Distributed Nonlinear Trajectory Optimization for Multi-Robot Motion Planning

Journal Article (2023)
Author(s)

L. Ferranti (TU Delft - Learning & Autonomous Control)

L. Lyons (TU Delft - Learning & Autonomous Control)

R. R. Negenborn (TU Delft - Transport Engineering and Logistics)

Tamas Keviczky (TU Delft - Team Tamas Keviczky)

J. Alonso-Mora (TU Delft - Learning & Autonomous Control)

Research Group
Learning & Autonomous Control
Copyright
© 2023 L. Ferranti, L. Lyons, R.R. Negenborn, T. Keviczky, J. Alonso-Mora
DOI related publication
https://doi.org/10.1109/TCST.2022.3211130
More Info
expand_more
Publication Year
2023
Language
English
Copyright
© 2023 L. Ferranti, L. Lyons, R.R. Negenborn, T. Keviczky, J. Alonso-Mora
Research Group
Learning & Autonomous Control
Issue number
2
Volume number
31
Pages (from-to)
809-824
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

This work presents a method for multi-robot coordination based on a novel distributed nonlinear model predictive control (NMPC) formulation for trajectory optimization and its modified version to mitigate the effects of packet losses and delays in the communication among the robots. Our algorithms consider that each robot is equipped with an onboard computation unit to solve a local control problem and communicate with neighboring autonomous robots via a wireless network. The difference between the two proposed methods is in the way the robots exchange information to coordinate. The information exchange can occur in a following: 1) synchronous or 2) asynchronous fashion. By relying on the theory of the nonconvex alternating direction method of multipliers (ADMM), we show that the proposed solutions converge to a (local) solution of the centralized problem. For both algorithms, the communication exchange preserves the safety of the robots; that is, collisions with neighboring autonomous robots are prevented. The proposed approaches can be applied to various multi-robot scenarios and robot models. In this work, we assess our methods, both in simulation and with experiments, for the coordination of a team of autonomous vehicles in the following: 1) an unsupervised intersection crossing and 2) the platooning scenarios.

Files

Distributed_Nonlinear_Trajecto... (pdf)
(pdf | 2.91 Mb)
- Embargo expired in 17-04-2023
License info not available