BatDeck -- Ultra Low-power Ultrasonic Ego-velocity Estimation and Obstacle Avoidance on Nano-drones
Hanna M\"uller, Victor Kartsch, Michele Magno, Luca Benini

TL;DR
This paper introduces a novel ultrasonic sensing system for nano-drones that enhances ego-velocity estimation and obstacle avoidance, especially in challenging environments with reflective surfaces or darkness, outperforming traditional laser and optical sensors.
Contribution
The paper presents a two-way ultrasonic ranging method inspired by bats, significantly improving nano-drone navigation robustness in complex scenarios compared to existing sensors.
Findings
Achieved mean square error of 0.019 m/s in ego-velocity estimation.
Enabled 8-minute flight time covering 136 meters in challenging environments.
Demonstrated ultrasonic sensors outperform laser and optical sensors in reflective and dark conditions.
Abstract
Nano-drones, with their small, lightweight design, are ideal for confined-space rescue missions and inherently safe for human interaction. However, their limited payload restricts the critical sensing needed for ego-velocity estimation and obstacle detection to single-bean laser-based time-of-flight (ToF) and low-resolution optical sensors. Although those sensors have demonstrated good performance, they fail in some complex real-world scenarios, especially when facing transparent or reflective surfaces (ToFs) or when lacking visual features (optical-flow sensors). Taking inspiration from bats, this paper proposes a novel two-way ranging-based method for ego-velocity estimation and obstacle avoidance based on down-and-forward facing ultra-low-power ultrasonic sensors, which improve the performance when the drone faces reflective materials or navigates in complete darkness. Our results…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
