机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立

这篇具有很好参考价值的文章主要介绍了机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立

本章节主要包括拉格朗日力学、拉格朗日函数及建立求解、多自由度机器人的动力学方程、机器人的静力分析、坐标系间力和力矩的变换,主要结合例题进行掌握理解



一、拉格朗日力学

动力学分析是为了研究机器人应该以多大力进行驱动,虽然根据运动学方程+微分运动可以得到机器人的位置和速度,当机器人真正进行动起来是由电机或者驱动器的力大小来决定的,所以进行动力学分析就是为了获得在所期望的速度和位置下,各个关节电机的产生的力应该为多少,即需要建立机器人的动力学方程。
建立动力学方程的方法有多种,牛顿力学法、拉格朗日力学法、牛顿-欧拉法等。
牛顿-欧拉公式可以被认为是一种解决动力学问题的力平衡方法;
拉格朗日公式则是一种基于能量的动力学方法。

因为牛顿-欧拉法作者尚未学习到,后续深入学习了再进行补充,本文主要对拉格朗日力学法进行讲解。

机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立

1、例题1:具有线运动和转动的动力学方程

机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立
机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立
机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立

2、例题2:具有向心加速度和科里奥利加速度的动力学方程

机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立

机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立
机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立

3、例题3:具有转动惯量的动力学方程

机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立
机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立

机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立
本题涉及转动惯量公式求法。
机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立

二、 多自由度机器人的动力学方程

多自由度机器人的动力学方程会复杂的多,但也一样可以通过先计算连杆和关节的动能和势能来定义拉格朗日函数,然后再通过将拉格朗日函数对关节变量求导得到动力学方程。

机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立
机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立
机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立
机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立
机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立
机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立
机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立
上述是多自由度机器人求总动能的过程,可以理解为:
1、机器人上某点的坐标可能不是基于基座坐标系的,所以会涉及到坐标变换;
2、需要对位置矩阵对关节变量求导,涉及旋转关节和滑动关节,为了后续便于便于表示引入了Q和U
3、需要求连杆速度求动能,便于处理和表示,引入了矩阵的迹
4、需要求惯量,引入了伪惯量矩阵便于表示

机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立
机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立

机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立
机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立
机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立

例题:多自由度机器人动力学方程

机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立
机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立
机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立
机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立

机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立
多自由度机器人的动力学方程例题解题思路:
直接代入多自由度机器人动力学方程的公式,根据公式去求D,U,J,最终得到完整的动力学方程

三、机器人的静力分析

机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立
机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立

例题

机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立
已知机器人的雅可比矩阵和期望的机器人手的力和力矩,利用上述公式即可求得,对应情况下的各关节的力矩,
以此就可以通过关节力矩来控制机器人。
因为雅可比矩阵跟机器人的构型有关,机器人的构型发生变化,雅可比矩阵也会发生变化,
所以为了实时求得关节力矩,需要实时重新计算雅可比矩阵。

四、坐标系间力和力矩的变换

机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立

机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立

例题

机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立

机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立
坐标系间的力和力矩的变换可以理解为:
已知机器人手基于A坐标系下的 矩阵[ F A F_A FA],即力和力矩,
想要获得机器人手基于B坐标系下的力和力矩[ F B F_B FB],代入上述公式即可获得,力和力矩[ F B F_B FB];
即在A坐标系下机器人手的力和力矩[ F A F_A FA]和B坐标系下机器人手的力和力矩[ F B F_B FB]产生的实际效果是一样的。

总结

本章节建立动力学方程,推导动力学方程。当已知机器人的动力学方程,就可以用来估计以一定速度和加速度驱动机器人时各个关节所需的动力,也可以用来为机器人选择合适的驱动器。
事实上,大多数情况使用的是在假设条件下的简化形式,即忽略一些不太重要的项,减少计算量;同时也可以根据所得到的动力学方程来观察得到哪一项对此机器人较为重要,通过比较各项,可以确定运动方程中某些特定项的重要性以及它们对总的所需力和力矩的影响。
例如在失重情况下,可以忽略重力项,惯量项占主导;在机器人运动很缓慢的情况下,可以忽略向心加速度项和科里奥利加速度项

通过三章节的学习,知道了机器人的位置、速度、以及产生位置速度所需要的力和力矩,已经可以较为精准的控制末端机器人手了,可以控制机器人手去达到期望的位置和速度。
下一章节讲述在机器人能够到达所期望点的基础上,如何去平滑的产生线运动,如何轨迹规划文章来源地址https://www.toymoban.com/news/detail-448579.html

到了这里,关于机器人学基础(3)-动力学分析和力-拉格朗日力学、机器人动力学方程建立、多自由度机器人的动力学方程建立的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • [足式机器人]Part3 机构运动学与动力学分析与建模 Ch00-4(1) 刚体的速度与角速度

    本文仅供学习使用,总结很多本现有讲述运动学或动力学书籍后的总结,从矢量的角度进行分析,方法比较传统,但更易理解,并且现有的看似抽象方法,两者本质上并无不同。 2024年底本人学位论文发表后方可摘抄 若有帮助请引用 本文参考: . 食用方法 求解逻辑:速度与

    2024年02月02日
    浏览(80)
  • [足式机器人]Part3 机构运动学与动力学分析与建模 Ch00-4(2) 刚体的速度与角速度

    本文仅供学习使用,总结很多本现有讲述运动学或动力学书籍后的总结,从矢量的角度进行分析,方法比较传统,但更易理解,并且现有的看似抽象方法,两者本质上并无不同。 2024年底本人学位论文发表后方可摘抄 若有帮助请引用 本文参考: . 食用方法 求解逻辑:速度与

    2024年01月16日
    浏览(38)
  • [足式机器人]Part3 机构运动学与动力学分析与建模 Ch00-5 刚体的加速度与角加速度

    本文仅供学习使用,总结很多本现有讲述运动学或动力学书籍后的总结,从矢量的角度进行分析,方法比较传统,但更易理解,并且现有的看似抽象方法,两者本质上并无不同。 2024年底本人学位论文发表后方可摘抄 若有帮助请引用 本文参考: . 食用方法 求解逻辑:速度与

    2024年01月25日
    浏览(48)
  • [足式机器人]Part3 机构运动学与动力学分析与建模 Ch00-2(3) 质量刚体的在坐标系下运动

    本文仅供学习使用,总结很多本现有讲述运动学或动力学书籍后的总结,从矢量的角度进行分析,方法比较传统,但更易理解,并且现有的看似抽象方法,两者本质上并无不同。 2024年底本人学位论文发表后方可摘抄 若有帮助请引用 本文参考: 黎 旭,陈 强 洪,甄 文 强 等.惯

    2024年02月01日
    浏览(36)
  • 【机器人算法】机械臂动力学参数辨识仿真

    本文以puma560m机械臂为例子进行动力学参数辨识的讲解,puma560m可以在robotic toolbox中找到,这里以它真实机械臂对他的动力学参数进行辨识。 此外这里还有要说的是,机械臂参数辨识其实是一个系统工程,其中和机械、电子、嵌入式都有着很深的联系,并不是仿真这么简单的

    2024年02月05日
    浏览(63)
  • [足式机器人]Part3 机构运动学与动力学分析与建模 Ch00-3(3) 刚体的位形 Configuration of Rigid Body

    本文仅供学习使用,总结很多本现有讲述运动学或动力学书籍后的总结,从矢量的角度进行分析,方法比较传统,但更易理解,并且现有的看似抽象方法,两者本质上并无不同。 2024年底本人学位论文发表后方可摘抄 若有帮助请引用 本文参考: . 食用方法 如何表达刚体在空

    2024年01月24日
    浏览(31)
  • [足式机器人]Part3 机构运动学与动力学分析与建模 Ch00-3(1) 刚体的位形 Configuration of Rigid Body

    本文仅供学习使用,总结很多本现有讲述运动学或动力学书籍后的总结,从矢量的角度进行分析,方法比较传统,但更易理解,并且现有的看似抽象方法,两者本质上并无不同。 2024年底本人学位论文发表后方可摘抄 若有帮助请引用 本文参考: . 食用方法 如何表达刚体在空

    2024年01月17日
    浏览(81)
  • 平面三自由度机器人动力学建模与仿真

    网上二自由度机器臂动力学分析有很多,三自由度比较少,碰巧本科课设需要完成相关项目,分享一些经验供参考。 实际的三连杆机器臂的结构相对较复杂,很难进行精确地描述,因此,在本文中利用简化的数学模型进行讨论。简化条件如下: 假设机器臂是刚性结构,不考

    2024年02月04日
    浏览(34)
  • 双足机器人Cassie运动学和动力学计算

    官方要求的运行环境:  我的环境: (1)Matlab2023b (2)Mathematica12.3.1 (3)MEX和FROST的安装可参考我上一篇文章 Windows下安装动力学仿真软件Frost-CSDN博客 https://blog.csdn.net/SWORDHOLDER/article/details/137511000?spm=1001.2014.3001.5502  下载地址(有时候访问比较慢则需要魔法) GitHub - UMich-BipedLab/Cassie

    2024年04月14日
    浏览(38)
  • 机器人学:(1)机器人基础

    机器人的机械机构由一系列刚性构件(连杆)通过链接(关节)联结起来,机械臂的特征在于具有用于保证可移动性的臂(arm),提供灵活性的腕(wrist)和执行机器人所需完成任务的末端执行器(end - effector)。 机器人分为串联机器人与并联机器人。 运动链 是由两个或两个以

    2024年02月07日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包