TY - JOUR
T1 - Distributed Model Predictive Contouring Control for Real-Time Multi-Robot Motion Planning
AU - Xin, Jianbin
AU - Qu, Yaoguang
AU - Zhang, Fangfang
AU - Negenborn, R.R.
PY - 2022
Y1 - 2022
N2 - Existing motion planning algorithms for multi-robot systems must be improved to address poor coordination and increase low real-time performance. This paper proposes a new distributed real-time motion planning method for a multi-robot system using Model Predictive Contouring Control (MPCC). MPCC allows separating the tracking accuracy and productivity, to improve productivity better than the traditional Model Predictive Control (MPC) which follows a time-dependent reference. In the proposed distributed MPCC, each robot exchanges the predicted paths of the other robots and generates the collision-free motion in a parallel manner. The proposed distributed MPCC method is tested in industrial operation scenarios in the robot simulation platform Gazebo. The simulation results show that the proposed distributed MPCC method realizes real-time multi-robot motion planning and performs better than three commonly-used planning methods (dynamic window approach, MPC, and prioritized planning).
AB - Existing motion planning algorithms for multi-robot systems must be improved to address poor coordination and increase low real-time performance. This paper proposes a new distributed real-time motion planning method for a multi-robot system using Model Predictive Contouring Control (MPCC). MPCC allows separating the tracking accuracy and productivity, to improve productivity better than the traditional Model Predictive Control (MPC) which follows a time-dependent reference. In the proposed distributed MPCC, each robot exchanges the predicted paths of the other robots and generates the collision-free motion in a parallel manner. The proposed distributed MPCC method is tested in industrial operation scenarios in the robot simulation platform Gazebo. The simulation results show that the proposed distributed MPCC method realizes real-time multi-robot motion planning and performs better than three commonly-used planning methods (dynamic window approach, MPC, and prioritized planning).
KW - multi-robot system
KW - path planning
KW - model predictive contouring control
KW - distributed optimization
UR - http://www.scopus.com/inward/record.url?scp=85147184351&partnerID=8YFLogxK
U2 - 10.23919/CSMS.2022.0017
DO - 10.23919/CSMS.2022.0017
M3 - Article
SN - 2096-9929
VL - 2
SP - 273
EP - 287
JO - Complex System Modeling and Simulation
JF - Complex System Modeling and Simulation
IS - 4
ER -