文档库 最新最全的文档下载
当前位置:文档库 › 机器人D-H(Denavit-Hartenberg)模型

机器人D-H(Denavit-Hartenberg)模型

机器人D-H(Denavit-Hartenberg)模型
机器人D-H(Denavit-Hartenberg)模型

机器人D-H (Denavit-Hartenberg )模型

一、建立D-H 连杆坐标系的原则

1. i Z 轴沿关节1i +的轴向。

2. 原点i O 为1i Z -与i Z 轴的交点或其公垂线与关节轴i Z 的交点。

3.

i X 轴沿1i Z -与i Z 轴的公垂线方向。 4. i Y 轴按照右手定则确定。

图1 机器人D-H 连杆坐标系

二、D-H 参数的含义

1. 连杆长度i a 定义为从1i Z -移动到i Z 的距离,沿i X 轴指向为正。其实质为公垂线的长度。

2. 连杆扭角i α定义为从1i Z -旋转到i Z 的角度,绕i X 轴正向旋转为正。

3. 关节偏移i d 定义为从1i X -移动到i X 的距离,沿i Z 轴指向为正。其实质为两条公垂线之间的距离。

4. 关节转角i θ定义为从1i X -旋转到i X 的角度,绕i Z 轴正向旋转为正。

三、相邻坐标系之间的齐次变换矩阵

1

()()()()

cos sin 0010001001000sin cos 00010001000cos sin 000

1000100100sin cos 00

001000100010001i i z i z i x i x i i i

i i i

i i i i i

T Rot Trans d Trans a Rot a d θαθθθθαααα-=-????????????????-???????? =????????????????????????

cos sin cos sin sin cos sin cos cos cos sin sin 0sin cos 0001i i i i i i i i i i i i i i i

i

i a a d θθαθαθθθαθαθαα-?? ?- ? = ? ???

六自由度工业机器人设计

六自由度工业机器人 对于工业机器人的设计与大多数机械设计过程相同;首先要知道为什么要设计机器人机器人能实现哪些功能活动空间(有效工作范围)有多大了解基本的要求后,接下来的工作就好作了。 首先是根据基本要求确定机器人的种类,是行走的提升(举升)机械臂、还是三轴的坐标机器人、还是六轴的机器人等。选定了机器人的种类也就确定了控制方式,也就有了在有限的空间内进行设计的指导方向。 接下来的要做的就是设计任务的确定。这是一个相对复杂的过程,在实现这一复杂过程的第一步是将设计要求明确的规定下来;第二步是按照设计要求制作机械传动简图,分析简图,制定动作流程表(图),初步确定传动功率、控制流程和方式;第三步是明确设计内容,设计步骤、攻克点、设计计算书、草图绘制,材料、加工工艺、控制程序、电路图绘制;第四步是综合审核各方面的内容,确认生产。 下面我将以六轴工业机器人作为设计对象来阐明这一设计过程: 在介绍机器人设计之前我先说一下机器人的应用领域。机器人的应用领域可以说是非常广泛的,在自动化生产线上的就有很多例子,如垛码机器人、包装机器人、转线机器人;在焊接方面也有很例子,如汽车生产线上的焊接机器人等等;现在机器人的发展是非常的迅速,机器人的应用也在民用企业的各个行业得以延伸。机器人的设计人才需求也越来越大。 六轴机器人的应用范筹不同,设计形式也各不相同。现在世界上生产机器人的公司也很多,结构各有特色。在中国应用最多的如:ABB、Panasonic、FANUK、莫托曼等国外进口的机器人。 既然机器人的应用那么广泛,在我国却没有知名的生产公司。对于作为中国机械工程技术人员来说是一个值得思考的问题!有关机器人技术方面探讨太少了从业人员还不能成群体虽然在很多地方可以看到机器的论术,可是却没有真正形成普及的东西。 即然是要说设计,那我就从头一点一点的说起。力求讲的通俗简明一些,讲得不对的地方还请各位指正! 六轴机器人是多关节、多自由度的机器人,动作多,变化灵活;是一种柔性技术较高的工业机器人,应用面也最广泛。那么怎样去从头开始的设计它呢工作范围又怎样去确定动作怎样去编排呢位姿怎样去控制呢各部位的关节又是有怎么样的要求呢等等。。。。。。让我们带着众多的疑问慢慢的往下走吧! 首先我们设定:机器人是六轴多自由度的机器人,手爪夹持二氧气体保护焊标准焊枪;完成点焊、连续焊等不同要求的焊接部件,工艺要求、工艺路线变化快的自动生线上。最大伸长量:1700mm;转动270度;底座与地平线水平固定;全电机驱动。 好了,有了这样的基本要求我们就可以做初步的方案的思考了。 首先是全电机驱动的,那么我们在考虑方案的时候就不要去考虑液压和气压的各种结构了,也就是传动机构只能用齿轮齿条、连杆机构等机械机构了。 机器人是用于焊接方面的,那么我们就去考察有人工行为下的各种焊接手法和方法。这里就有一个很复杂的东西在里面,那就是焊接工艺;即然焊艺定不下来,我们就给它区分一下,在常用焊接里有单点点焊、连续断点点焊、连续平缝焊接、填角焊接、立缝焊接、仰焊、环缝焊等等。。。。。。 搞清了各种焊方法,也就明白了要实现这些复杂的动作就要有一套可行的控制方式才行;在机械没有完全设计出来之前可以不做太多的控制方案思考,有一个大概的轮廓概念就行了,待机械结构做完,各方面的驱动功率确定下来之后再做详细的程序。 焊枪是用常用的标准的焊枪,也就是说焊枪是随时可以更换下来的,也就要求我们要做到对焊枪的夹持部分进行快速锁定与松开。

创意之星模块化机器人实验程序

第一次实验:MultiFLEX控制卡编程实验 蜂鸣器实验 #include #define BEEP_ON PORTG |= _BV(PG3) #define BEEP_OFF PORTG &= ~_BV(PG3) int main(void) { inti,j; PORTG = 0; DDRG = 0xff; while(1) { for(i=0;i<0xFF;i++) {for(j=0;j<0xFF;j++);} BEEP_ON; for(i=0;i<0xFF;i++) {for(j=0;j<0xFF;j++);} BEEP_OFF; } } IO口控制实验 #include "Public.h" #include "Usertask.h" void user_task(void) { uint8 io_in; uint8 io_out; uint8 temp8; uint16 temp16; gpio_mode_set(0x00FF); write_gpio(0xFF00); while(1) { temp16 = read_gpio(); io_in = (uint8)(temp16>>8); temp8=(io_in&0x80); if(temp8==0) { io_out=0x01; while(io_out)

{ write_gpio(~((uint16)io_out)); delay(5);//延时5×20MS=0.1s io_out<<=1; write_gpio(~((uint16)io_out)); delay(5); } } else write_gpio(0xFF00); } } 第二次实验:多自由度串联式机械手 #include "Public.h" #include "Usertask.h" void u ser_task(void) { uint8 array_rc[23]={0};//舵机控制数组长度为24,可控制12路舵机,舵机运动函数要求array_rc[偶数]为舵机目标角度值,array_rc[奇数]为舵机运动速度值 array_rc[0]=90; //舵机1,中位为0度(对应数值90),目标角度+20度。取值范围0-180,超过此范围程序会丢弃此数据 array_rc[1]=170;//舵机1,速度为170。取值范围0-255,超过范围程序会丢弃此数据 array_rc[2]=90;//舵机2目标角度设置 array_rc[3]=170;//舵机2转动速度设置 array_rc[4]=90+90;//舵机3 array_rc[5]=170; rc_moto_control(array_rc);//将舵机运动信息交给舵机运动函数,实现舵机运动 delay(50);//延时50*20MS= 1S,给舵机提供反应时间,此反应时间应大于舵机实际运动所需时间 array_rc[0]=90-90; array_rc[1]=170; array_rc[2]=90-90; array_rc[3]=170; array_rc[4]=90+90; array_rc[5]=170; rc_moto_control(array_rc); delay(50); array_rc[0]=90; array_rc[1]=170; array_rc[2]=90;

工业机器人设计方案

工业机器人设计方案 工业机器人是面向工业领域的多关节机械手或多自由度的机器人。工业机器人是自动执行工作的机器装置,是靠自身动力和控制能力来实现各种功能的一种机器。在现代工业中,生产过程中的自动化已成为突出的主题。各行各业的自动化水平越来越高,现代化加工车间,常配有机械手,以提高生产效率,完成工人难以完成的或者危险的工作。工业机器人机械手是工业自动控制领域中经常遇到的一种控制对象。工业机器人机械手可以完成许多工作,如搬物、装配、切割、喷染等等,应用非常广泛。 目录 1.工业机器人特点有以下几个 2. 工业机器组成结构及工作原理 3.工业机器人有哪些 1.工业机器人特点有以下几个

(1)可编程。生产自动化的进一步发展是柔性启动化。工业机器人可随其工作环境变化的需要而再编程,因此它在小批量多品种具有均衡高效率的柔性制造过程中能发挥很好的功用,是柔性制造系统中的一个重要组成部分。(2)拟人化。工业机器人在机械结构上有类似人的行走、腰转、大臂、小臂、手腕、手爪等部分,在控制上有电脑。此外,智能化工业机器人还有许多类似人类的“生物传感器”,如皮肤型接触传感器、力传感器、负载传感器、视觉传感器、声觉传感器、语言功能等。传感器提高了工业机器人对周围环境的自适应能力。(3)通用性。除了专门设计的专用的工业机器人外,一般工业机器人在执行不同的作业任务时具有较好的通用性。比如,更换工业机器人手部末端操作器(手爪、工具等)便可执行不同的作业任务。(4)工业机器技术涉及的学科相当广泛,归纳起来是机械学和微电子学的结合-机电一体化技术。第三代智能机器人不仅具有获取外部环境信息的各种传感器,而且还具有记忆能力、语言理解能力、图像识别能力、推理判断能力等人工智能,这些都是微电子技术的应用,特别是计算机技术的应用密切相关。因此,机器人技术的发展必将带动其他技术的发展,机器人技术的发展和应用水平也可以验证一个国家科学技术和工业技术的发展水平。

工业机器人操作机的设计方法和步骤

工业机器人操作机的设计方法和步骤 (1)确定工作对象和工作任务开始设计操作机之前,首先要确定工作对象、工作任务。 1)焊接任务:如果工作对象是一辆汽车或是一个复杂曲面的物体,工作任务是对其进行弧焊或点焊,则要求机器人的制造精度很高,弧焊任务对机器人的轨迹精度和位姿精度及速度稳定性有很高的要求,点焊任务对机器人的位姿精度有很高的要求,两种任务都要求机器人具备摆弧的功能, 同时要能在狭小的空间内自由地运动,具备防碰撞功能,故机器人的自由度至少为六个。 2)喷漆任务:如果工作对象是一辆汽车或是一个复杂曲面的物体,工作任务是喷涂汽车的内部和车门或是复杂曲面物体的表面,则要求机器人手腕要灵活,能够在狭小的空间内自由地运动,具备防碰撞功能;要求机器人能够在长时间内连续稳定可靠地工作;同时要求机器人具备光滑的流线型外表面,漆、气管线最好能从其横臂和手腕内部通过,使机器人外表不易积漆积灰,不会污染已喷好的工作对象,且漆、气管线也不易损坏;因喷漆机器人是在易燃易爆的工作环境中工作,故要具备防爆的功能。同时对机器人的轨迹精度和位姿精度及速度稳定性也有较高的要求。机器人的自由度至少应为六个。 3)搬运任务:如果工作对象比较笨重,工作任务是定点搬运,定位精度要求高,则对机器人的承载能力和定位精度有高的要求。如果工作对象比较轻巧,工作任务也是定点搬运,但要求轻拿轻放,且定位精度要求高,则对机器人的速度稳定和定位精度有高的要求。 4)装配任务:对机器人的速度稳定密和位姿精度有很高的要求。 有些机器人能完成多种工作任务,如MOTOMAN - SKI20系列机器人,既可以用于搬运也可以用 于点焊,具有快速、精巧、强有力和安全性高的特点;另一种MOTOMAN—SK6/ SK16系列机器人, 可以完成弧焊、搬运、涂胶、喷釉和装配多种任务,具有高速、精巧和可靠性高的特点。 设计新型机器人时,要充分考虑以上诸多因素,并应多参考国内外同类产品的先进机型,参考其设计参数,经过反复研究和比较,确定出所要机械部分的特点,定出设计方案。下面以一台六自由度交流伺服通用机器人为例讲一下设计过程。 (2)确定设计要求 1 )负载:根据用户工作对象和工作任务的要求,参考国内外同类产品的先进机型,确定机器人 的负载。一般喷漆和弧焊机器人的负载为5?6kg。 2 )精度:根据用户工作对象和工作任务的要求,参考国内外同类产品的先进机型,确定机器人未端的最大复合速度和机器人各单轴的最大角速度。 3 )精度:根据用户工作对象和工作任务的要求,参考国内外同类产品的先进机型,确定机器人 的重复定位精度、如弧焊机器人的重复定位精度为土0.4mm ABB公司开发的Model 5003型喷漆机器人的重复定位精度为土1mm同时要确定构成机器人的零件的精度、臂体的尺寸精度、形位精度和传动链的间隙,如齿轮的精度和传动间隙;还要确定机器人上所用的元器件的精度,如减速器的传动精度、轴承的精度等等。

工业机器人毕业设计

工业机器人 摘要 在当今大规模制造业中,企业为提高生产率,保障产品质量,普遍重视生产过程的自动化程度,工业机器人作为自动化生产线上重要的成员,逐渐被企业所认同并采用。工业机器人的技术水平和应用程度在一定程度上反映了一个国家工业自动化的水平。目前,工业机器人主要承担着焊接、喷涂、搬运以及堆垛等重复性并且劳动程度极大的工作,工作方式一般采取示教在线的方式。 本文将设计一台圆柱坐标型的工业机器人,用于给冲压设备运送物料。首先,本文将设计机器人的大臂、小臂、底座和机械手的结构,然后选择合适的传动方式、驱动方式,搭建机器人的结构平台:在此基础上,本文将设计该机器人的控制系统,包括数据采集卡和伺服放大器的选择、反馈方式和反馈元件的选择、以及控制元件的设计,重点加强控制软件的可靠性和机器人运行过程的安全性,最终实现的目标包括:关节的伺服控制和制动问题、实时监测机器人的各个关节的运动情况、机器人的示教编程和在线修改程序、设置参考点和回参考点。

目录 摘要 1绪论 (1) 1.1 工业机器人研究的目的和意义 (1) 1.2 工业机器人在国内外的发展现状与趋势…………………….. 1.3 工业机器人的分类 1.4 本课题研究的主要内容 2 总体方案的确定 2.1 结构设计概述 2.2 基本设计参数 2.3 工作空间的分析 2.4 驱动方式 2.5 传动方式确定 3 搬运机器人的结构设计 3.1 驱动和传动系统的总体结构设计 3.2 手爪驱动气缸设计计算 3.3 进给丝杠的设计计算 3.4 驱动电机的选型计算

3.5 手臂强度校核 4 搬运机器人的控制系统 4.1 机器人控制系统分类 4.2 控制系统方案分析 4.3 机器人的控制系统方案确定 4.4 PLC及运动控制单元选型 5 结论与展望 致谢

工业机器人培养方案

工业机器人技术专业人才培养方案(2016级、三年制) 专业名称:工业机器人技术 专业代码: 招生对象:普通高中毕业生及同等学历者 学制与学历:三年制大专

一、制订人才培养方案的依据 为了适应社会经济建设的高速发展,满足社会对工业机器人技术应用高技能人才的需求,进一步推动高等职业教育体制改革,根据《国家中长期教育改革和发展规划纲要(2010-2020年)》、《国民经济和社会发展第十三个五年规划》、《机械工业十三五规划》、《教育部关于加强高职高专教育人才培养工作的意见》(教高[2000]2号)、《教育部关于以就业为导向深化高等职业教育改革的意见》(教高[2004]1号)与《关于全面提高高等职业教育教学质量的若干建议》(教高[2006]16号)、《教育部财政部关于支持高等职业学校提升专业服务产业发展能力的通知》(教职成[2011]11号)、《中国制造2025》及教育部关于发展高等职业教育相关文件精神,结合我公司实际情况,加强工业机器人技术专业的建设,制定了本专业人才培养方案。 二、培养目标与规格 培养目标:本专业培养拥护党的基本路线,德、智、体、美等全面发展,具有良好的科学文化素养、职业道德和扎实的文化基础知识。具有获取新知识、新技能的意识和能力,能适应不断变化的工作需求。熟悉企业生产流程,具有安全生产意识,严格按照行业安全工作规程进行操作,遵守各项工艺流程,重视环境保护,并具有独立解决非常规问题的基本能力。掌握现代工业机器人安装、调试、维护方面的专业知识和操作技能,具备机械结构设计、电气控制、传感技术、智能控制等专业技能,能从事工业机器人系统的模拟、编程、调试、操作、销售及工业机器人应用系统维护维修与管理、生产管理及服务于生产第一线工作的高素质高技能型人才。 (一)专业知识 1.具有常用电子元器件、集成器件、单片机的应用知识; 2.具有传感器应用的基本知识; 3.具有应用机械传动、液压与气动系统的基础知识; 4.具有PLC、变频器、触摸屏、组态软件控制技术的应用知识; 5.具有交流调速技术的应用知识; 6.具有机械系统绘图与设计的知识; 7.具有计算机接口、工业控制网络和自动化生产线系统的基础知识; 8.具有工业机器人原理、操作、编程与调试的知识; 9.具有检修工业机器人系统、自动化生产线系统故障的相关知识; 10.具有安全用电及救护常识。 (二)职业能力 1.读懂机器人应用系统的结构安装图和电气原理图的能力; 2.测绘简单机械部件生成零件图和装配图,跟进非标零件加工,完成装配工作的能力;

新型四足机器人步态仿真与实现

M ac hine B uilding A uto mation,Jun 2008,37(3):21~23,33 作者简介:马东兴(1982— ),男,江苏省丹阳市人,在读硕士研究生,主要从事虚拟样机和四足机器人技术研究。 新型四足机器人步态仿真与实现 马东兴,王延华,岳林 (南京航空航天大学机电学院,江苏南京210016) 摘 要:研究一种背部带关节的新型四足机器人,通过三维建模软件Pr o /E 和机械系统动力学 仿真分析软件ADAMS 建立了四足机器人虚拟样机,规划了四足机器人的步态,并且利用AD 2AM S 仿真软件对该四足机器人进行了步态仿真,同时利用单个AT89C52单片机成功实现对四足机器人5个舵机的独立控制以及舵机的速度控制。仿真与实验结果表明四足机器人能够根据设计步态实现直线行走。 关键词:四足机器人;步态仿真;舵机;单片机中图分类号:TP24 文献标识码:A 文章编号:167125276(2008)0320021203 Ga it S i m ul a ti on and I m plem en t a ti on of a New Quadruped Robot MA Dong 2xing,WANG Yan 2hua,Y UE L in (Co ll ege o f M echan i ca l and E l ec tri ca l Eng i nee ri ng,N a n ji ng U n i ve rs ity o f Ae r o na u ti c s & A s tr o na u ti c s,N a n ji ng 210016,C h i na ) Abstract:A new qua drup e d r obo t w ith w a ist 2j o i nt is d iscu sse d i n this p ap e r .The virtua l p r o t o type o f quad rup ed r obo t is c re a te d by P r o /E a nd ADAM S a nd the ga it o f the r obo t is p l a nne d.The ga it s i m ul a ti o n of the qua drupe d r o bo t is do ne by ADAM S virtua lp r o t o ty 2p i ng so ft w a re.M e a nw hil e ,w e succe s sfull y con tr o l fi ve rudde r se rvo s by a s i ngl e AT89C52SCM a nd a lso rea li ze the ve l o c ity co ntr o l of the rudde r se rvo.The s i m ul a ti o n a nd e xp e ri m e nta l re sults show tha t the qua drup e d r o t w ith w a is t 2j o i n t ca n w a l k s tra i ght s te a dil y thr ough the de s i gned ga it . Key words:qua drup e d r obo t;ga it s i m ul a ti o n;rudde r se rvo;SCM 0 引言 与轮式机器人或履带式机器人相比,由于足式机器人的立足点是离散的点,可以在可能到达的地面上选择最优的支撑点,足式机器人对崎岖路面也具有很好的适应能力,因此足式机器人受到各国研究人员的普遍重视,目前已成功开发了多款足式机器人。例如日本东京工业大学 研发的TI T AN 2V III [1] 机器人,每个腿具有3个自由度,其 中大腿关节具有前后转动和上下转动2个自由度,膝关节具有1个上下转动自由度。采用新型的电机驱动和绳传动。上海交通大学马培荪等人研制的JT UWM 2III 四足机器人[2, 3] ,腿为开链式关节型结构,膝关节为一纵摇自由 度,髋关节为纵摇和横摇2个自由度。每一腿有3个自由度,共12个自由度。机体重心较高,与哺乳类动物相似,适应于动态行走。华中科技大学研发的“4+2”多足步行机器人[4, 5] ,其腿部件由髖关节、大腿关节、小腿关节和踝 关节四部分组成,大、小腿关节之间由线轮传动,每一腿有 3个自由度。但是先前研制的机器人的本体大多是一个 刚性整体,没有考虑机器人的背部关节。 因此,在分析卡内基梅隆大学(Carnegie Mell on Uni 2 versity )研制的RGR 仿壁虎机器人[628] ,以及韩国庆北大学(Kyungpook Nati onal University )设计的E L I RO 2II 四足步行机器人的基础上[9, 10] ,研究了一种新型四足机器人。 该机器人与传统的足式机器人相比,其机器人本体不再是 一个单一的刚性整体,而是在本体上用一个主动关节将机 器人的本体分为前后两个部分,通过背部主动关节的运动来实现四足机器人的直线行走。通过机械系统动力学仿真分析软件(aut omatic dynam ic analysis of mechanical sys 2te m s,ADAMS )对该四足机器人虚拟样机进行步态仿真,同时利用单个AT89C52单片机成功实现对四足机器人5个舵机的独立控制以及舵机的速度变化,四足机器人的直线行走平均速度达到12.14mm /s 。 1 四足机器人虚拟样机 1.1 四足机器人结构 传统的四足机器人每个腿有2个或3个自由度,本文研究的四足机器人结构简单,每个腿只有1个自由度,但是在机器人背部增加了1个自由度。四足机器人的结构如图1所示。该四足机器人有5个主动关节(图中关节1至关节5)和1个被动关节(6点),各关节的运动方向如图1所示。主动关节由舵机驱动。z 轴正方向为四足机器人前进方向。关节1至关节4四个主动关节可以使各腿在xoy 平面上下摆动。关节5可以使前后本体在xoz 平面转动。 1.2 四足机器人接触力 当足与地面之间发生接触时,这两个物体就在接触的 ? 12?

四足机器人方案设计书

浙江大学“海特杯”第十届大学生机械设计竞赛“四足机器人”设计方案书

“四足机器人”设计理论方案 自从人类发明机器人以来,各种各样的机器人日渐走入我们的生活。仿照生物的各种功能而发明的各种机器人越来越多。作为移动机器平台,步行机器人与轮式机器人相比较最大的优点就是步行机器人对行走路面的要求很低,它可以跨越障碍物,走过沙地、沼泽等特殊路面,用于工程探险勘测或军事侦察等人类无法完成的或危险的工作;也可开发成娱乐机器人玩具或家用服务机器人。四足机器人在整个步行机器中占有很大大比重,因此对仿生四足步行机器人的研究具有很重要的意义。 所以,我们在选择设计题目时,我们选择了“四足机器人”,作为我们这次比赛的参赛作品。 一.装置的原理方案构思和拟定: 随着社会的发展,现代的机器人趋于自动化、高效化、和人性化发展,具有高性能的机器人已经被人们运用在多种领域里。特别是它可以替代人类完成在一些危险领域里完成工作。 科技来源于生活,生活可以为科技注入强大的生命力,基于此,我们在构思机器人的时候想到了动物,在仔细观察了猫.狗等之后我们找到了制作我们机器人的灵感,为什么我们不可以学习小动物的走路呢,于是我们有了我们机器人行走原理的灵感。 为了使我们所设计的机器人在运动过程中体现出特种机器人的性能及其运动机构的全面性,我们在构思机器人的同时也为它设计了一些任务: 1. 自动寻找地上的目标物。 2. 用机械手拾起地上的目标物。 3.把目标物放入回收箱中。 4. 能爬斜坡。 图一 如图一中虚线所示的机器人的行走路线,机器人爬过斜坡后就开始搜寻目

标物体,当它发现目标出现在它的感应范围时,它将自动走向目标,同时由于相关的感应器帮助,它将自动走进障碍物中取出物体。 二.原理方案的实现和传动方案的设计: 机器人初步整体构思如上的图二和图三,四只腿分别各有一个电机控制它的转动,用一个电机驱动两条腿的抬伸。根据每只腿的迈步先后实现机器人的前进,后退,左转和右转,在机器人腿迈出的同时,它也会相应地进行抬伸,具体实现情况会在下文详细说明。 图二 图三 机器人初步整体构思如上的图二和图三,四只腿分别各有一个电机控制它的转动,用一个电机驱动两条腿的抬伸。根据每只腿的迈步先后实现机器人的前进,后退,左转和右转,在机器人腿迈出的同时,它也会相应地进行抬伸,具体实现情况会在下文详细说明。 任务的实现主要是利用单片机来控制机器人的四条腿以及几个传感器的共同工作,并通过它们的协调工作来完成的。如图一中所示,让机器人爬过了斜坡之后,就先进行扫描,如果发现有目标出现在它的视野之内,它就会寻着目标前进。如果没有发现目标,机器人会原地转弯并搜寻在它视野之外的目标。由于目标物有可能正好被障碍物遮住,此时我们会设计相应的程序告诉机器人现在先向右行走一定的距离再进行扫描。又由于尽管已经扫描到了目标物,当机器人走向

四足机器人设计报告

四足机器人设计报告 摘要:本文介绍了四足机器人(walking dog )的设计过程,其中包括控制系统软硬件的设计、传感器的应用以及机器人步态的规划。 一、本体设计: walking dog 的单腿设置髋关节和踝关节两自由度,能在一个平面内自由运动(见图1.1)。采用舵机作为机器人的关节驱动器,其单腿结构图见(图1.2)。为了便于步态规划,设计上下肢L1、L2长均为65mm 。四肢间用铝合金框架连接,完成后照片见(图1.3)。walking dog 的每只脚底均有一个光电传感器,能有效检测脚底环境的变化。walking dog 的头部为一个舵机,携带光电反射式传感器,能探测前方180度75cm 内的障碍物。 图1.1 四足机器人模型 图1.2 单腿结构 图1.3:完成后照片 二、控制系统设计 为了使机器人能灵活地搭载各种传感器以及实现不同的步态,将底层驱动单元与上层步态算法平台分开。因为walking dog 的各关节均为舵机,特设计了16路舵机驱动器作为底层驱动单元,用来驱动机器人全身各关节。并设计了上层算法平台,将各关节参数通过UART 实时地发送到底层驱动单元。图2.1为系统框图。

图2.1:系统框图 1、底层驱动单元设计 图2.2给出了舵机的工作原理框图,电动机驱动减速齿轮组,并带动一个线性的电位器作位置检测,控制电路将反馈电压与输入的控制脉冲信号作比较,产生偏差并驱动直流电动机正向或反向转动,使齿轮组的输出位置与期望值相符。 图2.2:舵机工作原理框图 针对舵机这一特性,设计底层驱动器的系统结构图见图2.3。Mage8的16位定时器分时产生16次定时中断,中断子程序产生移位脉冲,通过4N25光偶隔离输入到移位寄存器,实现各路PWM信号高电平部分的分时产生。图2.4为定时产生脉冲的中断处理流程,图2.5例举了产生4路PWM信号的波形图。实际电路原理图见附录1。 图2.3:16路舵机驱动器结构图

工业机器人设计与实现毕业设计

工业机器人毕业设计 目录 摘要 1绪论 (1) 1.1 工业机器人研究的目的和意义 (1) 1.2 工业机器人在国内外的发展现状与趋势…………………….. 1.3 工业机器人的分类 1.4 本课题研究的主要内容 2 总体方案的确定 2.1 结构设计概述 2.2 基本设计参数 2.3 工作空间的分析 2.4 驱动方式 2.5 传动方式确定 3 搬运机器人的结构设计 3.1 驱动和传动系统的总体结构设计 3.2 手爪驱动气缸设计计算 3.3 进给丝杠的设计计算 3.4 驱动电机的选型计算 3.5 手臂强度校核

4 搬运机器人的控制系统 4.1 机器人控制系统分类 4.2 控制系统方案分析 4.3 机器人的控制系统方案确定 4.4 PLC及运动控制单元选型 5 结论与展望 致谢

1 绪论 1.1 工业机器人研究的目的和意义 工业机器人是集机械、电子、控制、计算机、传感器、人工智能等多学科先进技术于一体的现代制造业重要的自动化装备。自从1962年美国研制出世界上第一台工业机器人以来,机器人技术及其产品发展很快,已成为柔性制造系统 (FMS)、自动化工厂(FA)、计算机集成制 造系统(CIMS)的自动化工具。广泛采用 工业机器人、不仅提高产品的质量与数量而且 也保障人身安全、改善劳动环境、减轻劳动强 度、提高劳动生产率、节约材料消耗以及降低 生产成本有着十分重要的意义。与计算机、网 络技术一样,工业机器人的广泛应用正在日益 改变着人类的生产和生活方式。 20世纪80年代以来,工业机器人技术逐渐成熟、并很快得到推广,目前已经在工业生产的许多领域得到应用。在工业机器人逐渐得到推广和普及工程中,下面三个方面的技术进步起着非常重要的作用。 1驱动方式的改变 20世纪70年代后期,日本安川电动机公司研制出了第一台全自动的工业机器人而此前的工业机器人基本上采用液压驱动方式。但与采用液压驱动的机器人相比,采用伺服电动机驱动机器人在响应速度、精度、灵活性等方面都有很大的提高。因此它逐步代替了采用液压驱动的机器人成为工业机器人驱动方式的主流。在此过程中,谐波减速器、RV减速器等高性能减速机构的发展也功不可没。近年来,交流伺服驱动已经逐渐代替传统的直流伺服驱动方式,直线电动机等新型驱动方式在许多应用领域也有了长足发展。 2信息处理速度的提高 机器人的动作通常是通过机器人的各个环节的驱动电动机的运动而实现的。为了是机器人完成各种复杂动作,机器人控制器需要进行大量计算并在此基础上向机器人的各个环节的驱动电动机发出必要的控制指令。随着信息技术的不断发展,CPU的计算能力有了很大的提高,机器人控制器的性能也有了很大提高,高性能机器人控制器甚至可以同时控制20多个关节。机器人控制性能的提高,也进一步促进了工业机器人本身性能的提高并扩大了工业机器人的应用范围。近年来,随着信息技术和网络技术的发展已经出现了多台机器人通过网络共享信息并在此基础上进行协调控制的技术趋势。 1.2 工业机器人在国内外的发展现状与趋势 目前,工业机器人有很大一部分应用于制造业的物流搬运中,极大的促进物流自动化,随着生产的发展,搬运机器人的各方面的性能都得到了很大的改善和提高。气动机械手大量应用到物流搬运机器人领域。在手爪的机械结构方面根据

创意之星之四足机器人

大学 专业实践课题:四足追光机器人 姓名: 学院:机械工程学院 专业:机械设计制造及其自动化 班级: 学号: 指导教师:

四足追光机器人 一、实验目的 用“创意之星”机器人套件组装可以进行追光行走的四足机器人; 二、实验套件(创意之星) 1.机械结构:基本结构件、舵机动力关节、可转向轮子、机械爪等; 2.控制系统:控制卡、舵机、直流电机、各类传感器、电源等; 3.控制软件:NorthSTAR 图形化开发环境 三、实验步骤 1、确定其基本功能 基本功能: a.在平地上通过步态设计,可以正常迈步行走。同时头部传感器检测前方光源,便于及时调整运行动作,追光行走。 b.当左侧红外线传感器检测到光源强于右侧红外线传感器检测到的光源时,机器人运行步态会改变,控制机器人左转。右侧的光源强于左侧的光源时用同样的原理控制机器人右转。 c.当两侧均检测到光源亮度相等时,调整步态,追光机器人会向前走。直至检测不到光源停止,再控制向后退。

2、机构设计 整个巡视机器人由大致三个模块组成: a.由8个舵机组成四足机器人的4条腿模块; b.由2个舵机组成四足机器人尾部部分; c.由2个红外接近传感器和1个舵机组成的感应模块。 3、机构的装配 整个四足避障机器人由1个控制板,1个舵机和两个红外接近传感器组成可转动头部,8个舵机组成主要的4条机械腿,由两个舵机构成尾部部分。整个四足机器人共由11个舵机、两个红外接近传感器及“创意之星”机器人零部件组成。 安装可分为零件的安装,部件的组装以及最后的总装过程。根据预先设计好的机器人结构方案,组装四条腿的部件、头部、尾部以及机器人主体部分,最后组装到一块,形成完整的整体结构。 4、连接电线 由于我们此次使用的是创意之星的标准套件,舵机接线、传感器模拟与数字端口的连接都及其方便简单。 5、设置各个舵机的限制参数 一方面保护所使用器件的性能,防止过载或错误操作而将其损坏;另一方面

工业机器人课程设计

河南机电高等专科学校《机器人应用技术》课程作品 设计说明书 作品名称:多功能机械手 专业:机电一体化技术 班级:机电124班 扣号: 姓名:流星 2014 年 10 月 1 日

目录 一课题概述 (2) 1、选题背景 (2) 2、发展现状和趋势 (3) 3、研究调研 (4) 二机械手组成及工作过程 (6) 1、整体结构分析 (6) 2、所需器材 (6) 3、底座部分 (8) 4、躯干部分 (9) 5、上臂部分 (10) 6、手爪部分 (11) 7、机械手系统的总调试 (12) 三软件部分 (13) 1、机械手软件编制流程图 (13) 2、机械手运行控制程序图 (14) 四设计体会 (15) 一课题概述 1、选题背景 随着我国经济的高速发展,各种电子产品和各种创新机械结构的出现,工业机器人的作用在装配制造业产业中的地位更加重要了。另一方面随着人们生活水平的提高传统制造产业劳动力生产成本进一

步提高,这也使企业意识到用高速准确的机械自动化生产代替传统人工操作的重要性。其中机械手是其发展过程中的重要产物之一,它不仅提高了劳动生产的效率,还能代替人类完成高强度、危险、重复枯燥的工作,减轻人类劳动强度,可以说是一举两得。在机械行业中,机械手越来越广泛的得到应用,它可用于零部件的组装,加工工件的搬运、装卸,特别是在自动化数控机床、组合机床上使用更为普遍。目前,机械手已发展成为柔性制造系统FMS和柔性制造单元FMC中一个重要组成部分。把机床设备和机械手共同构成一个柔性加工系统或柔性制造单元,可以节省庞大的工件输送装置,结构紧凑,而且适应性很强。但目前我国的工业机械手技术及其工程应用的水平和国外比还有一定的距离,应用规模和产业化水平低,机械手的研究和开发直接影响到我国机械行业自动化生产水平的提高,从经济上、技术上考虑都是十分必要的。因此,进行机械手的研究设计具有重要意义。 在这样一个大的背景下结合自己的专业机电一体化,我们选择多功能机械手来作为我们的设计题目。结合专业特点使用德国慧鱼机器人教学模型作为我们实现这一课题的元件。利用慧鱼模型的各种机械结构组装出机械手的机械部分,用pc编程实现对机械手的自动控制,利用限位开关来保护电机和控制机械手位置的准停。 这个课题可以充分的体现机电一体化的由程序自动控制机械结构的运动,对自己以前的所学的课程也是一种巩固。另一方面这个机械手可以实现一定的搬运功能具有很强的实用性能。 2、发展现状和趋势

“创意之星”模块化机器人实验指导书(实验版)

电子科技大学 “创意之星”模块化机 器人实验 机械电子工程学院 2010 年3 月

目录 实验一MULTIFLEX控制卡编程实验 (1) 实验二多自由度串联式机械手 (10) 实验三简易四足机器人 (15) 实验四轮式机器人运动控制实验 (19) 实验五机器人传感系统实验 (24) 实验六自主避障机器人实验 (27) 实验七追光的机器爬虫 (37) 实验八开放性实验:设计自己的机器人 (48)

实验一MultiFLEX 控制卡编程实验 实验目的 (1)了解MultiFLEX控制卡的基本结构; (2)了解WinAVR+AVRStudio编译环境的使用; (3)了解C 语言环境下编写控制程序,并编译、下载到MultiFLEX 控制器中执行的流程 (4)熟悉关于AVR 单片机的io 口有关的寄存器的概念、作用 (5)理解函数gpio_mode_set(),write_gpio(),read_gpio()的定义,掌握其用法 (6)熟悉并掌握利用2 中的3 个函数控制MultiFLEX 控制卡的16 路IO 口实验环境: UP-MRcommander 控制软件 实验器材: 计算机1台 MultiFLEX 控制卡1块 控制卡电源线1根 串口下载线1根 232电缆1根 USB转232电缆1根 舵机4个 舵机延长线4根 实验步骤 1 WinAVR 以及AVRStudio 软件的安装 首先大家打开实验指导书配套光盘,在“MultiFLEX 控制卡\AVR MCU 开发资料”目录下,打开“WinAVR”文件夹,双击 “WinAVR-20060421-install.exe”完成WinAVR 的安装;然后打开“AVR Studio”文件夹,根据文件夹里面的安装说明进行AVRstudio 的安装,并将其升级到最新版本。 注意:请先安装WinAVR 再安装AVRStudio,这样WinAVR 才能自动嵌入到AVRStudio 中。 2 用3AVRStudio 建立一个工程 首先打开我们刚刚安装好的AVRStudio,会出现如下窗口:

工业机器人项目策划方案

工业机器人项目 策划方案 规划设计/投资分析/实施方案

报告说明— 该工业机器人项目计划总投资13803.45万元,其中:固定资产投资10313.62万元,占项目总投资的74.72%;流动资金3489.83万元,占项目总投资的25.28%。 达产年营业收入27190.00万元,总成本费用21059.78万元,税金及附加242.82万元,利润总额6130.22万元,利税总额7218.59万元,税后净利润4597.66万元,达产年纳税总额2620.93万元;达产年投资利润率44.41%,投资利税率52.30%,投资回报率33.31%,全部投资回收期4.50年,提供就业职位424个。 工业机器人是广泛用于工业领域的多关节机械手或多自由度的机器装置,具有一定的自动性,可依靠自身的动力能源和控制能力实现各种工业加工制造功能。

目录 第一章项目总论 第二章承办单位概况 第三章背景及必要性 第四章建设规划 第五章项目选址 第六章项目工程设计说明第七章工艺可行性 第八章项目环保研究 第九章企业卫生 第十章建设风险评估分析第十一章节能说明 第十二章项目进度计划 第十三章投资方案计划 第十四章项目经营效益分析第十五章总结说明 第十六章项目招投标方案

第一章项目总论 一、项目提出的理由 工业机器人是广泛用于工业领域的多关节机械手或多自由度的机器装置,具有一定的自动性,可依靠自身的动力能源和控制能力实现各种工业 加工制造功能。 二、项目概况 (一)项目名称 工业机器人项目 (二)项目选址 某某产业示范中心 所选场址应避开自然保护区、风景名胜区、生活饮用水源地和其他特 别需要保护的环境敏感性目标。项目建设区域地理条件较好,基础设施等 配套较为完善,并且具有足够的发展潜力。项目建设区域以城市总体规划 为依据,布局相对独立,便于集中开展科研、生产经营和管理活动,并且 统筹考虑用地与城市发展的关系,与项目建设地的建成区有较方便的联系。对各种设施用地进行统筹安排,提高土地综合利用效率,同时,采用先进 的工艺技术和设备,达到“节约能源、节约土地资源”的目的。 (三)项目用地规模

工业机器人设计说明书

目录 1. 设计背景 (2) 2. 设计思路 (3) 3. 设计方案 (7) 4. 循环动作 (8) 5. 设计心得体会 (9) 6. 参考文献 (10) 1. 设计背景 随着社会的进步和科技的发展, 机器人产品开始进入到生产过程和日常生活中, 各种类型的机器人在特定的工作环境下发挥着越来越重要的作用。但是目前对于移动式机器人多采用轮式移动机构, 在适应复杂地形时无法满足路况的要求, 由此设计一种灵活的、行走平稳和对路况适应性强的机器人成为解决此类问题的关键。 (1)为了对工业生产进一步了解,了解机器人工作原理 (2)由于组装复杂要求实践性更强,这样提高学生动手能力在传统实验里,主要是课程中的具体原理或理论的验证性实验,如机械原理中齿轮范成实验,主要是为了验证齿轮的加工原理;再如机械设计中的带传动实验主要是为了验证带传动中的两个重要的现象——弹性滑动和打滑。这些传统型实验对学生更好的理解课本的理论知识有很大的帮助,具有课本结合性强的特点。

(3)安装过程中应用知识面更广,培养综合素质实验的内容涉及面极广,不仅包括传统机械相关的实验内容,而且还涉及到了电动机、自动控制、软件编程(慧鱼公司自带的编辑软件)等多学科的知识,最重要是它能够把这些很好地知识结合起来,并体现到某个模型中。 (4)组建灵活性大,可以自行设计装配创新性高,增加学生研究性思维而在慧鱼实验中,学生不仅可以对教具所提供的样本模型进行验证式实验(通过这些模型实验可以使学生掌握机械、电子和自动化等的相关知识),而且可以把这些不同模型的特点结合起来,进行自主设计,设计出新的作品来,因此慧鱼实验具有较高的创新性。 2. 设计思路 该机器人的工作空间形式主要有四个自由度的运动和机械手的 夹松运动。 1.机械手的夹紧运动(如下图所示) 机械手结构简图

创意之星机器人说明书

创意之星机器人说明书

目录 1结构套件简介 (3) 1.1 结构件概述 (3) 1.2 ConnFLEX连接结构 (3) 1.3 不同版本......................................................................................................... .. (4) 1.4 使用零件3D模型 (6) 2控制器及电源 (7) 2.1 MultiFLEX?2-A VR控制器 (8) 2.2 MultiFLEX?2-PXA270控制器 (9) 2.3 电池和直流电源 (12) 3传感器 (12) 3.1传感器的信号类型及电气规范 (13) 3.2“创意之星”传感器接口 (14) 3.1接近传感器 ...................................................................................................... (16) 3.2 测距传感器 (19) 3.3 声音传感器 (24) 3.4 碰撞传感器 (26) 3.5 倾覆传感器 (26) 3.6 温度传感器 (27) 3.7 光强传感器 (27) 3.8 灰度传感器 (28) 3.9 视觉和语音传感器 (28) 4执行器 (29) 4.1 CDS5516机器人舵机 (29) 4.2 CDS5401大扭矩R/C舵机 (32) 4.3 BDMC1203电机驱动模块 (33) 4.4 Faulhaber大功率减速电机 (34) 5 NorthSTAR 图形化开发环境 (35) 5.1 安装及使用介绍 (35) 5.2 使用流程图开发 (39) 5.3 手写代码开发 (46) 5.4 调试与在线监控 (47) 6 其它部件 (54) 6.1 UP-Debugger 下载调试器 (54) 6.2 WiFi 无线网卡或以太网线缆 (55) 6.3 ZigBee无线模组 (56)

相关文档