一种仿人直立行走机器人的结构设计研究
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
R读者园地
eaders'home 2019年第47卷第4期
倪
笑
宇
等 一种仿人直立行走机器人的结构设计研究 80 收稿日期:2018-05-07基金项目:2016年河北省高等学校青年拔尖人才计划项目(BJ2016017);2017年河北省高校新工科研究与实践项目(2017GJXGK033);2017年度河北省大学生创新创业训练计划项目(201710084015)一种仿人直立行走机器人的结构设计研究倪笑宇,马晨园,王占英,耿明超,胡一龙
(河北建筑工程学院,张家口075000)
摘 要:为了满足人形机器人负载能力强㊁功耗低㊁精度高的要求,设计了一种新型机械结构的直立行走式仿人机器人㊂该结构主要包括并联平行四杆型腿部肢干机构㊁行星轮型偏心机构和不完全齿式转体机构㊂采用直流电动机为驱动元件,提升负载能力,并利用限位开关和复位开关作为步态坐标反馈和步距控制㊂对原理样机调试,结果表明该仿人机器人结构设计合理,运行良好,步态平稳,精度较高㊂
关键词:仿人机器人;直立行走;平行四杆机构;偏心机构;直流电机
中图分类号:TM381 文献标志码:A 文章编号:1004-7018(2019)04-0080-03
Structural Design of a Humanoid Upright Walking Robot
NI Xiao⁃yu,MA Chen⁃yuan,WANG Zhan⁃ying,GENG Ming⁃chao,HU Yi⁃long
(Hebei Institute of Architecture and Civil Engineering,Zhangjiakou075000,China) Abstract:In order to meet the requirements of humanoid robot for its strong load capacity,low power consumption and high accuracy,a new robot walking robot with upright structure was designed for humanoid robot,The mechanical structure mainly includes parallel four bar type leg stem mechanism,planetary wheel type eccentric mechanism and incomplete tooth type rotation mechanism.The DC motor was used as the driving element,and the limit switch and reset switch are used as the coordinate feedback and step control of the gait.The test of the prototype was carried out,the results showed that the humanoid robot has reasonable structural design,runs well,and has smooth gait and high precision.
Key words:humanoid robot,walk upright,parallel four bar linkage,eccentric mechanism,DC motor
0 引 言
仿人机器人的研制开始于20世纪60年代,虽
然只有五十多年的历史,但研究工作发展迅速,特别
是近十年,随着各种新技术的快速发展,世界各国在
这一领域的研究取得了长足进步[1-2]㊂我国在仿人机器人的研究方面起步较晚,整体技术很大一部分
依靠国外引进,但近些年也取得了很多研究成果,从
四自由度到六自由度,从步态模拟到交叉足步,机器
人的仿生已然成熟[3-6]㊂而本设计在满足机器人基本行动要求的前提下,保持自由度数目不变,减少电机个数,进一步改进结构形式,采用直流电动机驱动,提高自由度利用率与整体强度,提升机器人的实用性㊂
1 双足行走步态规划
该设计仿人机器人采用单㊁双脚交替支撑的方
式步行,整个动作的顺序是机器人左胯 左脚 偏
心 右胯 右脚循环执行,如图1所示㊂要实现稳定的步行,必须规划出合理的步态,并能够很好地调节重心㊂目前,比较成熟的步态规划方法[7-9],主要有基于仿生运动学的步态规划方法㊁基于模型的步态规划方法等,本文不再赘述
㊂
图1 双足偏心行走示意图
2 机械结构设计
该设计在满足机器人基本步行要求的前提下,改变结构㊁减少电机㊁提升负载㊂该种机器人结构主要包括并联平行四杆型腿部肢干机构㊁行星轮型偏心机构和不完全齿式转体机构㊂
2.1 腿部肢干机构设计
目前,常见的六自由度仿人机器人其主要驱动件为舵机,同时结合肢干构件组成悬臂梁型旋转副,从脚踝到膝盖共需要两个电机来实现一个小腿(膝盖到腰胯则对应一个大腿)的前后运动[10-11]㊂这种组合普遍应用于小规模表演机器人,灵活性强,可塑性强,但在实用开发方向上有局限性:舵机为高度集成化的驱动件,集电机㊁减速箱㊁硬件电路板于一体,
2019年第47卷第4期
R
读者园地eaders 'home
倪笑宇等 一种仿人直立行走机器人的结构设计研究
81
精度较高,但体积较小,承受负载能力较差,在机构设计上无法同时满足高负载能力与高精度双重要求,一旦负载加重,极有可能造成舵机内部零件的损毁㊂而要开发具有一定实用价值的机器人,负载能力是首先要考虑的,故以舵机为主要驱动件的运动副不是理想运动副㊂
因此,设计一种以直流电动机为驱动件的旋转副,配合限位开关作为复位坐标定位,发挥舵机部分反馈功能,配合平行四杆机构作为肢干构件且搭以行星轮一级减速作为中间传动,在满足基本步行的要求下,弥补了舵机驱动旋转副的不足㊂
直流电动机中的涡轮蜗杆减速电机具有断电自锁特性,故可以做到无功耗的状态保持,在项目长期作业中,需要这一特性来开展其他工作㊂同时,避免了电机直接与运动构件相连,故不存在舵机悬臂连接所带来的同轴度偏差,而一级减速输出轴两端固定,可以均衡负载,使得承载能力大大提高㊂
该机器人肢干结构为两个并联的平行四杆机构,其中上下两杆为平板状㊂这样设计的目的是为了均衡力矩,将局部力矩转化为均布载荷,提高肢干负载能力,但运动特性与单个平行四杆机构是一致的㊂平行四杆符合人类行走时身体在迈收步中脚掌保持平行的关系,与舵机驱动相比,完成同样的动作却少用一个电机,一方面降低了制造成本和功耗,另一方面用机械结构代替脚踝电机与膝盖电机的配合关系,大大提高了动作吻合度,消除了负载对电机的径向力,减轻了电机的负担,大大增强了机器人的负载能力㊂综上所述,平行四杆在高强度㊁高精度㊁动作灵活性要求较低的环境下拥有其他机构不可比拟的优势㊂
平行四杆具有承载能力强㊁上下杆始终保持平行的优良特性,但若想精确控制其上下杆错位位移,的确不同于解决常规错位问题那样简单㊂通常,齿轮齿条配合可以实现两者之间的相对运动,但只限于一个方向,而对于平行四杆中上下杆的相对运动,其在X 及Y 方向均有位移,这不是简单的齿轮齿条所能解决的了㊂有人提出用齿轮齿条结合滑块实现高低副搭配来解决,高副负责X 方向,低副负责Y 方向,如此设计的确解决了问题,但并不是最佳㊂原因是平行四杆机构虽然在运动路线上处于双向,但其路线特征体现的是一个自由度的运动曲线,高低副搭配实则拥有两个自由度,自由度越多,灵活性越强,但其结构复杂,加强筋少,用两个自由度的运动副代替一个自由度的运动副,只能保证正常工作,但在刚度等其他力学性能上却不能满足需要㊂
其实,一个自由度的运动路径可能千变万化,但
其运动方式却是单调的,把解决这个问题的出发点放在一个自由度的基础上来思考:平行四杆上下杆运动是由两侧摇杆驱动的,而摇杆与下杆仅为一个旋转副,故上下杆相对运动路径为一段圆弧,由此,
便设计了行星轮组合,如图2所示㊂只要令太阳轮所在分度圆圆心与双摇杆旋转中心的中点重合即可,行星轮与上杆为一个构件,如此便实现了上下杆的行星运动,主动轮围绕从动轮做行星运动,其运动轨迹与四杆中的曲柄运动轨迹形成一对同心圆,可以实现实时控制的平行运动,且可以随时锁定㊂在受力方面,仅存在一个高副,没有悬臂力矩,故行星轮组合实现平行四杆上下运动最佳
㊂
图2 平行四杆型肢干结构
2.2
偏心机构设计
偏心机构是所有步行机器人最为重要的转移重心机构,在设计上要充分考虑其负载能力㊁尺寸大小㊁安装位置,且三个指标互相影响㊂首先要选用减速比大的涡轮蜗杆电机;其次要尽量缩小机构尺寸㊂普通舵机机器人一般继续沿用其自身的肢干旋转副,结构简单,但只限于质量较小的表演型机器人,
一旦负载加重,超出减速箱负载能力,极有可能造成崩齿;普通减速为正齿轮啮合,构件通过其连接之后会增大偏心力矩,给电机带来额外的负载,这显然不符合压缩偏心机构对负载的要求㊂
针对以上两种情况,我们设计了一种以行星轮减速,中间加以防抱死齿轮的偏心机构,如图3所示㊂不完全内齿轮作为太阳轮,电机驱动轮作为行星轮,大大减小了负载力矩㊂普通正齿轮啮合所承受的负载力矩为主动轮分度圆半径加从动轮分度圆直径,径向矢量大,负载力矩大;内齿轮与主动轮相结合则径向矢量为内齿轮分度圆半径减去主动轮分
度半径的绝对值,显然差要小于和,故在一定程度上压缩了空间,缩小了负载对偏心电机的力矩
㊂
图3 行星轮型偏心结构
加入防抱死齿轮,负载超过额定载荷时,机构产
生打滑,保护内部零件㊂这里真正起到防抱死作用
R
读者园地eaders 'home
2019年第47卷第4期
倪笑宇等 一种仿人直立行走机器人的结构设计研究
82
的是支撑防抱死齿轮的支撑杆,由于材料与机架不同,故其具有一定弹性㊂当负载加重时,电机输出扭矩不足以带动整个机构,其上齿轮开始调节与主动轮及内齿轮的啮合关系,最终被主动轮 挤出”,产生打滑现象,避免了电机内部的抱死,防止烧坏电机㊂
2.3
转体机构设计
机器人转体结构分为交叉步转体和直接转体㊂对于小型机器人,可以不增设转体机构自由度,直接编写一套交叉步转体程序即可实现㊂然而对于大型机器人或对转体精度有较高要求的机器人,交叉步转体精度差的问题便会放大,故必须增设一个新的转体机构来实现精确转体㊂常规方法为双电机控制,且各自协调,分时运动,可行性高,唯一缺点就是多使用了一个电机㊂我们分析一下转体过程,以向左转为例:左偏心 右肢内旋 偏心归位 右偏心 左体后旋(右肢外旋),走完这一流程,机器人整体以左脚为圆心,整体逆时针旋体,调整前进方向为左前,过程虽然稍微复杂,但对于右肢内旋和左体后旋来说,这两个过程分时且二者在空间上没有任何干涉,运动特征为单调,因此可以用一个电机来实现转体运动,具体结构如图4所示㊂虚线表示分度圆,实线表示齿根圆,其中主动轮为不完全齿,目的是在与其中一个齿轮啮合的同时,与另外一个齿轮脱离;每个从动轮均加以扭簧复位,其上方分布有限位开关,二者相辅相成,当所在从动轮脱离主动轮后,可以使其保持一定程度的静止状态㊂如此设计最大的特点是节省一个电机,方便调试,节约成本,并且将其载荷置中,一定程度地减小了带给偏心机构的压力
㊂
图4 转体机构图解
3 结 语
试制仿人步行机器人原理样机,如图5㊁图6所示㊂该原理样机外形结构采用3D 打印完成,质量轻,成本低㊂运行结果表明,该机器人步态平稳㊁结构设计合理㊁负载能力强㊁精度较高㊂
本文针对仿人步行机器人机械结构设计进行研究,开发出一种新型结构的步行机器人,主要包括行
星轮式平行四杆肢干机构㊁行星轮式偏心结构和不
完全齿式的转体机构㊂机器人采用涡轮蜗杆直流电动机进行驱动,其驱动能力和承受负载能力远远高于常见的舵机,在大型机器人以及对负载能力要求较高的机器人中具有优势
㊂
图5
仿人步行机器人原理样机
图6 肢干结构实物图
参考文献
[1] 李允明.国外仿人机器人发展概况[J].机器人,2005,(6):561-568.
[2] RUNGE C F,SHUPERT C L,HORAK F B,et al.Ankle and hip
postural strategies defined by joint torques[J].Gait and Posture,
1999,10(2):161-170.[3] 于秀丽,魏世民,廖启征.仿人机器人发展及其技术探索[J].
机械工程学报,2009(3):71-75.[4] 张茂川,蔚伟,刘丽丽.仿人机器人理论研究综述[J].机械设计与制造,2010(4):166-168.
[5] 宫赤坤,高丽丽.仿人机器人的设计与实现[J].机械传动,2013(5):43-46.
[6] 李艳杰,徐继宁,王侃.仿人机器人发展现状及其腰关节的作
用[J].沈阳工业学院学报,2004(1):18-23.
[7] 付根平,杨宜民.仿人机器人的步行控制方法综述及展望[J].
机床与液压,2011(23):154-159.
[8] 朱秋国,伍浩贤,吴俊丰,等.基于三连杆动力学模型的仿人机
器人站立平衡控制[J].机器人,2016(4):451-457.
[9] 胡凌云,孙增圻.双足机器人步态控制研究方法综述[J].计算
机研究与发展,2005(5):728-733.
[10] 戴珊珊,陈庆贺.基于并联机构的仿人机器人结构设计[J].
组合机床与自动化加工技术,2011(11):77-80.[11] 徐清雪.仿人机器人的结构设计与步态控制研究[D].北京:
北京邮电大学,2014.
作者简介:倪笑宇(1984 ),男,硕士研究生,研究方向为机电一体化㊂。