![](https://csdnimg.cn/release/download_crawler_static/88310157/bg8.jpg)
北京理工大学珠海学院 2020 届本科生毕业毕业设计
2.2.2 自由度的分配和计算
双足仿生机器人的动作完成是需要靠电机转动来带动构建运动的,所以关节的转动
是其运动的主要方式,因此确定机器人的自由度是非常重要的。那么自由度的定义是什
么呢?如图 2.2 所示,在 Oxy 坐标系中,构件 S 可以沿 x 轴和 y 轴方向沿任意点 A 独
立移动,并且可以绕点 A 独立转动。构件相对于参考坐标系的独立运动数目称为自由度。
也就是说,作为平面运动的自由构件具有三个自由度。
图 2.2 平面运动刚体的自由度
一个机构通常是由多个构件构成的,而机构中的构件则分为三类:固定构件,即为
机架,通常在研究一个机构的运动时,会以固定构建作为参考系;原动件,即为主动件,
它的运动是由外界来输入的;从动件,则是指由原动件来驱动其运动的活动构件。如前
所述,一个作为平面运动的自由构件具有三个自由度,但是通常机构是由构件与构件之
间相接触来产生相对运动的。因此在一个机构中,自由度的计算并不是简单的把构件数
乘以 3,然后确定出机构的自由度,因为两个构件的连接接触,不管是以点或线接触组
成(即高副),还是由面接触来组成(即低副),都会使其独立运动受到约束,所以自
由度也会因此而减少。
人类的腿部和手部是由多个关节组成的,其结构复杂,如图 2.3 所示,若要完全依
照人腿和手臂来进行自由度的分配,那将会使结构变得复杂,且成本高,最重要的是设
计难度非常大,所以在自由度分配中,除了仿照人体,还要根据具体所需完成动作,令
其机械结构简单紧凑以及制作成本低廉为依据。一个双足仿生机器人若要完成行走,其