skip to main content
US FlagAn official website of the United States government
dot gov icon
Official websites use .gov
A .gov website belongs to an official government organization in the United States.
https lock icon
Secure .gov websites use HTTPS
A lock ( lock ) or https:// means you've safely connected to the .gov website. Share sensitive information only on official, secure websites.


Title: Fault-Tolerant Mapping and Localization for Quadrotor UAVs
This paper presents a fault-tolerant control method for a quadrotor UAV using solely on-board sensors. A simultaneous localization and mapping (SLAM) system is developed utilizing a laser rangefinder and an open source SLAM algorithm called GMapping. This system allows for mapping of the surrounding environment as well as localizing the position of the quadrotor, enabling real-time position control. However, the SLAM system using the laser rangefinder may fail in certain degenerate environment like featureless tunnels or straight hallways. In order to compensate for possible faults in the SLAM measurements, a fault detection and fault-tolerant control method is developed. An observer is designed to estimate the translational velocity of the quadrotor using SLAM position measurements. The fault detection residual is defined as the deviation between this SLAM-based velocity estimate and another velocity estimate generated by an optical flow algorithm utilizing measurements provided by a downward facing camera. Real-time experimental results have shown the effectiveness of the fault-tolerant control algorithm.  more » « less
Award ID(s):
1659813
PAR ID:
10224705
Author(s) / Creator(s):
; ; ; ; ;
Date Published:
Journal Name:
AIAA Scitech 2021 Forum
Format(s):
Medium: X
Sponsoring Org:
National Science Foundation
More Like this
  1. null (Ed.)
    The Georgia Tech Miniature Autonomous Blimp (GT-MAB) needs localization algorithms to navigate to way-points in an indoor environment without leveraging an external motion capture system. Indoor aerial robots often require a motion capture system for localization or employ simultaneous localization and mapping (SLAM) algorithms for navigation. The proposed strategy for GT-MAB localization can be accomplished using lightweight sensors on a weight-constrained platform like the GT-MAB. We train an end-to-end convolutional neural network (CNN) that predicts the horizontal position and heading of the GT-MAB using video collected by an onboard monocular RGB camera. On the other hand, the height of the GT-MAB is estimated from measurements through a time-of-flight (ToF) single-beam laser sensor. The monocular camera and the single-beam laser sensor are sufficient for the localization algorithm to localize the GT-MAB in real time, achieving the averaged 3D positioning errors to be less than 20 cm, and the averaged heading errors to be less than 3 degrees. With the accuracy of our proposed localization method, we are able to use simple proportional-integral-derivative controllers to control the GT-MAB for waypoint navigation. Experimental results on the waypoint following are provided, which demonstrates the use of a CNN as the primary localization method for estimating the pose of an indoor robot that successfully enables navigation to specified waypoints. 
    more » « less
  2. We present a model-based approach to estimate the vertical profile of horizontal wind velocity components using motion perturbations of a multirotor unmanned aircraft system (UAS) in both hovering and steady ascending flight. The state estimation framework employed for wind estimation was adapted to a set of closed-loop rigid body models identified for an off-the-shelf quadrotor. The quadrotor models used for wind estimation were characterized for hovering and steady ascending flight conditions ranging between 0 and 2 m/s. The closed-loop models were obtained using system identification algorithms to determine model structures and estimate model parameters. The wind measurement method was validated experimentally above the Virginia Tech Kentland Experimental Aircraft Systems Laboratory by comparing quadrotor and independent sensor measurements from a sonic anemometer and two SoDAR instruments. Comparison results demonstrated quadrotor wind estimation in close agreement with the independent wind velocity measurements. However, horizontal wind velocity profiles were difficult to validate using time-synchronized SoDAR measurements. Analysis of the noise intensity and signal-to-noise ratio of the SoDARs proved that close-proximity quadrotor operations can corrupt wind measurement from SoDARs, which has not previously been reported. 
    more » « less
  3. Many modern simultaneous localization and mapping (SLAM) techniques rely on sparse landmark-based maps due to their real-time performance. However, these techniques frequently assert that these landmarks are fixed in position over time, known as the static-world assumption. This is rarely, if ever, the case in most real-world environments. Even worse, over long deployments, robots are bound to observe traditionally static landmarks change, for example when an autonomous vehicle encounters a construction zone. This work addresses this challenge, accounting for changes in complex three-dimensional environments with the creation of a probabilistic filter that operates on the features that give rise to landmarks. To accomplish this, landmarks are clustered into cliques and a filter is developed to estimate their persistence jointly among observations of the landmarks in a clique. This filter uses estimated spatial-temporal priors of geometric objects, allowing for dynamic and semi-static objects to be removed from a formally static map. The proposed algorithm is validated in a 3D simulated environment. 
    more » « less
  4. The challenge of failure management emerges in decentralized architectures due to the distributed nature of the layered control process. Failures in microgrid system may occur at the microgrid level or any of the control layers. A failure detection and response mechanism is required to attain a reliable, fault-tolerant microgrid operation. This paper introduces a Failure Management Unit as an essential function in a microgrid Energy Management System. The proposed unit comprises failure detection mechanisms and a recovery algorithm. The proposed system is applied to a microgrid case study and shows a robust detection and recovery outcome during a system failure. The real-time experimental results were achieved using Hardware-In-the-Loop platform. Coordination between controllers during the recovery period requires low-bandwidth communications, which has no significant overhead on the communication infrastructure. 
    more » « less
  5. The nature of wave resources usually requires wave energy converter (WEC) components to handle peak loads (i.e., torques, forces, and powers) that are many times greater than their average loads, accelerating equipment degradation. Moreover, due to their isolated nature and harsh operating environment, WEC systems are projected to possess high operations and maintenance (O&M) cost, i.e., around 27% of their leveled cost of energy. As such, developing techniques to mitigate these costs through the application of condition monitoring and fault tolerant control will significantly impact the economic feasibility of grid connected WEC power. Toward this goal, models of faulty components are developed in the open source modeling platform, WEC‐Sim, to estimate the performance and measurable states of a WEC operating with likely device and sensor failures. Two types of faulty component models are then applied to a point absorber WEC model with basic controller damping and spring forces. Resulting changes in device behavior are recorded as a benchmark, and a graph‐theoretic approach is proposed for fault detection and identification utilizing multivariate time series. Simulation results demonstrate that these faults can greatly affect the WEC performance, and that the proposed method can effectively detect and classify different types of faults. 
    more » « less