An Open Source and Open Hardware Deep Learning-powered Visual Navigation Engine for Autonomous Nano-UAVs
Not on the map. Why?
Abstract (arXiv)
Nano-size unmanned aerial vehicles (UAVs), with few centimeters of diameter and sub-10 Watts of total power budget, have so far been considered incapable of running sophisticated visual-based autonomous navigation software without external aid from base-stations, ad-hoc local positioning infrastructure, and powerful external computation servers. In this work, we present what is, to the best of our knowledge, the first 27g nano-UAV system able to run aboard an end-to-end, closed-loop visual pipeline for autonomous navigation based on a state-of-the-art deep-learning algorithm, built upon the open-source CrazyFlie 2.0 nano-quadrotor. Our visual navigation engine is enabled by the combination of an ultra-low power computing device (the GAP8 system-on-chip) with a novel methodology for the deployment of deep convolutional neural networks (CNNs). We enable onboard real-time execution of a state-of-the-art deep CNN at up to 18Hz. Field experiments demonstrate that the system's high responsiveness prevents collisions with unexpected dynamic obstacles up to a flight speed of 1.5m/s. In addition, we also demonstrate the capability of our visual navigation engine of fully autonomous indoor navigation on a 113m previously unseen path. To share our key findings with the embedded and robotics communities and foster further developments in autonomous nano-UAVs, we publicly release all our code, datasets, and trained networks.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). First posted on arXiv 10 May 2019.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2022: 2; 2023: 4; 2024: 2; 2025: 2.
10 papers.
- 2022Machine Learning for Microcontroller-Class Hardware: A Reviewcited by 28
- 2023TinyTracker: Ultra-Fast and Ultra-Low-Power Edge Vision In-Sensor for Gaze Estimationcited by 16
- 2022NanoFlowNet: Real-time Dense Optical Flow on a Nano Quadcoptercited by 10
- 2024Adaptive Deep Learning for Efficient Visual Pose Estimation aboard Ultra-low-power Nano-dronescited by 4
- 2025An Efficient Ground-aerial Transportation System for Pest Control Enabled by AI-based Autonomous Nano-UAVscited by 4
- 2023Deep Neural Network Architecture Search for Accurate Visual Pose Estimation aboard Nano-UAVscited by 3
- 2023Ultra-low Power Deep Learning-based Monocular Relative Localization Onboard Nano-quadrotorscited by 1
- 2023Secure Deep Learning-based Distributed Intelligence on Pocket-sized Dronescited by 1
- 2024Optimized Deployment of Deep Neural Networks for Visual Pose Estimation on Nano-dronescited by 1
- 2025AI and Vision based Autonomous Navigation of Nano-Drones in Partially-Known Environmentscited by 0
- 2025AI and Vision based Autonomous Navigation of Nano-Drones in Partially-Known Environments8 May 2025
- 2025An Efficient Ground-aerial Transportation System for Pest Control Enabled by AI-based Autonomous Nano-UAVs20 Feb 2025
- 2024Optimized Deployment of Deep Neural Networks for Visual Pose Estimation on Nano-drones23 Feb 2024
- 2024Adaptive Deep Learning for Efficient Visual Pose Estimation aboard Ultra-low-power Nano-drones26 Jan 2024
- 2023TinyTracker: Ultra-Fast and Ultra-Low-Power Edge Vision In-Sensor for Gaze Estimation15 Jul 2023
- 2023Secure Deep Learning-based Distributed Intelligence on Pocket-sized Drones4 Jul 2023
- 2023Ultra-low Power Deep Learning-based Monocular Relative Localization Onboard Nano-quadrotors3 Mar 2023
- 2023Deep Neural Network Architecture Search for Accurate Visual Pose Estimation aboard Nano-UAVs3 Mar 2023
- 2022NanoFlowNet: Real-time Dense Optical Flow on a Nano Quadcopter14 Sep 2022
- 2022Machine Learning for Microcontroller-Class Hardware: A Review29 May 2022