Self-supervised Domain Adaptation for Visual 3D Pose Estimation of Nano-drone Racing Gates by Enforcing Geometric Consistency
Nicholas Carlotti, Michele Antonazzi, Elia Cereda, Mirko Nava, Nicola Basilico, Daniele Palossi, and Alessandro Giusti

TL;DR
This paper introduces an unsupervised domain adaptation method for improving visual 3D pose estimation of drone racing gates, leveraging geometric consistency and drone odometry to bridge the sim-to-real gap with minimal real-world data.
Contribution
It proposes a novel unsupervised domain adaptation approach that uses self-supervised annotations and geometric consistency to enhance pose estimation accuracy in real-world drone racing scenarios.
Findings
Outperforms state-of-the-art unsupervised domain adaptation methods.
Achieves low mean absolute errors in position and orientation.
Operates efficiently with real-time inference on a nano-drone.
Abstract
We consider the task of visually estimating the relative pose of a drone racing gate in front of a nano-quadrotor, using a convolutional neural network pre-trained on simulated data to regress the gate's pose. Due to the sim-to-real gap, the pre-trained model underperforms in the real world and must be adapted to the target domain. We propose an unsupervised domain adaptation (UDA) approach using only real image sequences collected by the drone flying an arbitrary trajectory in front of a gate; sequences are annotated in a self-supervised fashion with the drone's odometry as measured by its onboard sensors. On this dataset, a state consistency loss enforces that two images acquired at different times yield pose predictions that are consistent with the drone's odometry. Results indicate that our approach outperforms other SoA UDA approaches, has a low mean absolute error in position…
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.
Taxonomy
TopicsRobotics and Sensor-Based Localization · Robot Manipulation and Learning · Domain Adaptation and Few-Shot Learning
