Fully Onboard AI-powered Human-Drone Pose Estimation on Ultra-low Power Autonomous Flying Nano-UAVs
Not on the map. Why?
Abstract (arXiv)
Artificial intelligence-powered pocket-sized air robots have the potential to revolutionize the Internet-of-Things ecosystem, acting as autonomous, unobtrusive, and ubiquitous smart sensors. With a few cm2 form-factor, nano-sized unmanned aerial vehicles (UAVs) are the natural befit for indoor human-drone interaction missions, as the pose estimation task we address in this work. However, this scenario is challenged by the nano-UAVs' limited payload and computational power that severely relegates the onboard brain to the sub-100 mW microcontroller unit-class. Our work stands at the intersection of the novel parallel ultra-low-power (PULP) architectural paradigm and our general development methodology for deep neural network (DNN) visual pipelines, i.e., covering from perception to control. Addressing the DNN model design, from training and dataset augmentation to 8-bit quantization and deployment, we demonstrate how a PULP-based processor, aboard a nano-UAV, is sufficient for the real-time execution (up to 135 frame/s) of our novel DNN, called PULP-Frontnet. We showcase how, scaling our model's memory and computational requirement, we can significantly improve the onboard inference (top energy efficiency of 0.43 mJ/frame) with no compromise in the quality-of-result vs. a resource-unconstrained baseline (i.e., full-precision DNN). Field experiments demonstrate a closed-loop top-notch autonomous navigation capability, with a heavily resource-constrained 27-gram Crazyflie 2.1 nano-quadrotor. Compared against the control performance achieved using an ideal sensing setup, onboard relative pose inference yields excellent drone behavior in terms of median absolute errors, such as positional (onboard: 41 cm, ideal: 26 cm) and angular (onboard: 3.7circ, ideal: 4.1circ).
Key facts. Cited by 24 papers in the map (data through 7 Oct 2026). First posted on arXiv 19 Mar 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 1; 2022: 3; 2023: 7; 2024: 8; 2025: 4; 2026: 1.
24 papers.
Sort:
- 2023Flexible and Fully Quantized Ultra-Lightweight TinyissimoYOLO for Ultra-Low-Power Edge Systemscited by 11
- 2022NanoFlowNet: Real-time Dense Optical Flow on a Nano Quadcoptercited by 10
- 2022Channel-wise Mixed-precision Assignment for DNN Inference on Constrained Edge Nodescited by 9
- 2024GAP9Shield: A 150GOPS AI-capable Ultra-low Power Module for Vision and Ranging Applications on Nano-dronescited by 8
- 2025Neural Network Quantization for Microcontrollers: A Comprehensive Survey of Methods, Platforms, and Applicationscited by 6
- 2023On the Convergence of the Gradient Descent Method with Stochastic Fixed-point Rounding Errors under the Polyak-Lojasiewicz Inequalitycited by 4
- 2024Adaptive Deep Learning for Efficient Visual Pose Estimation aboard Ultra-low-power Nano-dronescited by 4
- 2024On-device Self-supervised Learning of Visual Perception Tasks aboard Hardware-limited Nano-quadrotorscited by 4
- 2024Training on the Fly: On-device Self-supervised Learning aboard Nano-drones within 20 mWcited by 4
- 2023Deep Neural Network Architecture Search for Accurate Visual Pose Estimation aboard Nano-UAVscited by 3
- 2025A Map-free Deep Learning-based Framework for Gate-to-Gate Monocular Visual Navigation aboard Miniaturized Aerial Vehiclescited by 3
- 2022A Heterogeneous In-Memory Computing Cluster For Flexible End-to-End Inference of Real-World Deep Neural Networkscited by 2
12 more
- 2024High-throughput Visual Nano-drone to Nano-drone Relative Localization using Onboard Fully Convolutional Networkscited by 2
- 2024Tiny-PULP-Dronets: Squeezing Neural Networks for Faster and Lighter Inference on Multi-Tasking Autonomous Nano-Dronescited by 2
- 2023Ultra-low Power Deep Learning-based Monocular Relative Localization Onboard Nano-quadrotorscited by 1
- 2023Flying Adversarial Patches: Manipulating the Behavior of Deep Learning-based Autonomous Multirotorscited by 1
- 2023Secure Deep Learning-based Distributed Intelligence on Pocket-sized Dronescited by 1
- 2023Kidnapping Deep Learning-based Multirotors using Optimized Flying Adversarial Patchescited by 1
- 2024Optimized Deployment of Deep Neural Networks for Visual Pose Estimation on Nano-dronescited by 1
- 2025Learning Quantized Continuous Controllers for Integer Hardwarecited by 1
- 2021Training Lightweight CNNs for Human-Nanodrone Proximity Interaction from Small Datasets using Background Randomizationcited by 0
- 2024Spiking Neural Network Enhanced Hand Gesture Recognition Using Low-Cost Single-photon Avalanche Diode Arraycited by 0
- 2025AI and Vision based Autonomous Navigation of Nano-Drones in Partially-Known Environmentscited by 0
- 2026Cyber Deception for Mission Surveillance via Hypergame-Theoretic Deep Reinforcement Learningcited by 0
- 2026Cyber Deception for Mission Surveillance via Hypergame-Theoretic Deep Reinforcement Learning21 Mar 2026
- 2025Learning Quantized Continuous Controllers for Integer Hardware10 Nov 2025
- 2025Neural Network Quantization for Microcontrollers: A Comprehensive Survey of Methods, Platforms, and Applications20 Aug 2025
- 2025AI and Vision based Autonomous Navigation of Nano-Drones in Partially-Known Environments8 May 2025
- 2025A Map-free Deep Learning-based Framework for Gate-to-Gate Monocular Visual Navigation aboard Miniaturized Aerial Vehicles7 Mar 2025
- 2024Training on the Fly: On-device Self-supervised Learning aboard Nano-drones within 20 mW6 Aug 2024
- 2024Tiny-PULP-Dronets: Squeezing Neural Networks for Faster and Lighter Inference on Multi-Tasking Autonomous Nano-Drones2 Jul 2024
- 2024GAP9Shield: A 150GOPS AI-capable Ultra-low Power Module for Vision and Ranging Applications on Nano-drones27 Jun 2024
- 2024On-device Self-supervised Learning of Visual Perception Tasks aboard Hardware-limited Nano-quadrotors6 Mar 2024
- 2024Optimized Deployment of Deep Neural Networks for Visual Pose Estimation on Nano-drones23 Feb 2024
- 2024High-throughput Visual Nano-drone to Nano-drone Relative Localization using Onboard Fully Convolutional Networks21 Feb 2024
- 2024Spiking Neural Network Enhanced Hand Gesture Recognition Using Low-Cost Single-photon Avalanche Diode Array8 Feb 2024
12 more
- 2024Adaptive Deep Learning for Efficient Visual Pose Estimation aboard Ultra-low-power Nano-drones26 Jan 2024
- 2023Kidnapping Deep Learning-based Multirotors using Optimized Flying Adversarial Patches1 Aug 2023
- 2023Flexible and Fully Quantized Ultra-Lightweight TinyissimoYOLO for Ultra-Low-Power Edge Systems12 Jul 2023
- 2023Secure Deep Learning-based Distributed Intelligence on Pocket-sized Drones4 Jul 2023
- 2023Flying Adversarial Patches: Manipulating the Behavior of Deep Learning-based Autonomous Multirotors22 May 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
- 2023On the Convergence of the Gradient Descent Method with Stochastic Fixed-point Rounding Errors under the Polyak-Lojasiewicz Inequality23 Jan 2023
- 2022NanoFlowNet: Real-time Dense Optical Flow on a Nano Quadcopter14 Sep 2022
- 2022Channel-wise Mixed-precision Assignment for DNN Inference on Constrained Edge Nodes17 Jun 2022
- 2022A Heterogeneous In-Memory Computing Cluster For Flexible End-to-End Inference of Real-World Deep Neural Networks4 Jan 2022
- 2021Training Lightweight CNNs for Human-Nanodrone Proximity Interaction from Small Datasets using Background Randomization27 Oct 2021
- 2023Flexible and Fully Quantized Ultra-Lightweight TinyissimoYOLO for Ultra-Low-Power Edge Systemscited by 11
- 2022NanoFlowNet: Real-time Dense Optical Flow on a Nano Quadcoptercited by 10
- 2022Channel-wise Mixed-precision Assignment for DNN Inference on Constrained Edge Nodescited by 9
- 2024GAP9Shield: A 150GOPS AI-capable Ultra-low Power Module for Vision and Ranging Applications on Nano-dronescited by 8
- 2025Neural Network Quantization for Microcontrollers: A Comprehensive Survey of Methods, Platforms, and Applicationscited by 6
- 2023On the Convergence of the Gradient Descent Method with Stochastic Fixed-point Rounding Errors under the Polyak-Lojasiewicz Inequalitycited by 4
- 2024Adaptive Deep Learning for Efficient Visual Pose Estimation aboard Ultra-low-power Nano-dronescited by 4
- 2024On-device Self-supervised Learning of Visual Perception Tasks aboard Hardware-limited Nano-quadrotorscited by 4
- 2024Training on the Fly: On-device Self-supervised Learning aboard Nano-drones within 20 mWcited by 4
- 2023Deep Neural Network Architecture Search for Accurate Visual Pose Estimation aboard Nano-UAVscited by 3
- 2025A Map-free Deep Learning-based Framework for Gate-to-Gate Monocular Visual Navigation aboard Miniaturized Aerial Vehiclescited by 3
- 2022A Heterogeneous In-Memory Computing Cluster For Flexible End-to-End Inference of Real-World Deep Neural Networkscited by 2
12 most cited of 24 All 24 (JSON)
- 2026Cyber Deception for Mission Surveillance via Hypergame-Theoretic Deep Reinforcement Learning21 Mar 2026
- 2025Learning Quantized Continuous Controllers for Integer Hardware10 Nov 2025
- 2025Neural Network Quantization for Microcontrollers: A Comprehensive Survey of Methods, Platforms, and Applications20 Aug 2025
- 2025AI and Vision based Autonomous Navigation of Nano-Drones in Partially-Known Environments8 May 2025
- 2025A Map-free Deep Learning-based Framework for Gate-to-Gate Monocular Visual Navigation aboard Miniaturized Aerial Vehicles7 Mar 2025
- 2024Training on the Fly: On-device Self-supervised Learning aboard Nano-drones within 20 mW6 Aug 2024
- 2024Tiny-PULP-Dronets: Squeezing Neural Networks for Faster and Lighter Inference on Multi-Tasking Autonomous Nano-Drones2 Jul 2024
- 2024GAP9Shield: A 150GOPS AI-capable Ultra-low Power Module for Vision and Ranging Applications on Nano-drones27 Jun 2024
- 2024On-device Self-supervised Learning of Visual Perception Tasks aboard Hardware-limited Nano-quadrotors6 Mar 2024
- 2024Optimized Deployment of Deep Neural Networks for Visual Pose Estimation on Nano-drones23 Feb 2024
- 2024High-throughput Visual Nano-drone to Nano-drone Relative Localization using Onboard Fully Convolutional Networks21 Feb 2024
- 2024Spiking Neural Network Enhanced Hand Gesture Recognition Using Low-Cost Single-photon Avalanche Diode Array8 Feb 2024
12 newest of 24 All 24 (JSON)