Robust collision avoidance for multiple micro aerial vehicles using nonlinear model predictive control

Mina Kamel, Javier Alonso-Mora, Roland Siegwart, Juan Nieto

Research output: Chapter in Book/Conference proceedings/Edited volumeConference contributionScientificpeer-review

69 Citations (Scopus)
334 Downloads (Pure)

Abstract

When several Multirotor Micro Aerial Vehicles (MAVs) share the same airspace, reliable and robust collision avoidance is required. In this paper we address the problem of multi-MAV reactive collision avoidance. We employ a model-based controller to simultaneously track a reference trajectory and avoid collisions. Moreover, to achieve a higher degree of robustness, our method also accounts for the uncertainty of the state estimator and of the position and velocity of the other agents. The proposed approach is decentralized, does not require a collision-free reference trajectory and accounts for the full MAV dynamics. We validated our approach in simulation and experimentally with two MAV.
Original languageEnglish
Title of host publicationProceedings 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS)
EditorsA Bicchi, T Maciejewski
Place of PublicationPiscataway, NJ, USA
PublisherIEEE
Pages236-243
ISBN (Print)978-1-5386-2682-5
DOIs
Publication statusPublished - 2017
EventIROS 2017: IEEE/RSJ International Conference on Intelligent Robots and Systems - Vancouver, Canada
Duration: 24 Sept 201728 Sept 2017
http://www.iros2017.org/

Conference

ConferenceIROS 2017: IEEE/RSJ International Conference on Intelligent Robots and Systems
Country/TerritoryCanada
CityVancouver
Period24/09/1728/09/17
Internet address

Bibliographical note

Accepted Author Manuscript

Keywords

  • Collision avoidance
  • Trajectory
  • Cost function
  • Trajectory tracking
  • Robustness
  • Vehicle dynamics

Fingerprint

Dive into the research topics of 'Robust collision avoidance for multiple micro aerial vehicles using nonlinear model predictive control'. Together they form a unique fingerprint.

Cite this