• CN:11-2187/TH
  • ISSN:0577-6686

机械工程学报 ›› 2025, Vol. 61 ›› Issue (19): 78-90.doi: 10.3901/JME.2025.19.078

• 机器人及机构学 • 上一篇    

扫码分享

基于广义Udwadia-Kalaba方程的移动机器人横纵向耦合轨迹跟踪控制

张佳乐1, 李志勇2, 张传伟1, 魏孟1, 焦生杰3   

  1. 1. 西安科技大学机械工程学院 西安 710054;
    2. 河南省高远公路养护技术有限公司 新乡 453003;
    3. 长安大学公路养护装备国家工程研究中心 西安 710064
  • 收稿日期:2024-11-29 修回日期:2025-05-18 发布日期:2025-11-24
  • 作者简介:张佳乐,男,1995年出生,博士,讲师。主要研究方向为机器人动力学建模与智能控制、移动机器人编队控制。E-mail:zjl@chd.edu.cn
    焦生杰(通信作者),男,1955年出生,博士,教授。主要研究方向为机电系统的动力学建模与控制、工程机械关键技术。E-mail:jsj@chd.edu.cn
  • 基金资助:
    国家重点研发计划(2022YFE0123800)、国家自然科学基金(52407253)和中国工程机械学会青年人才托举工程(CCMS-YESS2024013)资助项目。

Transverse-longitudinal Coupled Trajectory Tracking Control of Mobile Robots Based on Generalized Udwadia-Kalaba Equation

ZHANG Jiale1, LI Zhiyong2, ZHANG Chuanwei1, WEI Meng1, JIAO Shengjie3   

  1. 1. College of Mechanical Engineering, Xi'an University of Science and Technology, Xi'an 710054;
    2. Henan Gaoyuan Highway Maintenance Technology Co., Ltd., Xinxiang 453003;
    3. National Engineering Laboratory for Highway Maintenance Equipment, Chang'an University, Xi'an 710064
  • Received:2024-11-29 Revised:2025-05-18 Published:2025-11-24

摘要: 在运动控制领域,移动机器人系统通常需要满足一系列等式(包括完整性和非完整性)与不等式约束,以完成目标任务。然而,目前的研究主要集中在移动机器人轨迹跟踪性能方面,缺乏对其运动过程中横纵耦合控制的深入研究。为此,提出了一种基于广义Udwadia-Kalaba方程的横纵耦合约束跟随控制方法。首先,针对纵向跟踪任务,设计基于伺服等式约束理论的纵向轨迹跟踪控制器,并利用李雅普诺夫稳定性理论证明了其稳定性。其次,根据不等式约束信息,分别建立了y方向的固定约束以及直线和圆轨迹的边界约束。在此基础上,提出了一种能够满足边界不等式约束的横纵耦合控制器τ。最后,通过Matlab仿真软件对所提方法进行了数值仿真验证。仿真结果表明,与传统的PD控制和模型预测控制相比,所提控制器在满足不等式约束的同时,能高效完成目标任务,具有更快的收敛速度和优越的控制性能。同时,基于ROS移动机器人物理实验平台对所提控制方法的实际有效性进行验证,实现了不等式约束条件下的定点、直线及圆形轨迹跟踪控制,为移动机器人横纵耦合控制领域提供了新的研究思路。

关键词: 机械系统, 等式/不等式约束, 广义Udwadia-Kalaba方程, 李雅普诺夫稳定性, 横纵耦合控制

Abstract: In the field of motion control, mobile robot systems usually need to satisfy a series of equations (including completeness and non-completeness) with inequality constraints in order to accomplish the target task. However, the current research mainly focuses on the trajectory tracking performance of mobile robots and lacks an in-depth study on the transverse-longitudinal coupling control during their motion. To this end, a transverse-longitudinal coupled constraint following control method based on the generalized Udwadia-Kalaba equation is proposed. First, for the longitudinal tracking task, a longitudinal trajectory tracking controller based on the servo-equivalent constraint theory is designed and its stability is proved by using the Lyapunov stability theory. Secondly, based on the inequality constraint information, the fixed constraints in the y-direction and the boundary constraints for linear and circular trajectories are established respectively. On this basis, a transverse-longitudinal coupling controller τ that can satisfy the boundary inequality constraints is proposed. Finally, the proposed method is verified by numerical simulation through Matlab simulation software. The simulation results show that, compared with the traditional PD control and model predictive control, the proposed controller can efficiently accomplish the target task with faster convergence speed and superior control performance while satisfying the inequality constraints. Meanwhile, the practical effectiveness of the proposed control method is verified based on the ROS mobile robot physics experimental platform, which realizes the fixed-point, linear and circular trajectory tracking control under the inequality constraints, and provides a new research idea in the field of transverse-longitudinal coupling control of mobile robots.

Key words: mechanical system, equation/inequality constraints, generalized Udwadia-Kalaba equation, Lyapunov stability, transverse-longitudinal coupled control

中图分类号: