拉格朗日第二类方程对麦克纳姆轮式机器人适用性的条件

《Mathematics》:Conditions for the Applicability of the Lagrange Equations of the Second Kind to Mecanum-Wheeled Robots

【字体: 时间:2026年06月19日 来源:Mathematics 2.2

编辑推荐:

  比较了描述配备四个麦克纳姆轮(Mecanum wheels)的移动机器人运动学和动力学的不同方法。由于无滑移滚动条件,施加于系统的运动学约束是非完整的(nonholonomic);因此,必须使用非完整力学方程来建模此类系统。推导了该系统动力学能够使用拉格朗日第

  
比较了描述配备四个麦克纳姆轮(Mecanum wheels)的移动机器人运动学和动力学的不同方法。由于无滑移滚动条件,施加于系统的运动学约束是非完整的(nonholonomic);因此,必须使用非完整力学方程来建模此类系统。推导了该系统动力学能够使用拉格朗日第二类方程(Lagrange equations of the second kind)描述的充要条件。还分析了使用伪逆矩阵(pseudoinverse matrix)求解运动学约束方程的可解性。
**论文解读**

**研究背景与问题**
麦克纳姆轮(Mecanum wheels)使移动机器人具备全向移动能力,因而受到广泛关注。然而,这类机器人运动时需满足轮子沿滚子轴线方向无滑移滚动的物理条件,该条件引入了广义速度的线性约束方程,即为非完整(nonholonomic)约束。标准拉格朗日第二类方程(Lagrange equations of the second kind)仅适用于完整(holonomic)约束系统,但许多研究在描述此类机器人动力学时仍错误地直接使用该方程。因此,明确在何种条件下拉格朗日第二类方程可以适用,以及如何处理非完整约束带来的动力学效应,成为亟待解决的理论问题。

**研究目的与意义**
研究人员旨在推导并证明拉格朗日第二类方程适用于四轮麦克纳姆轮机器人的充要条件,并分析正逆运动学转换中使用伪逆矩阵(pseudoinverse matrix)的局限性。该工作为机器人动力学建模与控制提供了理论基础,揭示了机器人学中“完整机器人”概念与分析力学中完整约束之间的差异。论文发表在《Mathematics》。

**关键技术方法**
研究人员首先基于无滑移滚动条件推导出四个麦克纳姆轮的运动学约束方程(公式5),其为非完整线性约束。利用伪逆矩阵将逆运动学关系(公式16)转换为正运动学关系(公式18),并指出该转换仅在特定条件下与原系统等价。动力学建模采用恰普雷金方程(Chaplygin's equations, 公式22),该方程在拉格朗日第二类方程基础上增加了非完整约束反力项(公式24-25)。通过令这些额外项为零,得到拉格朗日第二类方程适用的充要条件。数值算例基于文献[23]的原型参数(公式3)进行。

**研究结果**

**拉格朗日第二类方程的适用性准则(Section 8)**
通过分析恰普雷金方程中的额外项(公式25),研究人员证明拉格朗日第二类方程适用当且仅当机器人做以下两种运动之一:(1)纯平移运动(ωc=0);(2)绕固定质心旋转(vcx=0且vcy=0)。此时非完整约束退化为完整约束,拉格朗日第二类方程与恰普雷金方程等价。进一步,研究人员推导了在此条件下对施加于车轮的力矩(torques)的约束(公式37-38)。

**恰普雷金方程与拉格朗日第二类方程的计算结果对比(Section 9)**
数值算例表明,当机器人做一般曲线运动时——如同时存在平移与旋转(例4、例5)——忽略非完整约束反力项的拉格朗日方程给出明显不同的质心轨迹(如圆形 vs. 复杂曲线),而恰普雷金方程正确反映了非完整约束的动力学效应。但若机器人做纯平移或纯旋转,两者结果一致。

**讨论与结论**
讨论部分指出,在机器人学中,所谓“完整机器人”通常指底盘位姿不受非完整约束限制、可任意方向移动的机器人,这与分析力学的严格定义不同。对于四麦克纳姆轮机器人,若仅执行纯平移、停止、绕质心旋转、停止、再平移的序列运动(即全向移动的常见模式),则约束可转化为完整,拉格朗日第二类方程可用;但在一般运动中,必须采用非完整力学方程(如恰普雷金方程)才能准确描述动力学。此外,使用伪逆矩阵得到的正运动学解并非原约束方程的精确解,仅最小化残差平方和,故纯滚动条件不一定满足。

研究结论翻译如下:
配备四个麦克纳姆轮的机器人的运动学条件假设沿滚子轴线方向无滑移滚动,即车轮速度矢量在滚子轴线上的投影为零。这些条件数学上表达为广义速度的线性方程,是非完整(不可积)约束。此类约束的存在要求在描述系统动力学时使用不同于标准拉格朗日第二类方程的方程。例如,恰普雷金方程相比拉格朗日方程包含额外项,这些项代表非完整约束的反力。当使用伪逆矩阵求解运动学约束方程(所谓逆运动学)时,所得值并非原系统的精确解,而是最小化方程左右两侧残差平方和。此时,纯滚动无滑移条件通常不满足。如果对机器人本体运动施加附加条件——即任何方向的纯平移运动或绕质心的纯旋转——那么此时约束才变为完整的。在这些假设下,拉格朗日第二类方程可以应用,且四个运动学约束方程中仅三个独立。因此,使用伪逆矩阵得到的值满足原始运动学约束系统。此时,“完整机器人”的称谓是合理的,因为约束确实成为完整的。通常,对配备四个麦克纳姆轮的移动机器人动力学与控制的研究恰好考虑此类运动:底盘平移、停止、绕质心旋转、停止、再平移。这一允许运动序列似乎就是全向移动的含义。然而在一般情况下,机器人运动受非完整运动学约束系统支配,需要非完整力学动力学方程,如带乘子拉格朗日方程、阿佩尔方程、恰普雷金方程、哈梅尔方程等。
相关新闻
生物通微信公众号
微信
新浪微博

热点排行

    今日动态 | 人才市场 | 新技术专栏 | 中国科学人 | 云展台 | BioHot | 云讲堂直播 | 会展中心 | 特价专栏 | 技术快讯 | 免费试用

    版权所有 生物通

    Copyright© eBiotrade.com, All Rights Reserved

    联系信箱:

    粤ICP备09063491号