A Distributed Control Approach to Formation Balancing and Maneuvering of Multiple Multirotor UAVs

Yuyi Liu, Jan Maximilian Montenbruck, Daniel Zelazo, Marcin Odelga, Sujit Rajappa, Heinrich Bulthoff, Frank Allgower, Andreas Zell

Research output: Contribution to journalArticle

5 Citations (Scopus)

Abstract

In this paper, we propose and experimentally verify a distributed formation control algorithm for a group of multirotor unmanned aerial vehicles (UAVs). The algorithm brings the whole group of UAVs simultaneously to a prescribed submanifold that determines the formation shape in an asymptotically stable fashion in two- and three-dimensional environments. The complete distributed control framework is implemented with the combination of a fast model predictive control method executed at 50 Hz on low-power computers onboard multirotor UAVs and validated via a series of hardware-in-the-loop simulations and real-robot experiments. The experiments are configured to study the control performance in various formation cases of arbitrary time-varying (e.g., expanding, shrinking, or moving) shapes. In the actual experiments, up to four multirotors have been implemented to form arbitrary triangular, rectangular, and circular shapes drawn by the operator via a human-robot interaction device. We also carry out hardware-in-the-loop simulations using up to six onboard computers to achieve spherical formations and a formation moving through obstacles.

Original languageEnglish
Article number8429104
Pages (from-to)870-882
Number of pages13
JournalIEEE Transactions on Robotics
Volume34
Issue number4
DOIs
Publication statusPublished - 2018 Aug 1
Externally publishedYes

Fingerprint

Unmanned aerial vehicles (UAV)
Hardware
Human robot interaction
Experiments
Model predictive control
Robots

Keywords

  • Aerial robotics
  • distributed formation control
  • human-swarm interaction
  • multiagent systems

ASJC Scopus subject areas

  • Control and Systems Engineering
  • Computer Science Applications
  • Electrical and Electronic Engineering

Cite this

A Distributed Control Approach to Formation Balancing and Maneuvering of Multiple Multirotor UAVs. / Liu, Yuyi; Montenbruck, Jan Maximilian; Zelazo, Daniel; Odelga, Marcin; Rajappa, Sujit; Bulthoff, Heinrich; Allgower, Frank; Zell, Andreas.

In: IEEE Transactions on Robotics, Vol. 34, No. 4, 8429104, 01.08.2018, p. 870-882.

Research output: Contribution to journalArticle

Liu, Y, Montenbruck, JM, Zelazo, D, Odelga, M, Rajappa, S, Bulthoff, H, Allgower, F & Zell, A 2018, 'A Distributed Control Approach to Formation Balancing and Maneuvering of Multiple Multirotor UAVs', IEEE Transactions on Robotics, vol. 34, no. 4, 8429104, pp. 870-882. https://doi.org/10.1109/TRO.2018.2853606
Liu, Yuyi ; Montenbruck, Jan Maximilian ; Zelazo, Daniel ; Odelga, Marcin ; Rajappa, Sujit ; Bulthoff, Heinrich ; Allgower, Frank ; Zell, Andreas. / A Distributed Control Approach to Formation Balancing and Maneuvering of Multiple Multirotor UAVs. In: IEEE Transactions on Robotics. 2018 ; Vol. 34, No. 4. pp. 870-882.
@article{de10b18b23e34529a3d9e25d500bbf45,
title = "A Distributed Control Approach to Formation Balancing and Maneuvering of Multiple Multirotor UAVs",
abstract = "In this paper, we propose and experimentally verify a distributed formation control algorithm for a group of multirotor unmanned aerial vehicles (UAVs). The algorithm brings the whole group of UAVs simultaneously to a prescribed submanifold that determines the formation shape in an asymptotically stable fashion in two- and three-dimensional environments. The complete distributed control framework is implemented with the combination of a fast model predictive control method executed at 50 Hz on low-power computers onboard multirotor UAVs and validated via a series of hardware-in-the-loop simulations and real-robot experiments. The experiments are configured to study the control performance in various formation cases of arbitrary time-varying (e.g., expanding, shrinking, or moving) shapes. In the actual experiments, up to four multirotors have been implemented to form arbitrary triangular, rectangular, and circular shapes drawn by the operator via a human-robot interaction device. We also carry out hardware-in-the-loop simulations using up to six onboard computers to achieve spherical formations and a formation moving through obstacles.",
keywords = "Aerial robotics, distributed formation control, human-swarm interaction, multiagent systems",
author = "Yuyi Liu and Montenbruck, {Jan Maximilian} and Daniel Zelazo and Marcin Odelga and Sujit Rajappa and Heinrich Bulthoff and Frank Allgower and Andreas Zell",
year = "2018",
month = "8",
day = "1",
doi = "10.1109/TRO.2018.2853606",
language = "English",
volume = "34",
pages = "870--882",
journal = "IEEE Transactions on Robotics",
issn = "1552-3098",
publisher = "Institute of Electrical and Electronics Engineers Inc.",
number = "4",

}

TY - JOUR

T1 - A Distributed Control Approach to Formation Balancing and Maneuvering of Multiple Multirotor UAVs

AU - Liu, Yuyi

AU - Montenbruck, Jan Maximilian

AU - Zelazo, Daniel

AU - Odelga, Marcin

AU - Rajappa, Sujit

AU - Bulthoff, Heinrich

AU - Allgower, Frank

AU - Zell, Andreas

PY - 2018/8/1

Y1 - 2018/8/1

N2 - In this paper, we propose and experimentally verify a distributed formation control algorithm for a group of multirotor unmanned aerial vehicles (UAVs). The algorithm brings the whole group of UAVs simultaneously to a prescribed submanifold that determines the formation shape in an asymptotically stable fashion in two- and three-dimensional environments. The complete distributed control framework is implemented with the combination of a fast model predictive control method executed at 50 Hz on low-power computers onboard multirotor UAVs and validated via a series of hardware-in-the-loop simulations and real-robot experiments. The experiments are configured to study the control performance in various formation cases of arbitrary time-varying (e.g., expanding, shrinking, or moving) shapes. In the actual experiments, up to four multirotors have been implemented to form arbitrary triangular, rectangular, and circular shapes drawn by the operator via a human-robot interaction device. We also carry out hardware-in-the-loop simulations using up to six onboard computers to achieve spherical formations and a formation moving through obstacles.

AB - In this paper, we propose and experimentally verify a distributed formation control algorithm for a group of multirotor unmanned aerial vehicles (UAVs). The algorithm brings the whole group of UAVs simultaneously to a prescribed submanifold that determines the formation shape in an asymptotically stable fashion in two- and three-dimensional environments. The complete distributed control framework is implemented with the combination of a fast model predictive control method executed at 50 Hz on low-power computers onboard multirotor UAVs and validated via a series of hardware-in-the-loop simulations and real-robot experiments. The experiments are configured to study the control performance in various formation cases of arbitrary time-varying (e.g., expanding, shrinking, or moving) shapes. In the actual experiments, up to four multirotors have been implemented to form arbitrary triangular, rectangular, and circular shapes drawn by the operator via a human-robot interaction device. We also carry out hardware-in-the-loop simulations using up to six onboard computers to achieve spherical formations and a formation moving through obstacles.

KW - Aerial robotics

KW - distributed formation control

KW - human-swarm interaction

KW - multiagent systems

UR - http://www.scopus.com/inward/record.url?scp=85051365610&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=85051365610&partnerID=8YFLogxK

U2 - 10.1109/TRO.2018.2853606

DO - 10.1109/TRO.2018.2853606

M3 - Article

AN - SCOPUS:85051365610

VL - 34

SP - 870

EP - 882

JO - IEEE Transactions on Robotics

JF - IEEE Transactions on Robotics

SN - 1552-3098

IS - 4

M1 - 8429104

ER -