Visual Model-predictive Localization for Computationally Efficient Autonomous Racing of a 72-gram Drone
arXiv:1905.10110 · doi:10.1002/rob.21956
Abstract
Drone racing is becoming a popular e-sport all over the world, and beating the best human drone race pilots has quickly become a new major challenge for artificial intelligence and robotics. In this paper, we propose a strategy for autonomous drone racing which is computationally more efficient than navigation methods like visual inertial odometry and simultaneous localization and mapping. This fast light-weight vision-based navigation algorithm estimates the position of the drone by fusing race gate detections with model dynamics predictions. Theoretical analysis and simulation results show the clear advantage compared to Kalman filtering when dealing with the relatively low frequency visual updates and occasional large outliers that occur in fast drone racing. Flight tests are performed on a tiny racing quadrotor named "Trashcan", which was equipped with a Jevois smart-camera for a total of 72g. The test track consists of 3 laps around a 4-gate racing track. The gates spaced 4 meters apart and can be displaced from their supposed position. An average speed of 2m/s is achieved while the maximum speed is 2.6m/s. To the best of our knowledge, this flying platform is the smallest autonomous racing drone in the world and is 6 times lighter than the existing lightest autonomous racing drone setup (420g), while still being one of the fastest autonomous racing drones in the world.
References in corpus (7)
- Differential Flatness of Quadrotor Dynamics Subject to Rotor Drag for Accurate Tracking of High-Speed Trajectories
- Aggressive Quadrotor Flight through Narrow Gaps with Onboard Sensing and Computing using Active Vision
- Efficient Optical flow and Stereo Vision for Velocity Estimation and Obstacle Avoidance on an Autonomous Pocket Drone
- GapFlyt: Active Vision Based Minimalist Structure-less Gap Detection For Quadrotor Flight
- Autonomous drone race: A computationally efficient vision-based navigation and control strategy
- Deep Drone Racing: Learning Agile Flight in Dynamic Environments
- Aggressive Online Control of a Quadrotor via Deep Network Representations of Optimality Principles
Cited by in corpus (7)
- Autonomous Drone Racing: A Survey
- Vision-based Learning for Drones: A Survey
- The Artificial Intelligence behind the winning entry to the 2019 AI Robotic Racing Competition
- A Sim-to-Real Deep Learning-based Framework for Autonomous Nano-drone Racing
- Fractal Impedance for Passive Controllers: A Framework for Interaction Robotics
- A Passive Navigation Planning Algorithm for Collision-free Control of Mobile Robots
- A Flexible Exoskeleton for Collision Resilience