Autonomous Navigation of MAVs in Unknown Cluttered Environments
arXiv:1906.08839 · doi:10.1002/rob.21959
Abstract
This paper presents an autonomous navigation framework for reaching a goal in unknown 3D cluttered environments. The framework consists of three main components. First, a computationally efficient method for mapping the environment from the disparity measurements obtained from a depth sensor. Second, a stochastic method to generate a path to a given goal, taking into account field of view constraints on the space that is assumed to be safe for navigation. Third, a fast method for the online generation of motion plans, taking into account the robot's dynamic constraints, model, and environmental uncertainty and disturbances. To highlight the contribution with respect to the available literature, we provide a qualitative and quantitative comparison with the state of the art methods for reaching a goal and for exploration in unknown environments, showing the superior performance of our approach. To illustrate the effectiveness of the proposed framework, we present experiments in multiple indoors and outdoors environments running the algorithm fully on board and in real-time, using a robotic platform based on the Intel Ready to Fly drone kit, which represents the implementation in the most frugal platform for navigation in unknown cluttered environments demonstrated to date. Open source code is available at:~\url{https://github.com/IntelLabs/autonomousmavs}. The video of the experimental results can be found at~\url{https://youtu.be/Wq0e7vF6nZM}.
arXiv commentThis is the preprint version of the accepted Manuscript: DOI. 10.1002/rob.21959. Please cite the publisher's version. For the publisher's version and full citation details see: https://doi.org/10.1002/rob.21959
References in corpus (12)
- VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimator
- Past, Present, and Future of Simultaneous Localization And Mapping: Towards the Robust-Perception Age
- Informed RRT*: Optimal Sampling-based Path Planning Focused via Direct Sampling of an Admissible Ellipsoidal Heuristic
- Voxblox: Incremental 3D Euclidean Signed Distance Fields for On-Board MAV Planning
- Optimization-Based Autonomous Racing of 1:43 Scale RC Cars
- Real-Time Trajectory Replanning for MAVs using Uniform B-splines and a 3D Circular Buffer
- Fast, Autonomous Flight in GPS-Denied and Cluttered Environments
- Safe Local Exploration for Replanning in Cluttered Unknown Environments for Micro-Aerial Vehicles
- High-speed Flight in an Ergodic Forest
- A Hybrid Method for Online Trajectory Planning of Mobile Robots in Cluttered Environments
- Team NimbRo at MBZIRC 2017: Fast Landing on a Moving Target and Treasure Hunting with a Team of MAVs
- Deep Drone Racing: Learning Agile Flight in Dynamic Environments
Cited by in corpus (4)
- Towards autonomous photogrammetric forest inventory using a lightweight under-canopy robotic drone
- Latency vs precision: Stability preserving perception scheduling
- Foreground object segmentation in RGB-D data implemented on GPU
- Scalable Outdoors Autonomous Drone Flight with Visual-Inertial SLAM and Dense Submaps Built without LiDAR