paper-with-me

Papers

A 64mW DNN-based Visual Navigation Engine for Autonomous Nano-Drones

2018-05-04 · Daniele Palossi, Antonio Loquercio, Francesco Conti, Eric Flamand, Davide Scaramuzza, Luca Benini

Fully-autonomous miniaturized robots (e.g., drones), with artificial intelligence (AI) based visual navigation capabilities are extremely challenging drivers of Internet-of-Things edge intelligence capabilities. Visual navigation based on AI approaches, such as deep neural networks (DNNs) are becoming pervasive for standard-size drones, but are considered out of reach for nanodrones with size of a few cm${}^\mathrm{2}$. In this work, we present the first (to the best of our knowledge) demonstration of a navigation engine for autonomous nano-drones capable of closed-loop end-to-end DNN-based visual navigation. To achieve this goal we developed a complete methodology for parallel execution of complex DNNs directly on-bard of resource-constrained milliwatt-scale nodes. Our system is based on GAP8, a novel parallel ultra-low-power computing platform, and a 27 g commercial, open-source CrazyFlie 2.0 nano-quadrotor. As part of our general methodology we discuss the software mapping techniques that enable the state-of-the-art deep convolutional neural network presented in [1] to be fully executed on-board within a strict 6 fps real-time constraint with no compromise in terms of flight results, while all processing is done with only 64 mW on average. Our navigation engine is flexible and can be used to span a wide performance range: at its peak performance corner it achieves 18 fps while still consuming on average just 3.5% of the power envelope of the deployed nano-aircraft.

📄 PDF Abstract BibTeX arXiv:1805.01831

Code (3)

pulp-platform/pulp-dronet 공식 구현 tf
joanfmendo/prop-dronet
pulp-platform/Himax_Dataset

Tasks

Autonomous NavigationVisual Navigation

Similar Papers 제목 키워드 기반

Tiny-PULP-Dronets: Squeezing Neural Networks for Faster and Lighter Inference on Multi-Tasking Autonomous Nano-Drones

2024-07-02 · Lorenzo Lamberti, Vlad Niculescu, Michał Barcis, Lorenzo Bellone 외

Pocket-sized autonomous nano-drones can revolutionize many robotic use cases, such as visual inspection in narrow, constrained spaces, and ensure safer human-robot interaction due to their tiny form factor and weight -- …

Autonomous Navigation

An Open Source and Open Hardware Deep Learning-powered Visual Navigation Engine for Autonomous Nano-UAVs

2019-05-10 · Daniele Palossi, Francesco Conti, Luca Benini

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 softwa…

Autonomous NavigationVisual Navigation

Channel-Aware Distillation Transformer for Depth Estimation on Nano Drones

2023-03-18 · Ning Zhang, Francesco Nex, George Vosselman, Norman Kerle

Autonomous navigation of drones using computer vision has achieved promising performance. Nano-sized drones based on edge computing platforms are lightweight, flexible, and cheap, thus suitable for exploring narrow space…

Autonomous NavigationDepth EstimationEdge-computingGPU+1

AI and Vision based Autonomous Navigation of Nano-Drones in Partially-Known Environments

2025-05-08 · Mattia Sartori, Chetna Singhal, Neelabhro Roy, Davide Brunelli 외

The miniaturisation of sensors and processors, the advancements in connected edge intelligence, and the exponential interest in Artificial Intelligence are boosting the affirmation of autonomous nano-size drones in the I…

Autonomous Navigation

A Map-free Deep Learning-based Framework for Gate-to-Gate Monocular Visual Navigation aboard Miniaturized Aerial Vehicles

2025-03-07 · Lorenzo Scarciglia, Antonio Paolillo, Daniele Palossi

Palm-sized autonomous nano-drones, i.e., sub-50g in weight, recently entered the drone racing scenario, where they are tasked to avoid obstacles and navigate as fast as possible through gates. However, in contrast with t…

NavigateVisual Navigation