Cooperative Visual-SLAM System for UAV-Based Target Tracking in GPS-Denied Environments: A Target-Centric Approach

Autonomous tracking of dynamic targets by the use of Unmanned Aerial Vehicles (UAVs) is a challenging problem that has practical applications in many scenarios. In this context, a fundamental aspect that must be addressed has to do with the position estimation of aerial robots and a target to contro...

Full description

Bibliographic Details
Main Authors: Juan-Carlos Trujillo, Rodrigo Munguia, Sarquis Urzua, Antoni Grau
Format: Article
Language:English
Published: MDPI AG 2020-05-01
Series:Electronics
Subjects:
Online Access:https://www.mdpi.com/2079-9292/9/5/813
id doaj-672570b0b054451f919d91dd8d65c37d
record_format Article
spelling doaj-672570b0b054451f919d91dd8d65c37d2020-11-25T02:18:35ZengMDPI AGElectronics2079-92922020-05-01981381310.3390/electronics9050813Cooperative Visual-SLAM System for UAV-Based Target Tracking in GPS-Denied Environments: A Target-Centric ApproachJuan-Carlos Trujillo0Rodrigo Munguia1Sarquis Urzua2Antoni Grau3Department of Computer Science, CUCEI, University of Guadalajara, Guadalajara 44430, MexicoDepartment of Computer Science, CUCEI, University of Guadalajara, Guadalajara 44430, MexicoDepartment of Computer Science, CUCEI, University of Guadalajara, Guadalajara 44430, MexicoDepartment of Automatic Control, Technical University of Catalonia UPC, 08034 Barcelona, SpainAutonomous tracking of dynamic targets by the use of Unmanned Aerial Vehicles (UAVs) is a challenging problem that has practical applications in many scenarios. In this context, a fundamental aspect that must be addressed has to do with the position estimation of aerial robots and a target to control the flight formation. For non-cooperative targets, their position must be estimated using the on-board sensors. Moreover, for estimating the position of UAVs, global position information may not always be available (GPS-denied environments). This work presents a cooperative visual-based SLAM (Simultaneous Localization and Mapping) system that allows a team of aerial robots to autonomously follow a non-cooperative target moving freely in a GPS-denied environment. One of the contributions of this work is to propose and investigate the use of a target-centric SLAM configuration to solve the estimation problem that differs from the well-known World-centric and Robot-centric SLAM configurations. In this sense, the proposed approach is supported by theoretical results obtained from an extensive nonlinear observability analysis. Additionally, a control system is proposed for maintaining a stable UAV flight formation with respect to the target as well. In this case, the stability of control laws is proved using the Lyapunov theory. Employing an extensive set of computer simulations, the proposed system demonstrated potentially to outperform other related approaches.https://www.mdpi.com/2079-9292/9/5/813unmanned aerial vehiclescooperative visual SLAMstate estimationtarget trackingobservabilityflight formation control.
collection DOAJ
language English
format Article
sources DOAJ
author Juan-Carlos Trujillo
Rodrigo Munguia
Sarquis Urzua
Antoni Grau
spellingShingle Juan-Carlos Trujillo
Rodrigo Munguia
Sarquis Urzua
Antoni Grau
Cooperative Visual-SLAM System for UAV-Based Target Tracking in GPS-Denied Environments: A Target-Centric Approach
Electronics
unmanned aerial vehicles
cooperative visual SLAM
state estimation
target tracking
observability
flight formation control.
author_facet Juan-Carlos Trujillo
Rodrigo Munguia
Sarquis Urzua
Antoni Grau
author_sort Juan-Carlos Trujillo
title Cooperative Visual-SLAM System for UAV-Based Target Tracking in GPS-Denied Environments: A Target-Centric Approach
title_short Cooperative Visual-SLAM System for UAV-Based Target Tracking in GPS-Denied Environments: A Target-Centric Approach
title_full Cooperative Visual-SLAM System for UAV-Based Target Tracking in GPS-Denied Environments: A Target-Centric Approach
title_fullStr Cooperative Visual-SLAM System for UAV-Based Target Tracking in GPS-Denied Environments: A Target-Centric Approach
title_full_unstemmed Cooperative Visual-SLAM System for UAV-Based Target Tracking in GPS-Denied Environments: A Target-Centric Approach
title_sort cooperative visual-slam system for uav-based target tracking in gps-denied environments: a target-centric approach
publisher MDPI AG
series Electronics
issn 2079-9292
publishDate 2020-05-01
description Autonomous tracking of dynamic targets by the use of Unmanned Aerial Vehicles (UAVs) is a challenging problem that has practical applications in many scenarios. In this context, a fundamental aspect that must be addressed has to do with the position estimation of aerial robots and a target to control the flight formation. For non-cooperative targets, their position must be estimated using the on-board sensors. Moreover, for estimating the position of UAVs, global position information may not always be available (GPS-denied environments). This work presents a cooperative visual-based SLAM (Simultaneous Localization and Mapping) system that allows a team of aerial robots to autonomously follow a non-cooperative target moving freely in a GPS-denied environment. One of the contributions of this work is to propose and investigate the use of a target-centric SLAM configuration to solve the estimation problem that differs from the well-known World-centric and Robot-centric SLAM configurations. In this sense, the proposed approach is supported by theoretical results obtained from an extensive nonlinear observability analysis. Additionally, a control system is proposed for maintaining a stable UAV flight formation with respect to the target as well. In this case, the stability of control laws is proved using the Lyapunov theory. Employing an extensive set of computer simulations, the proposed system demonstrated potentially to outperform other related approaches.
topic unmanned aerial vehicles
cooperative visual SLAM
state estimation
target tracking
observability
flight formation control.
url https://www.mdpi.com/2079-9292/9/5/813
work_keys_str_mv AT juancarlostrujillo cooperativevisualslamsystemforuavbasedtargettrackingingpsdeniedenvironmentsatargetcentricapproach
AT rodrigomunguia cooperativevisualslamsystemforuavbasedtargettrackingingpsdeniedenvironmentsatargetcentricapproach
AT sarquisurzua cooperativevisualslamsystemforuavbasedtargettrackingingpsdeniedenvironmentsatargetcentricapproach
AT antonigrau cooperativevisualslamsystemforuavbasedtargettrackingingpsdeniedenvironmentsatargetcentricapproach
_version_ 1724881159140147200