基于RANMPC的移动机器人轨迹跟踪控制
Trajectory Tracking Control of Mobile Robots Based on RANMPC
摘要: 针对两轮移动机器人轨迹跟踪中的非完整约束、外部干扰与执行器饱和问题,本文提出一种结合参数自适应NMPC (ANMPC)与扩张状态观测器(ESO)的鲁棒控制策略。该策略通过ESO对集总扰动进行前馈补偿;利用位姿误差的高阶微分特征识别异常等级,动态调整控制参数;进而融合ANMPC与ESO输出,形成复合控制律。仿真表明,在圆轨迹上本策略跟踪精度高;在存在初始误差的复合轨迹下收敛快,轨迹突变后恢复时间仅为5.5 s。与固定参数NMPC相比,横向跟踪误差降低95.83%,航向角误差减少82.62%,且无失稳。
Abstract: This paper proposes a robust control strategy that combines parameter adaptive NMPC (ANMPC) and extended state observer (ESO) to address the issues of incomplete constraints, external disturbances, and actuator saturation in trajectory tracking of two wheeled mobile robots. This strategy uses ESO to perform feedforward compensation on the lumped disturbance; Using high-order differential features of pose errors to identify anomaly levels and dynamically adjust control parameters; Further integrate the outputs of ANMPC and ESO to form a composite control law. Simulation shows that this strategy has high tracking accuracy on circular trajectories; Under the composite trajectory with initial errors, convergence is fast, and the recovery time after trajectory mutation is only 5.5 seconds. Compared with fixed parameter NMPC, the lateral tracking error is reduced by 95.83%, the heading angle error is reduced by 82.62%, without any instability.
文章引用:姚宇昊. 基于RANMPC的移动机器人轨迹跟踪控制[J]. 人工智能与机器人研究, 2025, 14(6): 1276-1292. https://doi.org/10.12677/airr.2025.146120

参考文献

[1] Meng, J., Xiao, H., Jiang, L., Hu, Z., Jiang, L. and Jiang, N. (2023) Adaptive Model Predictive Control for Mobile Robots with Localization Fluctuation Estimation. Sensors, 23, Article 2501. [Google Scholar] [CrossRef] [PubMed]
[2] Lu, Q., Zhang, D., Ye, W., Fan, J., Liu, S. and Su, C. (2021) Targeting Posture Control with Dynamic Obstacle Avoidance of Constrained Uncertain Wheeled Mobile Robots Including Unknown Skidding and Slipping. IEEE Transactions on Systems, Man, and Cybernetics: Systems, 51, 6650-6659. [Google Scholar] [CrossRef
[3] 刘鹏. 惯性导航方式下的AGV定位方法及轨迹跟踪控制研究[D]: [硕士学位论文]. 武汉: 武汉理工大学, 2020.
[4] 汪军, 杨光永, 樊康生, 等. 基于Lyapunov函数设计的轮式机器人轨迹跟踪反馈控制器[J]. 现代电子技术, 2025, 48(9): 124-129.
[5] 马维东. 基于非奇异终端滑模控制的移动机器人轨迹跟踪研究[D]: [硕士学位论文]. 沈阳: 东北大学, 2019.
[6] 李丽珍. 非完整轮式移动机器人的镇定和轨迹跟踪控制研究[D]: [硕士学位论文]. 合肥: 安徽大学, 2023.
[7] 李孟杰. 基于滑模控制的移动机器人轨迹跟踪与链式编队控制[D]: [硕士学位论文]. 秦皇岛: 燕山大学, 2020.
[8] 高继勋, 黄全振, 高振东, 等. 基于反演法的移动机器人轨迹跟踪控制[J]. 中国测试, 2022, 48(8): 130-135.
[9] 张中浩. 非完整轮式移动机器人自适应轨迹跟踪控制研究[D]: [硕士学位论文]. 青岛: 青岛大学, 2024.
[10] Li, P., Yang, H. and Wang, S. (2023) Model Predictive Tracking Control with Disturbance Compensation for Wheeled Mobile Robots in an Environment with Obstacles. Journal of the Franklin Institute, 360, 6669-6692. [Google Scholar] [CrossRef
[11] Zheng, W. and Zhu, B. (2021) Stochastic Time-Varying Model Predictive Control for Trajectory Tracking of a Wheeled Mobile Robot. Frontiers in Energy Research, 9, Article 767597. [Google Scholar] [CrossRef
[12] 冯俊虎. 面向安全性的航站楼载人机器人运动控制方法研究[D]: [硕士学位论文]. 天津: 中国民航大学, 2024.
[13] Oh, K. and Seo, J. (2022) Development of an Adaptive and Weighted Model Predictive Control Algorithm for Autonomous Driving with Disturbance Estimation and Grey Prediction. IEEE Access, 10, 35251-35264. [Google Scholar] [CrossRef
[14] 朱硕. 基于模型预测控制的移动机器人轨迹跟踪算法研究[D]: [硕士学位论文]. 秦皇岛: 燕山大学, 2020.
[15] 黄正旭, 周坤, 王斌锐等. 基于模糊自适应模型预测控制的移动机器人路径跟踪控制[J]. 中国计量大学学报, 2023, 34(3): 405-411.
[16] 刘良胜. 基于参数自适应优化的四轮转向车辆轨迹跟踪控制[D]: [硕士学位论文]. 秦皇岛: 燕山大学, 2024.
[17] 刘志强, 张晴. 自适应时域参数MPC的智能车辆轨迹跟踪控制[J]. 郑州大学学报(工学版), 2024, 45(1): 47-53.
[18] Wang, J., Teng, F., Li, J., Zang, L., Fan, T., Zhang, J., et al. (2021) Intelligent Vehicle Lane Change Trajectory Control Algorithm Based on Weight Coefficient Adaptive Adjustment. Advances in Mechanical Engineering, 13, 1-16. [Google Scholar] [CrossRef
[19] 徐兴, 汤赵, 王峰, 等. 基于变权重系数的分布式驱动无人车轨迹跟踪[J]. 中国公路学报, 2019, 32(12): 36-45.
[20] 石贞洪, 江洪, 于文浩, 等. 适用于路径跟踪控制的自适应MPC算法研究[J]. 计算机工程与应用, 2020, 56(21): 266-271.
[21] 李韶华, 杨泽坤, 王雪玮. 基于T-S模糊变权重MPC的智能车轨迹跟踪控制[J]. 机械工程学报, 2023, 59(4): 199-212.
[22] 金辉, 鲁坤. 基于多参数自适应优化的智能车轨迹跟踪[J]. 中国公路学报, 2023, 36(5): 260-272.
[23] 郭洋. 基于扰动观测器的轮式移动机器人的路径跟踪控制[D]: [硕士学位论文]. 长春: 吉林大学, 2018.
[24] Tang, X., Deng, L., Liu, N., Yang, S. and Yu, J. (2019) Observer-based Output Feedback MPC for T-S Fuzzy System with Data Loss and Bounded Disturbance. IEEE Transactions on Cybernetics, 49, 2119-2132. [Google Scholar] [CrossRef] [PubMed]
[25] 蒋雪健, 钟羽中, 郭斌, 等. 基于非线性模型预测控制的油下巡检机器人轨迹跟踪研究[J]. 机床与液压, 2025, 53(15): 1-8.