Skip to main navigation Skip to search Skip to main content

Omni-Swarm: A Decentralized Omnidirectional Visual-Inertial-UWB State Estimation System for Aerial Swarms

  • Hao Xu*
  • , Yichen Zhang
  • , Boyu Zhou
  • , Luqi Wang
  • , Xinjie Yao
  • , Guotao Meng
  • , Shaojie Shen
  • *Corresponding author for this work
  • Hong Kong University of Science and Technology

Research output: Contribution to journalArticlepeer-review

Abstract

Decentralized state estimation is one of the most fundamental components of autonomous aerial swarm systems in GPS-denied areas; yet, it remains a highly challenging research topic. Omni-swarm, a decentralized omnidirectional visual-inertial-ultrawideband (UWB) state estimation system for aerial swarms, is proposed in this article to address this research niche. To solve the issues of observability, complicated initialization, insufficient accuracy, and lack of global consistency, we introduce an omnidirectional perception front end in Omni-swarm. It consists of stereo wide-field-of-view cameras and UWB sensors, visual-inertial odometry, multidrone map-based localization, and visual drone tracking algorithms. The measurements from the front end are fused with graph-based optimization in the back end. The proposed method achieves centimeter-level relative state estimation accuracy while guaranteeing global consistency in the aerial swarm, as evidenced by the experimental results. Moreover, supported by Omni-swarm, interdrone collision avoidance can be accomplished without any external devices, demonstrating the potential of Omni-swarm as the foundation of autonomous aerial swarms.

Original languageEnglish
Pages (from-to)3374-3394
Number of pages21
JournalIEEE Transactions on Robotics
Volume38
Issue number6
DOIs
StatePublished - 1 Dec 2022
Externally publishedYes

Keywords

  • Aerial systems
  • multirobot systems
  • perception and autonomy
  • sensor fusion
  • swarms

Fingerprint

Dive into the research topics of 'Omni-Swarm: A Decentralized Omnidirectional Visual-Inertial-UWB State Estimation System for Aerial Swarms'. Together they form a unique fingerprint.

Cite this