Micro unmanned aerial vehicles (UAVs) are promising to play more and more important roles in both civilian and military activities. Currently, the navigation of UAVs is critically dependent on the localization service provided by the Global Positioning System (GPS), which suffers from the multipath effect and blockage of line-of-sight, and fails to work in an indoor, forest or urban environment. In this paper, we establish a localization system for quadcopters based on ultra-wideband (UWB) range measurements. To achieve the localization, a UWB module is installed on the quadcopter to actively send ranging requests to some fixed UWB modules at known positions (anchors). Once a distance is obtained, it is calibrated first and then goes through outlier detection before being fed to a localization algorithm. The localization algorithm is initialized by trilateration and sustained by the extended Kalman filter (EKF). The position and velocity estimates produced by the algorithm will be further fed to the control loop to aid the navigation of the quadcopter. Various flight tests in different environments have been conducted to validate the performance of UWB ranging and localization algorithm.
This article puts forward an indirect cooperative relative localization method to estimate the position of unmanned aerial vehicles (UAVs) relative to their neighbors based solely on distance and self-displacement measurements in GPS denied environments. Our method consists of two stages. Initially, assuming no knowledge about its own and neighbors' states and limited by the environment or task constraints, each unmanned aerial vehicle (UAV) solves an active 2D relative localization problem to obtain an estimate of its initial position relative to a static hovering quadcopter (a.k.a. beacon), which is subsequently refined by the extended Kalman filter to account for the noise in distance and displacement measurements. Starting with the refined initial relative localization guess, the second stage generalizes the extended Kalman filter strategy to the case where all unmanned aerial vehicles (UAV) move simultaneously. In this stage, each unmanned aerial vehicle (UAV) carries out cooperative localization through the inter-unmanned aerial vehicle distance given by ultra-wideband and exchanging the self-displacements of neighboring unmanned aerial vehicles (UAV). Extensive simulations and flight experiments are presented to corroborate the effectiveness of our proposed relative localization initialization strategy and algorithm.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.