![移动机器人原理与设计(原书第2版)](https://wfqqreader-1252317822.image.myqcloud.com/cover/158/41517158/b_41517158.jpg)
上QQ阅读APP看书,第一时间看更新
1.4 动力学建模
1 .4.1 原理
机器人(飞机、潜艇、船)通常可以看作一个刚体,其输入是(切向和角向)加速度。这些方程为机器人移动原点力的解析方程。对于潜艇的动力学建模,参考Fossen的这本书[FOS 02],但相关概念也可用于其他类型的刚体机器人,如飞机、船或四旋翼机。为了获得一个动力学模型,只需得到其运动学方程,并考虑由力和动态特性所产生的角加速度和切向加速度就足够了,而这些量便成了系统的新输入变量,加速度和力之间的关系可由牛顿第二定律得出(或者动力学基本原理)。因此,如果用f代表由外力引起的并表示在惯性坐标系中的合外力,m为机器人的质量,则有:
![](https://epubservercos.yuewen.com/9D1A5D/21647389701428506/epubprivate/OEBPS/Images/13t1.jpg?sign=1739582805-aaYrPMpwb7vuAkvIHqMmMTUUhJ1Hxlkh-0-e330b93e2a6bfd1108acbda07f8e43c2)
由于速度和加速度通常由系统内置的传感器测量得到,通常在机器人坐标系下表示速度和加速度:
![](https://epubservercos.yuewen.com/9D1A5D/21647389701428506/epubprivate/OEBPS/Images/13t2.jpg?sign=1739582805-KGw8GS0kgz7XdtQZAmGhegnjHrqHgaFS-0-c2b728d9717dfb2eb6e8ca1778e08bcf)
式中,fr为机器人坐标系下所表示的作用力向量。同样类型的关系,存在于旋转中时,称为欧拉旋转方程。由下式给出:
![](https://epubservercos.yuewen.com/9D1A5D/21647389701428506/epubprivate/OEBPS/Images/13t3.jpg?sign=1739582805-kHIHoKsWEqbMv6dpWgVOyMM8fFr5bzJG-0-4d46912f2ef460f128f5e4bee3c71be2)
式中,τr为作用力矩;wr为旋转向量;均表示在机器人坐标系中。惯性力矩I是固定于机器人上的(即在机器人坐标系中计算的),通常选择的机器人坐标系能使I对角化。该关系是欧拉第二定律的结果,即在惯性系中,角动量的时间导数等于所施加的力矩。在惯性系中,可将其表示为:
![](https://epubservercos.yuewen.com/9D1A5D/21647389701428506/epubprivate/OEBPS/Images/13t4.jpg?sign=1739582805-JOhvdZqmxBNOnAWT5ICgNg2I44Gw1gWc-0-2ca612f998bdcc801ee59da6513abe57)