Autonomous Navigation at the Nano-Scale: Algorithms, Architectures, and Constraints
Mahmud S. Zango, Jianglin Lan
TL;DR
This paper surveys autonomous navigation for sub-50g nano-UAVs under stringent SWaP constraints, detailing the physics gap and memory bottlenecks that separate nano-scale flight from traditional robotics. It argues for a holistic hardware-software co-design, emphasizing edge AI, quantization/pruning, and neuromorphic control to operate within a few 10s to a few 100 mW of onboard power. The review covers hardware platforms (MCUs, PULP chips, ASICs), sensing modalities (monocular and sparse ToF, event-based sensing), and an edge-centric autonomy stack spanning learning-based perception, planning, control, and swarm coordination, along with robust simulation and deployment toolchains. Open challenges include Sim-to-Real transfer, perception latency, and energy/perception trade-offs, with a roadmap recommending monolithic System-in-Package solutions, event-driven neuromorphic approaches, and on-device continual learning to enable resilient autonomy in GPS-denied environments.
Abstract
Autonomous navigation for nano-scale unmanned aerial vehicles (nano-UAVs) is governed by extreme Size, Weight, and Power (SWaP) constraints (with the weight < 50 g and sub-100 mW onboard processor), distinguishing it fundamentally from standard robotic paradigms. This review synthesizes the state-of-the-art in sensing, computing, and control architectures designed specifically for these sub- 100mW computational envelopes. We critically analyse the transition from classical geometry-based methods to emerging "Edge AI" paradigms, including quantized deep neural networks deployed on ultra-low-power System-on-Chips (SoCs) and neuromorphic event-based control. Beyond algorithms, we evaluate the hardware-software co-design requisite for autonomy, covering advancements in dense optical flow, optimized Simultaneous Localization and Mapping (SLAM), and learning-based flight control. While significant progress has been observed in visual navigation and relative pose estimation, our analysis reveals persistent gaps in long-term endurance, robust obstacle avoidance in dynamic environments, and the "Sim-to-Real" transfer of reinforcement learning policies. This survey provides a roadmap for bridging these gaps, advocating for hybrid architectures that fuse lightweight classical control with data-driven perception to enable fully autonomous, agile nano-UAVs in GPS-denied environments.
