Trajectory Tracking for 3-Wheeled Independent Drive and Steering Mobile Robot Based on Dynamic Model Predictive Control

被引:1
作者
Xu, Chaobin [1 ]
Zhou, Xingyu [1 ]
Chen, Rupeng [1 ]
Li, Bazhou [2 ,3 ]
He, Wenhao [1 ]
Li, Yang [2 ,3 ]
Ye, Fangping [1 ]
机构
[1] Hubei Univ Technol, Sch Mech Engn, Wuhan 430068, Peoples R China
[2] CCCC Second Harbor Engn Co Ltd, Wuhan 430014, Peoples R China
[3] CCCC Wuhan Harbor Engn Design & Res Inst Co Ltd, Wuhan 430040, Peoples R China
来源
APPLIED SCIENCES-BASEL | 2025年 / 15卷 / 01期
关键词
AGV; 3WID3WIS; A* algorithm; trajectory tracking; DMPC;
D O I
10.3390/app15010485
中图分类号
O6 [化学];
学科分类号
0703 ;
摘要
Compared to four-wheel independent drive and steering (4WID4WIS) mobile robots, three-wheel independent drive and steering (3WID3WIS) mobile robots are more cost-effective due to their lower cost, lighter weight, and better handling performance, even though their acceleration performance is reduced. This paper proposes a dynamic model predictive control (DMPC) controller for trajectory tracking of 3WID3WIS mobile robots to simplify the computational complexity and improve the accuracy of traditional model predictive control (MPC). The A* algorithm with a non-point mass model is used for path planning, enabling the robot to navigate quickly in narrow and constrained environments. Firstly, the kinematic model of the 3WID3WIS mobile robot is established. Then, based on this model, a DMPC trajectory tracking controller with dynamic effects is developed. By replacing MPC with DMPC, the computational complexity of MPC is reduced. During each control period, the prediction horizon is dynamically adjusted based on changes in trajectory curvature, establishing a functional relationship between trajectory curvature and prediction horizon. Subsequently, a comparative study between the proposed controller and the traditional MPC controller is conducted. Finally, the new controller is applied to address the trajectory tracking problem of the 3WID3WIS mobile robot. The experimental results show that DMPC improves the lateral trajectory tracking accuracy by 62.94% and the heading angle tracking accuracy by 34.81% compared to MPC.
引用
收藏
页数:20
相关论文
共 28 条
[1]  
Amudhan A. N., 2019, Journal of Physics: Conference Series, V1240, DOI 10.1088/1742-6596/1240/1/012146
[2]  
Borwein J.M., 2006, CMS Books in Mathematics, P65, DOI DOI 10.1007/978-0-387-31256-94
[3]  
BOYD S, 2004, CONVEX OPTIMIZATION
[4]  
Bujarbaruah M, 2021, P AMER CONTR CONF, P2108, DOI 10.23919/ACC50511.2021.9482957
[5]   Fuzzy adaptive PID control method for multi-mecanum-wheeled mobile robot [J].
Cao, Guoqiang ;
Zhao, Xinyu ;
Ye, Changlong ;
Yu, Suyang ;
Li, Bangyu ;
Jiang, Chunying .
JOURNAL OF MECHANICAL SCIENCE AND TECHNOLOGY, 2022, 36 (04) :2019-2029
[6]   Tracking Control of Differential-Drive Wheeled Mobile Robots Using a Backstepping-Like Feedback Linearization [J].
Chwa, Dongkyoung .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 2010, 40 (06) :1285-1295
[7]   Optimal design of nonlinear model predictive controller based on new modified multitracker optimization algorithm [J].
Elsisi, Mahmoud .
INTERNATIONAL JOURNAL OF INTELLIGENT SYSTEMS, 2020, 35 (11) :1857-1878
[8]  
Esan O., 2020, P 2020 INT C ART INT, P1, DOI DOI 10.1109/ICABCD49160.2020.9183838
[9]   Adaptive heading correction for an industrial heavy-duty omnidirectional robot [J].
Galati, Rocco ;
Mantriota, Giacomo ;
Reina, Giulio .
SCIENTIFIC REPORTS, 2022, 12 (01)
[10]   Data-Driven Economic NMPC Using Reinforcement Learning [J].
Gros, Sebastien ;
Zanon, Mario .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2020, 65 (02) :636-648