TY - JOUR
T1 - Motion planning of multiple unmanned vehicles using sequential convex programming-based distributed model predictive control
AU - Liu, Xiaoming
AU - Wu, Fuchun
AU - Deng, Yunshan
AU - Wang, Ming
AU - Xia, Yuanqing
N1 - Publisher Copyright:
© 2024 John Wiley & Sons Ltd.
PY - 2025/1/10
Y1 - 2025/1/10
N2 - This article tackles the complex challenge of multi-vehicle motion planning by presenting the novel Sequential Convex Programming-based Distributed Model Predictive Control (SCP-DMPC) algorithm. Existing methods often struggle with the nonconvex nature of optimization in multi-vehicle motion planning, frequently compromising on computational efficiency. SCP-DMPC innovatively combines the predictive control of DMPC with the optimization prowess of SCP to address these issues efficiently, while adhering to both physical and operational constraints. To ensure precise attainment of target poses, a three-stage control strategy is introduced, with theoretical analysis on its recursive feasibility and asymptotic stability, enhancing the reliability of the algorithm. Moreover, a heuristic-based deadlock resolution scheme is devised to prevent vehicle stalling, a common issue in cooperative motion. Validated through simulations in challenging scenarios, including symmetric position swapping and obstacle-laden formation transition, SCP-DMPC demonstrates superior adaptability, precision, and efficiency. These results underscore its potential for robust, real-time unmanned vehicle applications, suggesting new directions for future research and development in the field.
AB - This article tackles the complex challenge of multi-vehicle motion planning by presenting the novel Sequential Convex Programming-based Distributed Model Predictive Control (SCP-DMPC) algorithm. Existing methods often struggle with the nonconvex nature of optimization in multi-vehicle motion planning, frequently compromising on computational efficiency. SCP-DMPC innovatively combines the predictive control of DMPC with the optimization prowess of SCP to address these issues efficiently, while adhering to both physical and operational constraints. To ensure precise attainment of target poses, a three-stage control strategy is introduced, with theoretical analysis on its recursive feasibility and asymptotic stability, enhancing the reliability of the algorithm. Moreover, a heuristic-based deadlock resolution scheme is devised to prevent vehicle stalling, a common issue in cooperative motion. Validated through simulations in challenging scenarios, including symmetric position swapping and obstacle-laden formation transition, SCP-DMPC demonstrates superior adaptability, precision, and efficiency. These results underscore its potential for robust, real-time unmanned vehicle applications, suggesting new directions for future research and development in the field.
KW - collision avoidance
KW - distributed model predictive control
KW - multi-vehicle motion planning
KW - sequential convex programming
UR - http://www.scopus.com/inward/record.url?scp=85205267683&partnerID=8YFLogxK
U2 - 10.1002/rnc.7633
DO - 10.1002/rnc.7633
M3 - Article
AN - SCOPUS:85205267683
SN - 1049-8923
VL - 35
SP - 141
EP - 167
JO - International Journal of Robust and Nonlinear Control
JF - International Journal of Robust and Nonlinear Control
IS - 1
ER -