Next Article in Journal
Design and Implementation of a Reconfigurable Test Environment for Network Measurement Tools Based on a Control and Management Framework
Previous Article in Journal
Effects of Auditory Environments on Postural Balance and Cognitive Performance in Individuals with Intellectual Disabilities: A Dual-Task Investigation
Previous Article in Special Issue
Structural Design and Analysis of Multi-Directional Foot Mobile Robot
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

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

1
School of Mechanical Engineering, Hubei University of Technology, Wuhan 430068, China
2
CCCC Second Harbor Engineering Company Ltd., Wuhan 430014, China
3
CCCC Wuhan Harbor Engineering Design & Research Institute Co., Ltd., Wuhan 430040, China
*
Author to whom correspondence should be addressed.
Appl. Sci. 2025, 15(1), 485; https://doi.org/10.3390/app15010485
Submission received: 27 November 2024 / Revised: 31 December 2024 / Accepted: 2 January 2025 / Published: 6 January 2025
(This article belongs to the Special Issue Modeling, Autonomy and Control of Mobile Robotics)

Abstract

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.
Keywords: AGV; 3WID3WIS; A* algorithm; trajectory tracking; DMPC AGV; 3WID3WIS; A* algorithm; trajectory tracking; DMPC

Share and Cite

MDPI and ACS Style

Xu, C.; Zhou, X.; Chen, R.; Li, B.; He, W.; Li, Y.; Ye, F. Trajectory Tracking for 3-Wheeled Independent Drive and Steering Mobile Robot Based on Dynamic Model Predictive Control. Appl. Sci. 2025, 15, 485. https://doi.org/10.3390/app15010485

AMA Style

Xu C, Zhou X, Chen R, Li B, He W, Li Y, Ye F. Trajectory Tracking for 3-Wheeled Independent Drive and Steering Mobile Robot Based on Dynamic Model Predictive Control. Applied Sciences. 2025; 15(1):485. https://doi.org/10.3390/app15010485

Chicago/Turabian Style

Xu, Chaobin, Xingyu Zhou, Rupeng Chen, Bazhou Li, Wenhao He, Yang Li, and Fangping Ye. 2025. "Trajectory Tracking for 3-Wheeled Independent Drive and Steering Mobile Robot Based on Dynamic Model Predictive Control" Applied Sciences 15, no. 1: 485. https://doi.org/10.3390/app15010485

APA Style

Xu, C., Zhou, X., Chen, R., Li, B., He, W., Li, Y., & Ye, F. (2025). Trajectory Tracking for 3-Wheeled Independent Drive and Steering Mobile Robot Based on Dynamic Model Predictive Control. Applied Sciences, 15(1), 485. https://doi.org/10.3390/app15010485

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop