• 欢迎访问开心洋葱网站,在线教程,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站,欢迎加入开心洋葱 QQ群
  • 为方便开心洋葱网用户,开心洋葱官网已经开启复制功能!
  • 欢迎访问开心洋葱网站,手机也能访问哦~欢迎加入开心洋葱多维思维学习平台 QQ群
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏开心洋葱吧~~~~~~~~~~~~~!
  • 由于近期流量激增,小站的ECS没能经的起亲们的访问,本站依然没有盈利,如果各位看如果觉着文字不错,还请看官给小站打个赏~~~~~~~~~~~~~!

机器人动力学 – 机器人学中的惯性矩阵坐标转换及在SolidWorks中的测量

人工智能 罗伯特祥 2190次浏览 0个评论

文章目录

 

  • 题记
  • 机器人学中的惯性张量
  • 惯性张量在不同坐标系下的转换
    • 下面来举个栗子!
  • 几个概念
  • 博主瞎扯淡(猜错请批评指正)
  • 参考文献:

 

题记

  很早就想谈谈这个话题,奈何时间不允许。最近相对比较闲,所以来侃一侃机器人学中的惯性矩阵这点事儿。  

机器人学中的惯性张量

  惯性张量是表述机器人本体在转动过程中状态改变的难易程度的一个量,与之对应的是平动中的质量。   对于惯性张量的表示,在不同的坐标系下其值是不同的,我们可以通过坐标旋转和平行移轴定理来将不同坐标系下的惯性张量矩阵联系在一起。   假设现有一坐标系A,其惯性张量矩阵如下:  
机器人动力学 - 机器人学中的惯性矩阵坐标转换及在SolidWorks中的测量   where  
机器人动力学 - 机器人学中的惯性矩阵坐标转换及在SolidWorks中的测量   刚体有单元dv组成,其密度为ρ ,每个单元位置由矢量[ x , y , z ] T指定。  
机器人动力学 - 机器人学中的惯性矩阵坐标转换及在SolidWorks中的测量  

惯性张量在不同坐标系下的转换

 

  1. 假设坐标系1的惯性张量矩阵为I1,坐标系2的惯性张量矩阵为I2,两个坐标系原点o重合,由坐标系1变换到坐标系2 的矩阵为R12,则I1I2的关系如下:

 
机器人动力学 - 机器人学中的惯性矩阵坐标转换及在SolidWorks中的测量   下面来举个栗子!  
机器人动力学 - 机器人学中的惯性矩阵坐标转换及在SolidWorks中的测量  
机器人动力学 - 机器人学中的惯性矩阵坐标转换及在SolidWorks中的测量  
机器人动力学 - 机器人学中的惯性矩阵坐标转换及在SolidWorks中的测量  
机器人动力学 - 机器人学中的惯性矩阵坐标转换及在SolidWorks中的测量   假设有一输出坐标系为坐标系1,质点为c,其在坐标系1中的坐标为Pc = [ xc , yc , zc ]T ,对齐坐标系1的质心坐标系为C,则由平行移轴定理可得:  
机器人动力学 - 机器人学中的惯性矩阵坐标转换及在SolidWorks中的测量  

下面来举个栗子!

 

  • 例1 方块实体

 
机器人动力学 - 机器人学中的惯性矩阵坐标转换及在SolidWorks中的测量  
机器人动力学 - 机器人学中的惯性矩阵坐标转换及在SolidWorks中的测量  
机器人动力学 - 机器人学中的惯性矩阵坐标转换及在SolidWorks中的测量  

  • 例2 机械臂连杆

 
机器人动力学 - 机器人学中的惯性矩阵坐标转换及在SolidWorks中的测量  
机器人动力学 - 机器人学中的惯性矩阵坐标转换及在SolidWorks中的测量  
机器人动力学 - 机器人学中的惯性矩阵坐标转换及在SolidWorks中的测量  
机器人动力学 - 机器人学中的惯性矩阵坐标转换及在SolidWorks中的测量  

注意:  

  • SolidWorks测量的惯性张量值,都是绝对的,因此在写惯性张量矩阵时要在除对角线位置外添加负号!!!

 

几个概念

  惯性张量惯性积惯性矩转动惯量,几个概念傻傻分不清……  

  1. 首先我们来看下转动惯量,转动惯量(此处为质量转动惯量)只决定于刚体的形状、质量分布和转轴的位置,其表达式为:

 
机器人动力学 - 机器人学中的惯性矩阵坐标转换及在SolidWorks中的测量

  假设刚体质量连续分布,那么表达式可以写成:  
机器人动力学 - 机器人学中的惯性矩阵坐标转换及在SolidWorks中的测量   wheremi表示质元的质量,r表示质元到转轴的垂直距离,ρ为密度。   在SI单位制中,它的单位是k g ⋅ m 2  
机器人动力学 - 机器人学中的惯性矩阵坐标转换及在SolidWorks中的测量   2. 对于面积转动惯量,假设转轴为z,那么平面积A对z轴的转动惯量(又称极转动惯量)为:  
机器人动力学 - 机器人学中的惯性矩阵坐标转换及在SolidWorks中的测量   在SI单位制中,它的单位是m4  
机器人动力学 - 机器人学中的惯性矩阵坐标转换及在SolidWorks中的测量   3.对于惯性积,质量惯性积是刚体动力学中一个重要的质量几何性质。刚体中的质量微元Δmi与这微元的两个直角坐标的乘积对刚体的总和。   其表达式为:  
机器人动力学 - 机器人学中的惯性矩阵坐标转换及在SolidWorks中的测量   where,xiyi为刚体微元dmxy轴上的坐标。   在SI单位制中,它的单位是k g ⋅ m 2   4.面积惯性积是截面的一个重要几何性质。平面积A对评估面内互相垂直的xy轴的惯性积为:  
机器人动力学 - 机器人学中的惯性矩阵坐标转换及在SolidWorks中的测量   wherexy为面元dA的坐标。   在SI单位制中,它的单位是m 4   5.对于惯性矩,惯性矩(moment of inertia of an area)是一个几何量,通常被用作描述截面抵抗弯曲的性质。面积元素dA与其至z轴或y轴距离平方的乘积y2dAz2dA,分别称为该面积元素对于z轴或y轴的惯性矩或截面二次轴矩。   对z轴惯性矩:IZ=Ay2dAy轴惯性矩:Iy=Az2dA 对任意一对互相垂直轴的惯性矩之和,等于截面对该二轴交点的极惯性矩:Ip=Aρ2dA  
机器人动力学 - 机器人学中的惯性矩阵坐标转换及在SolidWorks中的测量  

  • 跟质量相关的都是空间上的量,而跟面积相关的只是截面上的量。前者描述了物体转动的难易程度,或者说是抵抗物体发生位移(对于旋转来说)的能力(刚体力学量),对于平动中该量对应的是质量,后者表述的是物体截面抵抗外力变形的能力(材料力学中的刚度,是弹性力学量)。

  从以上搬的砖的内容来看,惯性矩与惯性积是一个东西,极惯性矩与面积转动惯量相同。  

  • 二者之间的联系在于:面积惯性矩跟质量无关,I=ri2dA,如果引入材料的密度ρ,则该式变为:mI=ri2dm,即为转动惯量的积分表达式。这说明:惯性矩可以表征材料转动的难以程度,这种局部转动的宏观表现即为弯曲变形和扭转变形;惯性矩仅体现出几何形状对物体抵抗自身变形的影响,而转动惯量同时体现质量分布和几何形状的影响。

 

博主瞎扯淡(猜错请批评指正)

  各种文献中的叫法都不一样,从看过的文献中,博主猜测:  

  1. 惯性矩和惯性积是描述截面抗形变能力的,惯性矩是类似于Iy=x2dAIx=y2dA这种的, 这是极惯性矩Iz=(x2+y2)dA,惯性积的形式为Ixy=xydA

 
机器人动力学 - 机器人学中的惯性矩阵坐标转换及在SolidWorks中的测量   2. 惯量矩和惯量积是描述转动难易程度,惯量矩是类似于Ixx=(x2+y2)dmIyy=(x2+z2)dm这种的,惯量积的形式为Ixy=xydm  
机器人动力学 - 机器人学中的惯性矩阵坐标转换及在SolidWorks中的测量  

总结:  

  • 叫“性”的跟截面积有关,叫“量”的跟质量有关
  • 叫“矩”的跟单轴或者两轴的平方和相关,叫“积”的跟两轴乘积有关

 


参考文献:

  https://baike.baidu.com/item/%E6%83%AF%E6%80%A7%E7%A7%AF/2294932?fr=aladdin https://baike.baidu.com/item/%E6%83%AF%E6%80%A7%E7%9F%A9/8155407?fr=aladdin https://baike.baidu.com/item/%E6%83%AF%E6%80%A7%E7%A7%AF/2294932?fr=aladdin https://baike.baidu.com/item/%E6%83%AF%E6%80%A7%E5%BC%A0%E9%87%8F/5322910?fr=aladdin http://muchong.com/html/201311/6637340.html


开心洋葱 , 版权所有丨如未注明 , 均为原创丨未经授权请勿修改 , 转载请注明机器人动力学 – 机器人学中的惯性矩阵坐标转换及在SolidWorks中的测量
喜欢 (0)

您必须 登录 才能发表评论!

加载中……