《哈工大机械工程专业课作业审批稿.pdf》由会员分享,可在线阅读,更多相关《哈工大机械工程专业课作业审批稿.pdf(22页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、哈工大机械工程专业课作业 YKK standardization office【YKK5AB-YKK08-YKK2C-YKK18】20142014 年机械工程专业学习作业年机械工程专业学习作业机器人创新设计机器人创新设计-轮式移动机器人创新设计基础轮式移动机器人创新设计基础说明:说明:中、高级职称学员“专业课作业”为论述题中、高级职称学员“专业课作业”为论述题 1-51-5 题;同时提交题;同时提交 30003000 字左右“学习心得”一字左右“学习心得”一篇。篇。所有学员均需按要求提交“公需课作业”。所有学员均需按要求提交“公需课作业”。作业提交时间:以网站通知为准。作业提交时间:以网站通知
2、为准。论述题论述题1.1.本课程分别着重讲述了移动机器人中具有代表性的轮式移动机器人创新设计基础理论本课程分别着重讲述了移动机器人中具有代表性的轮式移动机器人创新设计基础理论与技术。试分别论述轮式移动机器人、操作臂型机器人、足式步行机器人的实用化优与技术。试分别论述轮式移动机器人、操作臂型机器人、足式步行机器人的实用化优缺点,并进一步思考论述可以互相拟补它们各自不足的创新设计新思路。缺点,并进一步思考论述可以互相拟补它们各自不足的创新设计新思路。答:答:轮式机器人特点:加速快,以一定速度跑起来的话一般只需较小的驱动力,省能。操作臂型机器人如同人手臂一样,需要其所在的载体(人臂就是双腿及臂所在的
3、躯干)行走移动才能扩大其操作范围,因此,操作臂型机器人一般用于操作场所相对固定的工厂内,操作臂的基座往往固定或安装在生产线的移动导轨上作小范围移动:因此,为扩大操作臂的作业范围,如工厂车间范围内灵活移动的搬运操作自动化,可以将轮式或履带式移动小车机器人本体上搭载操作臂型机器人将物品搬运动非固定线上的任何作业位置:军用、反恐用移动机器人也往往是将轮式或履带式移动机器人与操作臂型机器人联合设计、使用,可在室内、室外及野外环境完成移动和操作,由轮式或履带式移动机器人移动搭载的操作臂型机器人到操作位置,然后由操作臂通过末端操作器完成操作任务。同轮式移动机器人相比,四足、六足步行机器人具有步行稳定、可跨
4、越障碍、上下台阶等特点,在室内、室外以及野外不平整地面都可得到稳定步行和越障的行走效果,可用于搭载操作臂型机器人移动到作业位置由操作臂完成操作作业,也可运载物品或野外作业。2.2.操作臂型机器人是最早用于工业生产中的实用化机器人类型并以取得广泛应用,试就操作臂型机器人是最早用于工业生产中的实用化机器人类型并以取得广泛应用,试就自己所从事的行业论述操作臂型机器人可以实用化的设计方案(可选型现有工业机器自己所从事的行业论述操作臂型机器人可以实用化的设计方案(可选型现有工业机器人商品也可自行创新设计操作臂机器人方案)及应用操作臂机器人作业方案设计。人商品也可自行创新设计操作臂机器人方案)及应用操作臂
5、机器人作业方案设计。答:答:机器人技术是一个集环境感知、轨迹规划、机械手应用等功能于一体的机电一体化系统。它是集中了计算机、机构学、传感技术、电子技术、人工智能及自动控制等多科而形成的高新技术。本次课程设计的采摘机器人智能小车就是这种高新技术综合体的一种尝试。采摘机器人智能小车主要由机械系统,环境识别系统,运动控制系统及机械臂控制系统组成。小车以单片机为核心,附以外围电路,采用光电检测器进行检测故障和循迹,并用软件控制小车及机械臂的运动,从而实现小车的自动行驶、转弯、寻迹检测、避障、停止及采摘等功能的智能控制系统。前言前言果实采摘是农业生产的重要环节,其季节性强、劳动量大且费用高。因而许多国家
6、开始研发智能控制的果实采摘机器人。果实采摘机器人作为农业机器人的一种类型,目前在日本、美国与荷兰等国家已有研制和初步使用,主要用于采摘番茄、黄瓜、草莓、葡萄、西瓜、甜瓜、苹果、柑桔与甘蓝等蔬菜和水果,具有很大的发展潜力。各类果实采摘机器形式多样,但主要由机械手、末端执行器、视觉系统、控制系统与行走系统等部分组成。本文介绍了智能车及采摘机器人系统。它是在智能循迹小车的基础上,自主设计一个球形果采摘的机械手并装配到原有的智能小车上,完成采摘机电一体化系统的设计、制作,进行机器人运动控制规划,控制机器人完成一系列复杂动作,如手抓张合、车体回转,智能循迹避障、协同作业等任务。1 1 机械手方案论证机械
7、手方案论证机械手臂方案设计机械手臂方案设计设计方案有如下三种:A A 方案方案如图 3-1(a)所示。由于手臂要执行采摘作业,于是我们首先想到了平行四边行的稳定性,便设计了如下方案。该方案稳定性较好,使用电机数量也少,节约了成本,但它同时也限制了机械手的灵活性,且机械手不能抓取地面上的物体,缩小了机械手的操作空间。舵机舵机舵舵机机图 3-1(a)B B 方案方案如图 3-1(b)所示。该方案改进了方案 A 的机械手不能抓取到地面的缺点,但 Z轴转动只能靠小车的转动来实现,耗能多,不符合“多动小关节、少动大关节”原则,而且需要控制车轮方能实现,车轮依靠步进电机控制,从而给编程和后期调试带来不便。
8、舵机三舵机三舵机舵机舵机舵机图 3-1(b)C C 方案方案如图 3-1(c)所示。该方案在基座处又加了一个电机,改进了方案 B 的缺点,在球形果偏离预定位置时仍能通过腰关机的转动来实现作业,增强了机械手的灵活性,并能实现预定工作空间。舵机舵机舵机三舵机三舵机二舵机二舵机一舵机一图 3-1(c)经过分析比较我们最终选定方案方案 C C。机械手爪方案设计机械手爪方案设计方案一如图 3-2(a)所示。该方案手爪张合灵活且结构简单,易于实现,但由于其为悬臂结构且铝合金材料强度有限,不能抓取强度很大的物体。图 3-2(a)方案二如图 3-2(b)所示。该方案了在支撑手爪处增加一个平行四边行机构,增加了
9、手爪的强度和稳定性,且抓取自如,方便灵活。平行四边平行四边图 3-2(b)2 2 硬件设计硬件设计机械手臂的设计机械手臂的设计2.1.12.1.1 机械一尺寸的确定机械一尺寸的确定设计用的尺寸包括:小车的高度 75mm,机械手所能达到的总高度为 200-400mm,小车在采摘时机械手机座距球形果 175mm,球形果直径 38-40mm,重量小于。动作时小车到球的水平位置分别为 350mm。根据实际的要求尺寸进行设计,首先我们需要确定手臂一的高度,手臂一的高度将会很大程度上影响手臂的长度,根据计算,手臂末端要达到的竖直高度为 200mm,如果机座太高则整个机械手稳定性将降低,而机座太低则手臂长度
10、便会相应增长,影响其强度,因此选机座高度为 40mm;样基座将不会非常的稳定,为此,我们采用在三角铝合金的下面加木质垫片来稳定其位置,并用木质的支撑来支持基座,这样也可以很好的吸收舵机工作时产生的震动。手臂二手臂二关节手爪关节手臂手臂关节手臂三手臂三图 4-1 机械手抓球时的位姿2.1.22.1.2 机械臂二、三尺寸的确定机械臂二、三尺寸的确定根据要求,基座到球形果的距离即机械手最大高度为 400mm,而小车在采摘是的停车位置距球形果 175mm。为保证机械手能采摘到球形果,我们选定与末端执行器相连的手臂长为 175mm;而为保证机械手能达到最大高度,我们选定与机座相连的手臂长为 200mm。
11、横向距离:175+200=375350mm;垂直距离:200+175+40=410400mm,即所设计的尺寸符合任务要求。机械手爪设计机械手爪设计手爪的外形如图所示,球形果的直径为 30mm-80mm。为保证在采摘过程中不致损伤球形果表面,在手爪上需要加装海绵,让手爪能够有效的抓紧球形果。海绵的长度设计为80mm,同时设定手爪内部的海绵厚度为 5mm,这样两边的厚度加和为 10m。并且保证小球在被夹紧时手爪是平行的(这样可以更有效的夹紧)3 3 软件设计软件设计位移分析位移分析分析确定连杆参数图 5-1 机械手初始位姿连杆参数i1234ai-1(mm)002010i-1()0900-90di(
12、mm)4000175关节变量123初值()03.1.13.1.1 运动学正解运动学正解说明:由几何关系算得连杆转角,带入验证 x y z 的坐标关系。a1 a2 a3 表示连杆 1、2、3 的转角。最后解得04T,矩阵最后一列表示小球在原点坐标系中的位置。a1=0*pi/180;a2=150*pi/180;a3=-60*pi/180;a4=0*pi/180;d1=40;d2=0;d3=0;d4=176;%连杆间齐次变换矩阵t10=cos(a1)-sin(a1)0 0;sin(a1)*cos(0)cos(a1)*cos(0)-sin(0)-d1*sin(0);sin(a1)*sin(0)cos(
13、a1)*sin(0)cos(0)d1*cos(0);0 0 0 1;t21=cos(a2)-sin(a2)0 0;sin(a2)*cos(pi/2)cos(a2)*cos(pi/2)-sin(pi/2)-d2*sin(pi/2);sin(a2)*sin(pi/2)cos(a2)*sin(pi/2)cos(pi/2)d2*cos(pi/2);0 0 0 1;t32=cos(a3)-sin(a3)0 201;sin(a3)*cos(0)cos(a3)*cos(0)-sin(0)-d3*sin(0);sin(a3)*sin(0)cos(a3)*sin(0)cos(0)d3*cos(0);0 0 0
14、1;t43=cos(a4)-sin(a4)0 0;sin(a4)*cos(-pi/2)cos(a4)*cos(-pi/2)-sin(-pi/2)-d4*sin(-pi/2);sin(a4)*sin(-pi/2)cos(a4)*sin(-pi/2)cos(-pi/2)d4*cos(-pi/2);0 0 0 1;t=t10*t21*t32*t43t=0 0 03.1.23.1.2 运动学反解运动学反解说明:代入坐标 x=-350,y=0,z=140。根据等式左右两端对应相等。解出关节旋转角度。选择最优解。syms a1 a2 a3a4=0*pi/180;d1=40;d2=0;d3=0;d4=176
15、;x=-350;y=0;z=140;t10=cos(a1)-sin(a1)0 0;sin(a1)*cos(0)cos(a1)*cos(0)-sin(0)-d1*sin(0);sin(a1)*sin(0)cos(a1)*sin(0)cos(0)d1*cos(0);0 0 0 1;t21=cos(a2)-sin(a2)0 0;sin(a2)*cos(pi/2)cos(a2)*cos(pi/2)-sin(pi/2)-d2*sin(pi/2);sin(a2)*sin(pi/2)cos(a2)*sin(pi/2)cos(pi/2)d2*cos(pi/2);0 0 0 1;t32=cos(a3)-sin(
16、a3)0 201;sin(a3)*cos(0)cos(a3)*cos(0)-sin(0)-d3*sin(0);sin(a3)*sin(0)cos(a3)*sin(0)cos(0)d3*cos(0);0 0 0 1;t43=cos(a4)-sin(a4)0 0;sin(a4)*cos(-pi/2)cos(a4)*cos(-pi/2)-sin(-pi/2)-d4*sin(-pi/2);sin(a4)*sin(-pi/2)cos(a4)*sin(-pi/2)cos(-pi/2)d4*cos(-pi/2);0 0 0 1;t=t10*t21*t32*t43;f1=x-t(1,4);f2=y-t(2,4
17、);f3=z-t(3,4);a1,a2,a3=solve(f1,f2,f3,a1,a2,a3);%转化为角度值a11=vpa(a1*180/pi,6)a22=vpa(a2*180/pi,6)a33=vpa(a3*180/pi,6)a11=a22=a33=速度分析速度分析说明:先求出雅克比矩阵,我们可以得到末端执行器速度与各关节的速度关系。在末端执行器速度已知的情况下求的各关节的速度。a1=0*pi/180;a2=150*pi/180;a3=-60*pi/180;a4=0*pi/180;d1=40;d2=0;d3=0;d4=176;t10=cos(a1)-sin(a1)0 0;sin(a1)*c
18、os(0)cos(a1)*cos(0)-sin(0)-d1*sin(0);sin(a1)*sin(0)cos(a1)*sin(0)cos(0)d1*cos(0);0 0 0 1;t21=cos(a2)-sin(a2)0 0;sin(a2)*cos(pi/2)cos(a2)*cos(pi/2)-sin(pi/2)-d2*sin(pi/2);sin(a2)*sin(pi/2)cos(a2)*sin(pi/2)cos(pi/2)d2*cos(pi/2);0 0 0 1;t32=cos(a3)-sin(a3)0 201;sin(a3)*cos(0)cos(a3)*cos(0)-sin(0)-d3*si
19、n(0);sin(a3)*sin(0)cos(a3)*sin(0)cos(0)d3*cos(0);0 0 0 1;t43=cos(a4)-sin(a4)0 0;sin(a4)*cos(-pi/2)cos(a4)*cos(-pi/2)-sin(-pi/2)-d4*sin(-pi/2);sin(a4)*sin(-pi/2)cos(a4)*sin(-pi/2)cos(-pi/2)d4*cos(-pi/2);0 0 0 1;t40=t10*t21*t32*t43;t20=t10*t21;t30=t20*t32;t41=t21*t32*t43;t42=t32*t43;z1=t10(1,3);t10(2,
20、3);t10(3,3);z2=t20(1,3);t20(2,3);t20(3,3);z3=t30(1,3);t30(2,3);t30(3,3);z4=t40(1,3);t40(2,3);t40(3,3);p1=t41(1,4);t41(2,4);t41(3,4);p2=t42(1,4);t42(2,4);t42(3,4);p3=t43(1,4);t43(2,4);t43(3,4);r1=t10(1,1)t10(1,2)t10(1,3);t10(2,1)t10(2,2)t10(2,3);t10(3,1)t10(3,2)t10(3,3);r2=t20(1,1)t20(1,2)t20(1,3);t2
21、0(2,1)t20(2,2)t20(2,3);t20(3,1)t20(3,2)t20(3,3);r3=t30(1,1)t30(1,2)t30(1,3);t30(2,1)t30(2,2)t30(2,3);t30(3,1)t30(3,2)t30(3,3);p11=cross(z1,r1*p1);p22=cross(z2,r2*p2);p33=cross(z3,r3*p3);j=p11(1,1)p22(1,1)p33(1,1);p11(2,1)p22(2,1)p33(2,1);p11(3,1)p22(3,1)p33(3,1);z1(1,1)z2(1,1)z3(1,1);z1(2,1)z2(2,1)z
22、3(2,1);z1(3,1)z2(3,1)z3(3,1);syms q1 q2 q3 q4 q5 q6 v1 v2 v3 w1 w2 w3v=v1;v2;v3;w1;w2;w3q=q1;q2;q3ji=j*q%等式左右两端矩阵中元素对应相等,列出三个方程f1=v(1,1)-ji(1,1)f2=v(2,1)-ji(2,1)f3=v(3,1)-ji(3,1)q1,q2,q3=solve(f1,f2,f3,q1,q2,q3)q1=vpa(q1,6)q2=vpa(q2,6)q3=vpa(q3,6)j=0 0 0 0 0q1=*v2+.174914e-18*v3q2=*v1q3=*v3+.261366e
23、-18*v2+.197914e-1*v1轨迹规划轨迹规划说明:程序中速度,加速度函数先通过 diff 函数求得,再代入得到各曲线。关节 1(假设旋转角度 30度)位移时间曲线0.70.60.50.40.30.20.1000.511.522.533.544.55t/s加速度时间曲线0.80.60.40.2a0-0.2-0.4-0.6-0.800.511.522.533.544.55t/s关节 2位移时间曲线32.521.510.5000.511.522.533.544.55t/s加速度时间曲线0.80.60.40.2a0-0.2-0.4-0.6-0.800.511.522.533.544.55t
24、/s关节三速度时间曲线0.20-0.2v-0.4-0.6-0.800.511.522.533.544.55t/s速度时间曲线0.20-0.2v-0.4-0.6-0.800.511.522.533.544.55t/s位移时间曲线1.510.50-0.5-1-1.500.511.522.533.544.55t/s加速度时间曲线0.80.60.40.2a0-0.2-0.4-0.6-0.800.511.522.533.544.55t/s详细程序详细程序每个关节分别求出,改变 a0,af 值即可,其余部分不变。syms a2 a3 tf t;tf=5af=-60*pi/180;a0=*pi/180;a1
25、=0;f(tf)=a0+a1*tf+a2*tf2+a3*tf3-af;v(tf)=a1+2*a2*tf+3*a3*tf2 ;a2,a3=solve(f(tf),v(tf),a2,a3)t=0:tf;f3=a0+a1*t+a2*t.2+a3*t.3subplot(2,2,1)plot(t,f3)gridxlabel(t/s);ylabel();title(位移时间曲线)v=(481*pi*t.2)/12500-(481*pi*t)/2500subplot(2,2,2);plot(t,v);grid;xlabel(t/s)速度时间曲线0.20-0.2v-0.4-0.6-0.800.511.522.
26、533.544.55t/sylabel(v)title(速度时间曲线)a=(481*pi*t)/6250-(481*pi)/2500subplot(2,2,3);plot(t,a);grid;xlabel(t/s)ylabel(a)title(加速度时间曲线)3.3.结构设计方案题:试从机械结构、回转精度、关节位置全闭环控制等角度论述机器人结构设计方案题:试从机械结构、回转精度、关节位置全闭环控制等角度论述机器人关节结构方案设计与构成问题,可辅以结构图并结合文字叙述加以说明。关节结构方案设计与构成问题,可辅以结构图并结合文字叙述加以说明。答:答:1.4.1 臂力的确定目前使用的机械手臂的臂力范
27、围较大,国内现有的机械手的臂力最小为,最大为8000N。本液压机械手的臂力为 N 臂=1650(N),安全系数 K 一般可在3,本机械手臂取安全系数 K=2,定位精度为1mm。1.4.2 工作范围的确定机械手的工作范围根据工艺要求和操作运动的轨迹来确定。一个操作运动的轨迹是几个动作的合成,在确定的工作范围时,可将轨迹分解成单个的动作,由单个动作的行程确定机械手的最大行程。本机械手的动作范围确定如下:手腕回转角度115手臂伸长量 150mm 手臂回转角度115手臂升降行程 170mm 手臂水平运动行程 100mm1.4.3 确定运动速度机械手各动作的最大行程确定之后,可根据生产需要的工作拍节分配
28、每个动作的时间,进而确定各动作的运动速度。工业机器人抓取手臂要完成整个工作过程,需完成夹紧工件、手臂升降、伸缩、回转,平移等一系列的动作,这些动作都应该在工作拍节规定的时间内完成,具体时间的分配取决于很多因素,根据各种因素反复考虑,对分配的方案进行比较,才能确定。机械手的总动作时间应小于或等于工作拍节,如果两个动作同时进行,要按时间长的计算,分配各动作时间应考虑以下要求:给定的运动时间应大于电气、液压元件的执行时间;伸缩运动的速度要大于回转运动的速度,因为回转运动的惯性一般大于伸缩运动的惯性。在满足工作拍节要求的条件下,应尽量选取较底的运动速度。机械手的运动速度与臂力、行程、驱动方式、缓冲方式
29、、定位方式都有很大关系,应根据具体情况加以确定。在工作拍节短、动作多的情况下,常使几个动作同时进行。为此驱动系统要采取相应的措施,以保证动作的同步。本机械手的各运动速度如下:手腕回转速度 V 腕回=40/s手臂伸缩速度 V 臂伸=50mm/s手臂回转速度 V 臂回=40/s手臂升降速度 V 臂升=50mm/s立柱水平运动速度 V 柱移=50mm/s手指夹紧油缸的运动速度 V 夹=50mm/s手部结构概述手部是机械手直接用于抓取和握紧工件或夹持专用工具进行操作的部件,它具有模仿人手的功能,并安装于机械手手臂的前端。手部结构及型式根据它的使用场合和被夹持工件的形状,尺寸,重量,材质以及被抓取部位等
30、的不同而设计各种类型的手部结构,它一般可分为钳爪式,气吸式,电磁式和其他型式。钳爪式手部结构由手指和传力机构组成。其传力机构形式比较多,如滑槽杠杆式、连杆杠杆式、斜楔杠杆式、齿轮齿条式、弹簧杠杆式等,这里采用滑槽杠杆式。设计时应考虑的几个问题应具有足够的握力(即夹紧力)在确定手指的握力时,除考虑工件重量外,还应考虑在传送或操作过程中所产生的惯性力和振动,以保证工件不致产生松动或脱落。手指间应有一定的开闭角两个手指张开与闭合的两个极限位置所夹的角度称为手指的开闭角。手指的开闭角保证工件能顺利进入或脱开。若夹持不同直径的工件,应按最大直径的工件考虑。应保证工件的准确定位为使手指和被夹持工件保持准确
31、的相对位置,必须根据被抓取工件的形状,选择相应的手指形状。例如圆柱形工件采用带V形面的手指,以便自动定心。应具有足够的强度和刚度手指除受到被夹持工件的反作用力外,还受到机械手在运动过程中所产生的惯性力和振动的影响,要求具有足够的强度和刚度以防止折断或弯曲变形,但应尽量使结构简单紧凑,自重轻。应考虑被抓取对象的要求应根据抓取工件的形状、抓取部位和抓取数量的不同,来设计和确定手指的形状。驱动力的计算:如图 1 所示为滑槽式手部结构。在拉杆 3 作用下销轴 2 向上的拉力为 P,并通过销轴中心 O 点,两手指 1 的滑槽对销轴的反作用力为 P1、P2,其力的方向垂直于滑槽中心线OO1 和 OO2 并
32、指向 O 点,P1 和 P2 的延长线交 O1O2 于 A 及 B,由于O1OA 和O2OA 均为直角三角形,故AOC=BOC=。根据销轴的力平衡条件,即:Fx=0,P1=P2;Fy=0P=2P1cosP1=P/2cos销轴对手指的作用力为 p1。手指握紧工件时所需的力称为握力(即夹紧力),假想握力作用在过手指与工件接触面的对称平面内,并设两力的大小相等,方向相反,以 N表示。由手指的力矩平衡条件,即m01(F)=0 得:P1h=Nb 因 h=a/cos所以P=2b(cos)2N/a式中:a手指的回转支点到对称中心线的距离(毫米)。工件被夹紧时手指的滑槽方向与两回转支点连线间的夹角。由上式可知
33、,当驱动力 P 一定时,角增大则握力 N 也随之增加,但角过大会导致拉杆(即活塞)的行程过大,以及手指滑槽尺寸长度增大,使之结构加大,因此,一般取=3040。这里取角=30 度。这种手部结构简单,具有动作灵活,手指开闭角大等特点。查工业机械手设计基础中表 2-1 可知,V 形手指夹紧圆棒料时,握力的计算公式 N=,综合前面驱动力的计算方法,可求出驱动力的大小。为了考虑工件在传送过程中产生的惯性力、振动以及传力机构效率的影响,其实际的驱动力 P 实际应按以下公式计算,即:P 实际=PK1K2/式中:手部的机械效率,一般取;K1安全系数,一般取2K2工作情况系数,主要考虑惯性力的影响,K2 可近似
34、按下式估计,K2=1+a/g,其中 a 为被抓取工件运动时的最大加速度,g 为重力加速度。本机械手的工件只做水平和垂直平移,当它的移动速度为 500 毫米/秒,移动加速度为 1000 毫米/秒 2,工件重量 G 为 98 牛顿,V 型钳口的夹角为 120,=30时,拉紧油缸的驱动力 P 和 P 实际计算如下:根据钳爪夹持工件的方位,由水平放置钳爪夹持水平放置的工件的当量夹紧力计算公式N=把已知条件代入得当量夹紧力为N=49(N)由滑槽杠杆式结构的驱动力计算公式P=2b(cos)2N/a 得P=P 计算=2*45/27(cos30)2*49=(N)P 实际=P 计算 K1K2/取=,K1=,K2
35、=1+1000/9810则 P 实际=*=238(N)两支点回转式钳爪的定位误差的分析钳口与钳爪的连接点 E 为铰链联结,如图 2 所示几何关系,若设钳爪对称中心 O 到工件中心 O的距离为 x,则 x=22)sin/(abRl?+?当工件直径变化时,x 的变化量即为定位误差,设工件半径 R 由 Rmax 变化到 Rmin 时,其最大定位误差为:=22)sinmax/(abRl?+?-22)sinmin/(abRl?+?8其中 l=45mm,b=5mm,a=27mm,2=120,Rmin=15mm,Rmax=30mm 代入公式计算得:最大定位误差=故符合要求。4.4.试述轮式移动机器人的位置控
36、制精度远不如操作臂型机器人定位精度,为实现大范围试述轮式移动机器人的位置控制精度远不如操作臂型机器人定位精度,为实现大范围内灵活移动和较高操作定位精度,试给出采用轮式移动机器人与操作臂型机器人联合内灵活移动和较高操作定位精度,试给出采用轮式移动机器人与操作臂型机器人联合创新设计的方案及完成作业控制策略。创新设计的方案及完成作业控制策略。答:答:机器人如何知道自己所在的位置??移动机器人一边移动一边知道自己所处的位置是非常重要的而且也是必须的。移动机器人是用计算机控制来工作的。计算机对所有的信息进行数字处理,移动机器人的位置和姿态是用数字表示的。即在地面上建立二维坐标系,将移动机器人坐标位置与方
37、向用数值表示即可以了。机器人的移动环境地图可以描述在同一坐标系中,从当前的位置姿态来看立即就能明白移动机器人在地图上位于何处。?测程法:是移动机器人推定当前所处位置和姿态常用的方法,是对车体速度积分的方法。车体的速度是根据车轮单位时间转过的角度求得的。因此,由单位时间内车轮转角的积分就可以计算出移动机器人当前所的位置和姿态。这些物理量当然能够有传感器测得。?上述有关移动机器人位置和姿态推算的测和法是最基本的方法。可是,当机器人车轮一旦产生滑移,如上所述方法中积分挖法就会产生误差。行走距离越远产生的误差就越大。?车轮的回转角、角速度的测量方法?独立二轮驱动型移动机器人的行进方向速度 V 和回转角
38、速度可用公式计算出来。因此为用测程法计算行进方向速度 V 和回去转角速度,测量回转轴转角的传感器除上述提到的光电编码器外,还有测速电机、电位计等等。?轮式移动机器人的控制方法:?由与位移成比例的操纵机构操纵的直线行走;?与位移、位移的时间微分成比例操纵方法的直线行走;?独立二轮驱动型移动机器人的直线行走。?直线行走控制方法的总结:?其控制系统构成要点如下:?a.测量偏离期望行走直线的和过,以及移动机器人的回转角速度;?b.若为转向操纵车轮型移动机器人,用公式计算转向角的目标值。在该目标值下控制转向角。并以实现行进速度目标值ref 进行速度控制。?c.若为独立二轮驱动型移动机器人,用公式计算机器
39、人的目标回转角速度ref。进一步地,由行进速度目标值 vref 和ref,用公式求得左右驱动轮的回转角速度,控制左右驱动轮的回转角速度。?移动机器人作为机器人系统中的一个重要的分支,近年来已经成为机器人应用领域一个热点。开展机器人移动机构的开发和研制工作,根据不同工环境的要求开发了多种多样的移动机构。其中全方位移动机构因为其独特的优点,如高精度的定位性、原地自转功能以及二维平面上的全方位移动运动能力,成为了机器人移动机构研究的重点。设计一种基于 Mecanum 轮系的四轮全方位移动混联式操作臂机器人,深入研究了全方位移动机构的运动特性,并在此基础上对机构的控制方案进行设计与研究。?首先从 Me
40、canum 轮的结构和基本运动原理,分析由 4 个 Mecanum 轮组成的全方位移动机构系统的运动规律,建立了该系统的运动学、动力学模型。根据 Mecanum 轮的运动原理,对辊子的轮廓形状进行了研究,获得轮廓的参数化方程,根据实际要求确定了全方位移动机构系统的机构的主要参数,完成了相应的结构设计。?在移动平台的基础上,提出了一种新型基于差动驱动的串、并联操作机械臂,该机械臂结合了串、并联机器的优点,具有较大的抓取/自重比。建立了该机械臂的数学模型,对其进行了正、反运动学的分析,运用 SolidWorks 对机械臂个部件进行了 3D 详细设计,采用 ADAMS 软件对机器人系统进行运动学和动
41、力学仿真分析。通过仿真分析验证了所提方案的正确性合理性。?最后就机器人的控制系统提出总体设计思想,讨论了驱动电机的选择、调速以及驱动电路的实现等,并且通过 Matlab/SimuLink 模块完成电机以及 PWM 信号的仿真,为研发这种新型全方位移动混联式操作臂机器人提供了必要的基础。?研究的机器人系统运动灵活、稳定、承载能力强,可以实现平面内的全方位移动,应用前景比较广阔,可用于空间较为狭小的清扫、搬运、装配等工作。5.5.在可适用于轮式移动机器人的地面环境内,有需要上下多级台阶的作业需要机器人完在可适用于轮式移动机器人的地面环境内,有需要上下多级台阶的作业需要机器人完成,试分析论述给出轮式
42、移动机器人与双足(或四足、六足)步行机器人联合使用创成,试分析论述给出轮式移动机器人与双足(或四足、六足)步行机器人联合使用创新设计的方案和完成作业控制策略。新设计的方案和完成作业控制策略。答:答:同轮式移动机器人相比,四足、六足步行机器人具有步行稳定、可跨越障碍、上下台阶等特点,在室内、室外以及野外不平整地面都可等到稳定步行和越障的行走效果。?它的优点:第一,足式机器人的运动轨迹是一系列离散的足印,轮式和履带式机器人的则是一条条连续的辙迹。崎岖地形中往往含有岩石、泥土、沙子甚至峭壁和陡坡等障碍物,可以稳定支撑机器人的连续路径十分有限,这意味着轮式和履带式机器人在这种地形中已经不适用。而足式机
43、器人对环境的破坏程度也较小。?第二,足式机器人的腿部具有多个自由度,例运动的灵活性大大增强。它可以通过调节腿的长度保持身体水平,也可能通过腿?的伸展程度调整重心的位置,因此,不易翻倒,稳定性更高。?第三,足式机器人的身体与地面是分离的,这使机器人的身体可以平衡地运动而不必考虑地面的粗糙程度和腿的旋转位置。当机器人需要携带科学仪器和工具工作时,首先将腿部固定,然后精确控制身体在三维空间中的运动,就可以达到对对象进行操作的目的。?存在缺点:1)有些多足步行机器人体积和重量都很大。2)大多数多足步行机器人研究平台的承载能力不强从而导致它们没有能力承载视觉设备。3)步行敏捷性方面。其行走效率低,而且在
44、机器人动步态步行方面的研究比较缺乏。4)多足步行机器人的控制方法需要改进。5)能源问题。寻求新型可靠的能源为机器人供电,实现机器人时间在户外行走的目标。?未来多足步行机器人的研究方向有如下几个方面:?1)足轮组合式步行机器人;2)仿生步行机器人。实际上这三种机器人都有各自的特点和适用场合,可以互相拟补各自的不足,互相取长补短,可以进行联合创新设计以满足多种工艺美术品环境下的实际需要,扩大机器人作业范围、作业类型。?设计的机器人行走机构主要性能指标要求如下:?总体机构尺寸;自重;搭载重量;峰值速度;正常速度 m/s;能爬越垂直高度,障碍,可爬越普通标准楼梯;爬坡能力不小于。?小型轮式机器人为研究
45、对象,结合当前轮式机器人技术的发展,提出所需要的功能和需要满足的性能和指标,?设计出小型轮式机器人行走机构。小型轮式机器人行走机构可做为探测、侦查、以及防爆等作业的搭载平台。?通过对国内外轮式机器人的性能以及结构的研究概况的调查分析,将国内外几种典型的轮式机器人行走机构的研究比较,总结并综合了其各自的优缺点,结合本文所研究的机器人的功能,提出小型四轮和六轮机器人行走机构的虚拟样机模型。四轮机器人采用四轮驱动、独立悬架结构。六轮机器人采用六轮驱动、集中控制和前后轮升降系统的结构组成。?对两种轮式机器人行走机构模型在如斜坡、台阶等障碍的非结构环境下进行了越障和转向等运动分析,?在此前提下进行轮式机器人行走机构的结构尺寸设计,分别对机器人行走机构在平地和斜坡模式下所需的驱动电机功率进行计算,并根据结果对四轮机器人选用直流减速电机,对六轮机器人选用了直流减速电机。根据电机和轮胎的尺寸对行走机构进行了包括驱动系统、链传动系统以及前后轮升降系统在内的机构设计,并使用建模软件 UG 完成了对轮式机器人行走机构零部件的三维参数化建模,绘出零件图。在实验场地中,对小型四轮机器人进行了爬坡、爬楼梯、高台地形下的实验,测得数据,验证了四轮和六轮机器人行走机构运动速度、爬坡、爬楼梯的能力,能完成所提出的越障指标及性能。姓名:段冶报考编号:身份证号:23044工作单位:哈尔滨电机厂有限责任公司装备部