1、完整版六足机器人设计毕业设计机电系统设计与制造说明书设计题目 六足机器人设计班级姓名学号指导老师.1.141.241.341.45.2.162.27.3.183.293.3113.419.4.1174.2184.219.5.1205.2235.3245.425.6.1276.2276.3276.429.7.1317.232.33第九章 附录341.1 现状分析所谓多足机器人, 简而言之,就是步行机。在崎岖路面上 , 步行车辆优于轮式或履带式车辆。腿式系统有很大的优越性:较好的机动性 , 崎岖路面上乘坐的舒适性 , 对地形的适应能力强。所以 , 这类机器人在军事运输、海底探测、矿山开采、星球探测
2、、残疾人的轮椅、教育及娱乐等众多行业 , 有非常广阔的应用前景 , 多足步行机器人技术一直是国内外机器人领域的研究热点之一。因此对于多足机器人的研究与设计是非常有意义的一项工作。1.2 六足机器人的意义六足机器人作为多足机器人里面的代表。它具有多自由度,能进行多方向,多角度的移动,可以适应复杂的路况,并联机器人通过多个支链联接动平台和定平台 , 从而增加了运动学的复杂性,因此其研究具有非常重要的意义。此次课程设计是围绕具有空间三自由度的六足机器人展开的,它由上平台、下平台、 3 根主动杆、 3 根平行四边形从动支链、 3 个电动机、连接板等组成。主动杆与平台通过转动副相连接,从动杆通过2 个自
3、由度的转动副与主动杆相连, 3 个这样的平行四边形从动支链保证了平台智能有三个方向的自由度。1.3 课程设计的目的机电系统设计与制造中的机械设计部分,是机械类专业重要的综合性与实践性教学环节。其基本目的是:1.通过机械设计,综合运用机械设计课程和其他选修课程的理论,结合生产实际知识,培养分析和解决一般工程实际问题的能力,并使所学知识得到进一步巩固、深化和拓展。2.学习机械设计的一般方法,掌握通用机械零件部件、机械传动装置简单机械的设计原理和过程。3.进行机械设计基本技能的训练,如计算、绘图,熟悉和运用设计资料(手册、图册、标准和规范等)以及使用经验数据、进行经验估算和数据处理等。1.4 课程设
4、计的基本要求本设计的基本要求是:1.能从机器功能要求出发,制定或分析设计方案,合理选择电动机、传动机构和零件。2.能按机器的工作状况分析和计算作用在零件上的载荷,合理选择零件材料,正确计算零件工作能力和确定零件主要参数及尺寸。3.能考虑制造工艺、安装于调整、使用与维护、经济和安全等问题,对机器和零件进行结构设计。4.图面符合制图标准,尺寸及公差标注正确,技术要求完整合理。2.1 机构简化下图为此次课程设计所要完成的任务的装配图:图2-1 :六足机器人装配图为了研究其在运动学及动力学方面的方便,需要将机构简化为平面机构,在机器人只是向上抬腿时,因为机器人的下底盘不会前后左右移动, 只会沿着 z轴
5、方向上下移动, 因此,在上升过程中,可将上底盘固定,在下脚连电机处加上一移动副和转动副,将机构转化为如下图所示的机构:x b Rl1Al 2ar图2-2 :简化的平面机构图2.2 方案设计根据简化机构,我们制定如下设计方案 :一:传动装置的方案设计:分析拟定传动系统方案,绘制机械系统运动简图。二:传动装置的总体设计: 计算传动系统运动学和动力学参数,选择电动机。三:传动零件的设计:确定传动零件的材料,主要参数及结构尺寸,包括轴的设计及校核,轴承及轴承组合设计,选择键联接和联轴器。四:机器人装配图及零件图绘制: 绘制机器人装配图和零件图,标注尺寸和配合。五:对整个设计过程进行总结。3.1 杆长分
6、析假设无限长,那么在图中机构 , 若杆绕 A点逆时针旋转,则滑块上升。但此时,几乎不影响杆与 x轴夹角 b的变化。因此,可得如下结论:机构的抬腿高度此时完全由的长度决定,但在实际过程中,不可能选择为无限长,但当长度远远大于时,抬腿高度基本由的长度确定,再考虑上其他因素的影响,因此预先确定杆长。x b Rl1l 2ahry图3-1 简化机构图由上图可看出,步距基本上由杆长和转角确定,假设的最大值为度,则此时xl 3cos45 0 cos30 06 l43 。而,因此大体上。大体上,可由此预先确定杆长。根据要求。抬腿高度为 mm,步长为 mm。根据上述,可预先确定杆长 ,圆整到,这样 l 1 2l
7、 5 l 3 180 2 41 262mm。3.2 杆长验证由图 3-1 所示:可得:l 22l 12y 2r R 2cosa 3y 2r R 22l2用matlab 编程模拟选的杆长是否可用,程序如下:%用杆长计算电机转角l1=270;l2=87;r=36;R=90;g=33;b=r-R;y=250:0.1:285;a3=acos(l2*l2-l1*l1+y.*y+(r-R)2)./(2*l2*sqrt(y.*y+(r-R)2);a2=atan(y./(R-r);a=(pi-a2-a3)*180/piplot(y,a)title( 用杆长计算电机转角 a- -y );xlabel( y, 高
8、度 - 抬腿高度 );ylabel( a, 电机转角 );设定杆,, 从变到。由此运行出下图结果:图3-2 抬腿高度与电机转角图电机转角最大值:当时, ;电机转角最小值:当时, 。这是上底盘不动,下底盘上升时,电机转角的变化范围。当下底盘不动,上底盘上升时,电机的转角变化也应是3.3 位置分析:根据电机转角与抬腿高度的关系,验证在此杆长下,下底盘中心的运动范围。其结构图如下图所示。图 3-3 结构示意图设, 则点在坐标系中位置矢量为r cosbio r sin0i4i 3 , i (1,2,3) ,i , i6点在坐标系中,位置矢量为r cosaio r sin0i34i,i , i, i (
9、1,2,3)6点在坐标系中,其中为点与轴的夹角。假设矢量在坐标中,则矢量在坐标系。(R l sin i因为, Bi Pi (R l 2 sin il2 cos i zr)cos r )siniixy22(R l2 sin i r)cos i x(R l2 sin i r)sin i y (l2 cosi z)2 l1i2图3-4支链矢量图其中,l1i2l 324l524 l 3l 5cosi因为点,点投影在Y轴上,所以,通过坐标变换得(其中, ,分别为点横纵坐标)xB 1 cos240 yB1 sin 240 l3 sin 1 , xB 2 cos120 yB 2 sin120 l 3 sin
10、 2 。cos 14l32( x3y) 22l3即,则 cos4l32( x3 y)222l3cosl 32x23l 3l112l 324l522l 54l 32( x3y) 2l 122l 324l 522l 54l 32( x3 y) 2l132l 324l 524l 5 l 32x 2根据式得位置反解:1arcsin(l112(Rr )2(Rr )(3xy)l 22x2y 2z2) arctan2l2 z2222l 2 ( R r )3l2 x yl22l2Rr3l2 xyl24zl22arcsin(l122(Rr )2( Rr )(3xy)l22x2y2z2)arctan2l2 z2l2Rr3l 2 xyl224z222l2 ( R r )3l2 x yl2l23arcsin(l132(Rr )22( Rr ) yl 22x2y2z2)arctan2l2 z4l2 ( R r y)24z2l222l 2 ( R r y)根据位置反解,我们得到了电机转角与步长之间的关系,我们用 MATLAB进行了仿真,其关系如图 3-5 所示:图 3-5 步长与转角关系图放大之后的图像如下图所示:图 3-6 步长放大图其程序见附录一。与此同时,我们建立了另一个程序对最大步长进行了检验,图
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1