Abstract
The majority of current commercial available Unmanned Aerial Vehicles (UAV) depend mainly on satellite signals to estimate their position. Although this is not a problem in outdoor environments, in scenarios where these signals are obstructed, the UAV may be unable to estimate its position, rendering navigation infeasible. Thus, in satellite-less environments alternative methods are required. The AutoNAV package allows the simulation of Unmanned Aerial Vehicles (UAVs) in environments with limited-to-no satellite signal (such as indoor environments), taking advantage of (terrestrial) radio measurements between stationary reference points (anchors) and a UAV to estimate the position of the UAV. The package provides Python implementations of two algorithms for this purpose: Generalized Trust Region Sub-Problem (GTRS) and Weighted Least Squares (WLS). To provide a user-friendly experience and a straightforward comparison process for other researchers, functions that extract the most relevant metrics and plot the ground truth trajectory and the estimated positions by the algorithms are also included. In the provided examples, a scenario of UAV navigation inside a warehouse, e.g., for stock inventory counting, is designed and depicted. Moreover, the package is designed with modularity in mind, enabling researchers to easily implement, compare and integrate their work, fostering a centralized and straightforward approach for analyzing the performance of existing methods.
Original language | English |
---|---|
Article number | 101782 |
Pages (from-to) | 101782 |
Number of pages | 1 |
Journal | SoftwareX |
Volume | 27 |
DOIs | |
Publication status | Published - 1 Sept 2024 |
Bibliographical note
DBLP License: DBLP's bibliographic metadata records provided through http://dblp.org/ are distributed under a Creative Commons CC0 1.0 Universal Public Domain Dedication. Although the bibliographic metadata records are provided consistent with CC0 1.0 Dedication, the content described by the metadata records is not. Content may be subject to copyright, rights of privacy, rights of publicity and other restrictions.Funding
This research was partially funded by Funda\u00E7\u00E3o para a Ci\u00EAncia e a Tecnologia under Projects UIDB/04111/2020 , UIDB/00066/2020 , UIDB/50008/2020 , CEECINST/00002/2021/CP2788/CT0001 , ROBUST EXPL/EEI-EEE/0776/2021 , and 2021.04180.CEECIND , as well as Instituto Lus\u00F3fono de Investiga\u00E7\u00E3o e Desenvolvimento (ILIND) under Project COFAC/ILIND/COPELABS/1/2022 .
Funders | Funder number |
---|---|
Fundação para a Ciência e a Tecnologia | 2021.04180, EXPL/EEI-EEE/0776/2021, UIDB/50008/2020, CEECINST/00002/2021/CP2788/CT0001, UIDB/04111/2020, UIDB/00066/2020 |
Instituto Lusófono de Investigação e Desenvolvimento | COFAC/ILIND/COPELABS/1/2022 |
Keywords
- Generalized Trust Region Sub-problem (GTRS)
- Indoor
- Navigation
- Unmanned Aerial Vehicle (UAV)
- Weighted Least Squares (WLS)