A indoor UWB-based UAV navigation system
This is a collaborative project originating from the ABB Corporate Research Center’s ‘Drone-based automated indoor equipment inspection system’. Working with my lab teammates and NoopLoop , we were responsible for developing an ultra-wideband (UWB)-enabled autonomous drone navigation system.
The core objectives included implementing UWB-based indoor positioning to achieve drone functionalities such as point-to-point navigation, hovering, and predefined waypoint navigation, while prioritizing commercially available, easy-to-assemble, and highly integrated components to minimize debugging efforts and enhance deployment efficiency.
Leveraging our laboratory's existing equipment and technological expertise accumulated from previous uav competitions, we successfully designed, constructed, and developed the system.
The hardware platform primarily consists of the following components:
The system's hardware and data architecture are as follows.
The data flow and operational workflow are as follows:
The Android-based software architecture is as follows.
The videos below showcase the system in operation, include the mobile computing unit (Android device), ground computing terminal (base station laptop), and a third-person perspective of the drone's autonomous flight.
With the support from NoopLoop, the project was successfully completed and delivered on-site, ultimately earning recognition for its smooth handover and being well received by the project acceptance committee.The photo below is a group picture with my teammates taken during the project handover to ABB.
We would like to express our sincere gratitude to ABB and NoopLoop for their unwavering support throughout the collaboration. Special thanks to the HITCSC Team for cultivation and mentorship. Finally, thanks to my teammate LIN Zhaochen for his contributions to the project.