搜档网
当前位置:搜档网 › (完整版)六自由度工业机器人毕业设计

(完整版)六自由度工业机器人毕业设计

(完整版)六自由度工业机器人毕业设计
(完整版)六自由度工业机器人毕业设计

摘要

在当今轮毂制造业中,企业为提高生产效率,保障产品质量,普遍重视生产过程的自动化程度,工业机器人作为自动化生产线上的重要成员,逐渐被企业所认同并采用。工业机器人的技术水平和应用程度在一定程度上反映了一个国家工业自动化的水平,目前,工业机器人主要承担着焊接、喷涂、搬运以及堆垛等重复性并且劳动强度极大的工作,工作方式一般采取示教再现的方式。

本文设计和研究了一个六自由度的工业机器人,用于生产线的进送料和装配。首先,本文对生产线布局进行改造设计,提高生产的工作效率,然后,根据设计要求设计了机器人的整体方案和具体的机械结构,选择了合适的传动方式、驱动方式,设计了机器人的底座、大臂、小臂和手部的结构;并且对机器人的传动结构进行设计,机器人为六自由度关节型机器人,全部采用转动关节,关节处采用电机,减速机,齿轮传动机构,蜗轮蜗杆传动机构来实现各个自由度,从而实现所需的运动。在此基础上,本文将设计该机器人的控制系统,采用PC+DSP运动控制卡的控制方式,确定了控制系统的总体方案,设计了PCI 总线接口电路和DSP。

关键词: 六自由度工业机器人;生产线;结构设计;控制系统;

各位如果需要此设计的全套内容(包括二维图纸、中英文翻译、完整版论文、程序、答辩PPT)可加解。

Abstract

In the modern large-scale manufacturing industry, enterprises pay more attention on the automation degree of the production process in order to enhance the production efficiency, and guarantee the product quality. As an important part of the automation production line, industrial robots are gradually approved and adopted by enterprises. The technique level and the application degree of industrial robots reflect the national level of the industrial automation to some extent, currently, industrial robots mainly undertake the jops of welding, spraying, transporting and stowing etc. , which are usually done repeatedly and take playback way.

In this paper ,I will design an industrial robot with six DOFs.First, I will transform line layout and design the structure of the baseto improve the work efficiency of production ,and then, according to the design requirements ,I design the robot mechanical structure of the overall plan and specific ,and chose the right means of transmission and drive mode,Then ,I design the big arm, the small arm and the end manipulator of the robot,and I design the transmission structure, This robot is a 6-DOF joint robot,These joints are all rotary joints, joints used motor, reducer, gear transmission, worm gear and worm drive mechanism to realize various degrees of freedom, so as to achieve the required movement.On this basis, this paper will design the control system of the robot, which controlled by PC and DSP motion control card, and determine the overall scheme of the control system, design DSP and PCI bus interface circuit .

Keywords: 6-DOF industrial robot, line layout , structure design, the control system

目录

摘要.................................................................................................................... I Abstract ............................................................................................................. I I 第1章绪论 . (5)

1.1 课题背景及研究的目的和意义 (5)

1.2国内外在该方向的研究现状及分析 (6)

1.3 本文的主要研究内容 (9)

第2章生产线布局及总体方案的确定 (9)

2.1 生产线布局方案 (9)

2.1.1机械手 (10)

2.1.2 工作流程 (10)

2.1.3方案预期达到的目标 (11)

2.2总体方案的设计 (11)

2.2.1机构的选型 (11)

2.2.2驱动方式的选择 (12)

2.2.3 传动方案的选择 (13)

2.2.4 总体结构方案设计 (14)

2.2.5控制方案的设计 (17)

2.2.6技术参数列表 (17)

2.3 本章小结 (18)

第3章结构的设计 (19)

3.1 引言 (19)

3.2 电机力矩的计算以及驱动电机的选择 (19)

3.3减速器的设计 (21)

3.4 腰部的设计 (21)

3.5 手臂的设计 (22)

3.5.1手臂的设计基本要求 (22)

3.5.2大臂和小臂 (22)

3.5.3连杆 (24)

3.6手腕部的设计 (24)

3.7末端执行器的设计 (24)

3.8本章小结 (26)

第4章传动系统的设计及校核 (26)

4.1腰部蜗轮蜗杆设计及校核 (26)

4.2 腕部传动系统设计及校核 (27)

4.2.1传动方案 (27)

4.2.2齿轮的设计及校核 (27)

4.2.2.1齿轮组设计 (27)

4.2.2.2 直齿圆锥齿轮的设计 (27)

4.2.3 轴的设计 (27)

4.3 本章小结 (29)

第5章控制系统设计 (29)

5.1 引言 (29)

5.2 控制系统的设计 (29)

5.2.1 控制系统的类型选择 (29)

5.2.2 控制系统的硬件电路 (30)

5.3 PCI的接口设计 (30)

5.4 DSP的设计 (31)

5.4.1 DSP概述 (31)

5.4.2 DSP硬件电路 (31)

5.4.3 DSP软件 (32)

5.5本章小结 (32)

结论 (32)

参考文献 (34)

致谢 (35)

第1章绪论

1.1 课题背景及研究的目的和意义

轮毂制造业属于劳动密集型的行业,除了繁重的体力工作外,几乎每个工序都存在着对人体有害的污染源和潜在的工伤事故:热加工工序烫灼伤的危险,大量易燃易爆燃料及消耗材料时时刻刻威胁着操作手的安全;铝液除气除渣产生的有毒烟尘,机加工冷却液的有害蒸汽,以及涂装工序液体漆、粉漆、前处理药液等等都会严重影响工人的健康;无处不在的轰鸣及刺耳的噪音会使你情绪坏到极点。[1]

针对原有轮毂生产线存在的劳动强度高,生产效率低,粗加工加工尺寸不稳定等问题,通过工业机器人及新的数控加工设备,不仅有效解决了轮毂大小头轴承孔同轴度,大小头螺孔位置度的质量问题,满足用户图纸的要求,而且降低了工人的劳动强度,提高生产效率将近一倍,取得了良好的经济效益。[2]

工业机器人由操作机(机械本体)、控制器、伺服驱动系统和检测传感装置构成,是一种仿人操作,自动控制、可重复编程、能在三维空间完成各种作业的机电一体化自动化生产设备。特别适合于多品种、变批量的柔性生产。[3]它对稳定、提高产品质量,提高生产效率,改善劳动条件和产品的快速更新换代起着十分重要的作用。机器人应用情况,是一个国家工业自动化水平的重要标志。[4]生产中应用机械手可以提高生产的自动化水平,可以减轻劳动强度、保证产品质量、实现安全生产;尤其在高温、高压、低温、低压、粉尘、易爆、有毒气体和放射性等恶劣的环境中,它代替人

进行正常的工作,意义更为重大。因此,在机械加工、冲压、铸、锻、焊接、热处理、电镀、喷漆、装配以及轻工业、交通运输业等方面得到越来越广泛的引用。

在工业领域广泛应用着工业机器人。工业机器人一般指在工厂车间环境中,配合自动化生产的需要,代替人来完成材料或零件的搬运、加工、装配等操作的一种机器人。工业机器人的定义为:“一种自动定位控制、可重复

编程的、多功能的、多自由度的操作机。能搬运材料、零件或操持工具,用以完成各种作业。”操作机定义为:“具有和人的手臂相似的动作功能,可在空间抓放物体或进行其它操作的机械装置。”一个典型的机器人系统由本体、关节伺服驱动系统、计算机控制系统、传感系统、通讯接口等几部分组成。

机器人并不是在简单意义上代替人工的劳动,而是综合了人的特长和机器特长的一种拟人的电子机械装置,既有人对环境状态的快速反应和分析判断能力,又有机器可长时间持续工作、精确度高、抗恶劣环境的能力,从某种意义上说它也是机器的进化过程产物,它是工业以及非产业界的重要生产和服务性设备,也是先进制造技术领域不可缺少的自动化设备。

轮毂生产线改造设计是一个实际应用课题。通过本设计可以使学生在实际课题设计中对生产加工,机械系统设计,机械手及其控制等知识得到切实的锻炼。

1.2 国内外在该方向的研究现状及分析

在西方发达国家,企业主为了避免这种强体力高危工种所带来的高额人工费用,早已采用了自动化生产线代替部分人工操作进行铝合金轮毂的生产。在亚洲,日、韩企业的自动化生产起步较早,形成了鲜明的地域特

色。[1]而在中国大陆,一直没有铝合金轮毂生产厂真正考虑过这个问题,到目前还没有一条像样的轮毂自动化生产线。

中国大陆企业之所以不重视这方面的发展,首先是由于近几十年的惯性思维使然。过去几十年缺乏资金和技术,拥有的优势就是众多的廉价劳动力,为了促进经济的发展,充分利用这个优势,无论在社会大环境要求还是在经济指标考量上无疑都是正确的。另外的原因是企业管理者僵化的思维。随着经济的发展和企业规模的不断扩大,有的企业管理者还把思维定位在旧的发

展模式上,认为搞自动化生产线硬件投入大,得不偿失,而没有综合考虑自动化生产带来的综合效益。

机器人是一种能够进行编程,并在自动控制下执行某种操作或移动作业任务的机械装置。机器人技术综合了机械工程、电子工程、计算机技术、自

动控制及人工智能等多种科学的最新研究成果,是机电一体化技术的典型代

表,是当代科技发展最活跃的领域。机器人的研究、制造和应用正受到越来越多的国家的重视。近十几年来,机器人技术发展非常迅速,各种用途的机器人在各个领域广泛获得应用。

我国是从20 世纪80 年代开始涉足机器人领域的研究和应用的。1986年,我国开展了“七五”机器人攻关计划。1987 年,我国的“863”计划将机器人方面的研究列入其中。目前,我国从事机器人的应用开发的主要是高校和有关科研院所。最初我国在机器人技术方面的主要目的是跟踪国际先进的机器人技术,随后,我国在机器人技术及其应用方面取得了很大成就。主要研究成果有:哈尔滨工业大学研制的两足步行机器人,北

京自动化研究所1993 年研制的喷涂机器人,1995 年完成的高压水切割机器人,国家开放实验和研究单位沈阳自动化研究所研制的有缆深潜300m 机器人,无缆深潜机器人,遥控移动作业机器人,2000 年国防科技大学研制的两足类人机器人,北京航空航天大学研制的三指灵巧手,华理工大学研制的点焊、弧焊机器人,以及各种机器人装配系统等。[3]

我国目前拥有机器人4000 台左右,主要在工业发达地区应用,而全世界应用机器人数量为83 万台,其中主要集中在美国、日本等工业发达国家。在机器人研究方面,我国与发达国家还有一定差距。

目前,在国内外各种机器人的研究的现状和大体趋势如下:

A.机械结构向模块化、可重构化发展。例如关节模块中的伺服电机、减速机、检测系统三位一体化;由关节模块、连杆模块用重组方式构造机器人整机。

B.工业机器人控制系统向基于PC机的开放型控制器方向发展,便于标准化、网络化;器件集成度提高,控制柜日见小巧,且采用模块化结构;大大提高了系统的可靠性、易操作性和可维修性。

C.机器人中的传感器作用日益重要,除采用传统的位置、速度、加速度等传感器外,装配、焊接机器人还应用了视觉、力觉等传感器,而遥控机器人则采用视觉、声觉、力觉、触觉等多传感器的融合技术来进行决策控制;多传感器融合配置技术成为智能化机器人的关键技术。

D.关节式、侧喷式、顶喷式、龙门式喷涂机器人产品标准化、通用化、

模块化、系列化设计;柔性仿形喷涂机器人开发,柔性仿形复合机构开发,仿形伺服轴轨迹规划研究,控制系统开发;

E.焊接、搬运、装配、切割等作业的工业机器人产品的标准化、通

用化、模块化、系列化研究;以及离线示教编程和系统动态仿真。

其研究的现状,总的来说,大体是两个方向:其一是机器人的智能化,多传感器、多控制器,先进的控制算法,复杂的机电控制系统;其二是与生产加工相联系,满足相对具体的任务的工业机器人,主要采用性价比高的模块,在满足工作要求的基础上,追求系统的经济、简洁、可靠,大量采用工业控制器,市场化、模块化的元件。

1.3 本文的主要研究内容

本文设计和研究了一个六自由度的工业机器人,用于生产线的进送料和装配。首先,本文对生产线布局进行改造设计,提高生产的工作效率,然后,设计机械手及控制系统设计。

第2章生产线布局及总体方案的确定

2.1 生产线布局方案

如图2-1所示,采取两车床相临,与加工中心依次排布的布局方式;

图2-1 生产线布局图

2.1.1机械手

1. 双爪(手指为两个夹持机构)

2. 机械手的自由度

(1)机械手手部两个自由度(回转)

(2)手腕一个自由度(两个回转)

(3)手臂一个自由度(回转)

(4)机身两个自由度(两个回转)

2.1.2 工作流程

1.工序一:由机械手将工件从传送带取下,夹持工件外圆,固定到车床一上、夹紧,进行工序一;

2.此时,机械手再次从传送带上取下工件,存放在手上;

3.待工序一完成后车床一防护门打开,由机械手的另一只手将工件取下,将存放手上的工件固定车床一,进行工序一;

4.之后,将从车床一取下的工件调头撑内孔固定到车床二上,进行工序二;

5.重复流程2、3、4;

6.将工序二取下的工件固定到加工中心,进行工序三;

7.工序三完成,机械手将工件取出反转,重新固定,进行工序四;

8.工序四完成后,机械手将成品件从加工中心取出,放到出料传送带上;

9重复流程5~8。

工作流程图如图2-2所示。

图2-2工序流程图

2.1.3方案预期达到的目标:

方案最大的特点是采用了双爪机构(手指为两个夹持机构),在生产流程中,省去了等待工序一加工完才可夹持下一工件的时间和各个工序之间所需的时间间隙,双抓举手实现了生产线的不间歇生产,节省了时间,提高了效率。

2.2 总体方案的设计

2.2.1机构的选型

机构的设计非常重要。我们主要从以下几个方面对其进行研究:(1)可达空间的范围。

(2)机构的设计。

(3) 自由度的选取。

具体到本设计,因为设计要求搬运的加工工件的质量达15KG,且长度达500MM,同时考虑到数控机床布局的具体形式及对机械手的具体要求,考虑在满足系统工艺要求的前提下,尽量简化结构,以减小成本、提高可靠度。

关节型机器人可分为直角坐标型机器人、圆柱坐标型机器人、球

坐标型机器人和开链连杆式机器人。开链连杆式机器人是现在使用最多的一种,其主体结构的三个自由度腰关节、肩关节、肘关节全部采用转动关节,手腕上也采用转动关节来确定末端的姿态,具有优点如下:[6]

1. 结构紧凑,工作范围大而安装占地小。

2. 具有很高的可达性。可以使其手部进入像汽车车身这样一个封闭的空间内进行作业,而直角坐标型的机器人就不行。

3. 因为没有移动关节,所以不需要导轨。转动关节容易密封,由于轴承件是大量生产的标准件,则摩擦小,惯量小,可靠性好。

4. 所需关节驱动力矩小,能量消耗少。

通过对以上这些进行研究,我们拟采用开链杆式关节型机构。

机器人本体由机座、腰部、大臂、小臂、手腕、末端执行器和驱动装置组成。共有六个自由度,依次为腰部回转、大臂俯仰、小臂俯仰、手腕回转、手腕俯仰、手腕侧摆。

2.2.2驱动方式的选择

机器人的驱动可分为气压驱动、液压驱动及电动机驱动等多种类型。它们各有优缺点,且适应范围不同。三种驱动方式的特点见表2-1。

表2-1三种驱动方式的特点对照

基于上述驱动

点,

文选用电机驱动

的方式对机器人进行驱动。

2.2.3 传动方案的选择

传动方式的选择是指选择驱动源以及传动装置与关节部件的连接 液压驱动

气动驱动 电机驱动 输出功率 很大

大 较大 控制性能 利用液体的不可

压缩性,控制精度

较高,输出功率大,可无级调速,反应灵敏,可实现连续轨迹控制 气体压缩性大,精度低,阻尼效果差,低速不易控制,难以实现高速、高精度的连续轨迹控制 控制精度高,功率较大,能精确定位,反应灵敏,可实现高

速、高精度的连续轨

迹控制,伺服特性

好,控制系统复杂 结构性能及体积 结构适当,执行机构可标准化、模拟化,易实现直接驱动。密封问题较小 结构适当,执行机构可标准化、模拟化,体积小,结构紧凑,密封问题较小 结构性能好,噪声低,电动机一般需配置减速装置,除DD 电动机外,难以直接驱动,结构紧凑,无密封问题 在工业机器人中应用范围 适用于重载、低速

驱动,电液伺服系

统适用于喷涂机

器人、点焊机器人

和托运机器人 适用于中小负载驱动、精度要求较低的有限点位程序控制机器人,如冲压机器人本体的气动平衡

及装配机器人气动

夹具 适用于中小负载、要求具有较高的位置控制精度和轨迹控制精度、速度较高的机器人,如AC 伺服喷涂机器人、点焊机器人、装配机器人等

成本 液压元件成本较高 成本低

成本高

形式和驱动方式。

基本的连接形式和驱动方式见图2-3所示。

(1)直接连接传动。驱动源或带有机械传动装置直接与关节相连。

(2)远距离连接传动。驱动源通过远距离机械传动后与关节相连。

a)直接连接传动,间接驱动;b)直接连接传动,直接驱动

c)远距离连接传动,间接驱动;d)远距离连接传动,直接驱动

图2-3各种传动方案

(3)间接驱动。驱动源经一个速比远大于1的机械传动装置与关节相连。

(4)直接驱动。驱动源不经过中间环节或经过一个速比等于1的机械传动这样的中间环节与关节相连。

如果采用远距离连接,则造成传动链太长,结构比较庞大等,所以采用直接连接传动的方式;又因为采用直接连接,所以电机不能选的太大,为了提高机器人的负载能力,必须采用间接驱动的方式,通过减速机构增大电机的输出力矩。

综上所述,本课题采用图2-3中的a)方式,即直接连接传动,间接驱动。

2.2.4 总体结构方案设计

机构选型和传动方式完成后,再进行总体的结构设计,具体情况如下:

要求上部的机械臂底盘要大,重心要低,所以,腰部关节的驱动电机直接选择安装在基座上,如图2-4所示。整个结构为空间关节型的,本体由机座、腰部、大臂、小臂、手腕、末端执行器和驱动装置组成。有4个关节,腰关节,肩关节,肘关节,腕关节,共有六个自由度,依次为腰部回转、大臂俯仰、小臂俯仰、手腕回转、手腕俯仰、手腕侧摆,均为转动关节,其中腰关节实现机器人本体除基座以外的机构的转动;肩关节带动大臂、小臂、手腕、手爪进行俯仰转动,以满足机器人工作空间上高度的要求;肘关节实

现带大臂和小臂之间的转动:大臂、小臂以及手腕均可在允许的范围内运动;腕关节可以实现俯仰以及摆动,可以方便的改变手爪的位姿。

图2-4六自由度机械臂简图

手爪是机械臂中的比较重要的部件,采用了气动夹持器。气动夹持器在工业中应用较为普遍。另外,由于气体的可压缩性,使气动手爪的抓取

运动具有一定的柔顺性,这一点是抓取动作十分需要的。

机器人的机身、大小臂等都采用空心薄壁机构,硬铝材料,使得零件的刚性好,而且重量轻。在连接处,采用高强度的螺栓连接,转动关节处,选用了高精度的轴承,使得运转很灵活,磨损小。

在现代机器人结构中广泛使用着各种机器人轴承,常用的有环形轴承和交叉滚子轴承。这几种机器人专用轴承具有结构简单紧凑,精度高、刚度大,承载能力强(可承受径向力、轴向力、倾覆力矩)和安装方便等优点。但考虑到这些轴承价格昂贵,而使用普通的球轴承或滚子轴承也能满足结构的需要,所以在该机器人的结构中仍然全部采用球轴承。在电机的布置上,考虑尽量将电机放置在相应的操作臂的前端,这样可以减小扭矩,同时也可以起到重力平衡的作用,但同时尽量避免过长的传动链,以简化结构,减少诱导运动。[11]

各部件组成和功能描述如下:

(1)底座部件:底座部件包括底座、蜗轮蜗杆,箱体,涡轮轴和步进电机等。步进电机固定在箱体上。

(2)腰部回转部件:腰部回转部件包括驱动臂座,摆线针轮减速机和步进电机等。作用是支承大臂部件,并完成腰部回转运动。在腰部支架上固定着驱动大臂俯仰和小臂俯仰的电机。

(3)大臂部件:包括大臂和连杆。

(4)小臂部件:包括小臂、齿轮箱、传动部件、传动轴等,在小臂前端(靠近大臂的一端)固定驱动手腕三个运动的步进电机。

(5)手腕部件:包括手腕壳体、传动齿轮和机械接口等。

(6)末端执行器:气动夹持器(两个夹持机构)。

整个结构简单紧凑,基本满足设计要求。

2.2.5控制方案的设计

构建机器人平台的核心是建立机器人的控制系统。到目前为止,基于PC机控制系统一般包括单PC控制模式,PC+PC的控制模式,PC+分布式控制器的控制模式,PC+DSP运动控制卡的控制模式,PC+数据采集卡的控制模式,

DSP属于精简指令集计算机,增强型哈佛结构,具有独立的程序存储空间和数据存储空间,运算速度极快(超过20MIPS),为系统实时性提供了有力保障,也使复杂算法的实现成为可能,特别是面向电机控制应用的DSP,它通过把一个高性能的DSP内核和常用外围设备集成为一个芯片的方法,将DSP的高速运算特性和优化的控制特性结合起来,成为运动控制系统核心芯片的最佳选择。基于DSP控制器的运动控制系统实际上是一个单片系统,因为整个电机控制所需的各种功能都可以用DSP控制器来实现,因此可以大幅度减小系统体积,减少外部器件的个数,增加系统可靠性。

因此本文选定PC+DSP运动控制卡的控制方式。

2.2.6技术参数列表

1. 抓重:

2. 自由度数:6个自由度

3. 坐标型式:开链连杆式关节型

4. 最大工作半径:

5. 手臂最大中心高:

6. 最大行程:

手臂旋转:

手臂进-出:

六自由度工业机器人设计

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

跳舞机器人设计毕业设计论文

课程设计任务书 ( 2015 级) 目录 摘要------------------------------------------------------4 引言------------------------------------------------------5 任务书-----------------------------------------------------6 第一章 我国机器人技术的发展概况------------------------------------7 第二章机器人的总体设计解剖 1.1资料的收集与阐述-----------------------------------------7 1.2机器人工作原理简介 1.总体设计剖------------------------------------------------8 2.伺服电机的剖析--------------------------------------------9 第三章机器人总体设计综述 ---------------------------------12 1、1设计课题的阐述-----------------------------------------12 1、2单片机的选择-------------------------------------------12 1、3主控板部分简介-----------------------------------------12 第四章机器人的总体设计方案与部分简介 1、1设计方案-----------------------------------------------13 1、2各部分功能及原理简介-----------------------------------13 第五章机器人的原理图设计、仿真及电路板制作 1、1机器人的原理图设计-------------------------------------15 1、2电源部分-----------------------------------------------16 1、3稳压电源部分-------------------------------------------16 1、5接口电路部分-------------------------------------------17 1、6单片机最小系统和ISP在线编程---------------------------18 1、9电路板制作---------------------------------------------18 第六章机器人电路板的调试与结论

六足步行机器人毕业设计开题报告

燕山大学 本科毕业设计(论文)开题报告 课题名称:六足步行机器人 学院(系):里仁学院 年级专业:机械电子 学生姓名: 指导教师: 完成日期:

一、综述本课题国内外研究动态,说明选题的依据和意义 步行机器人,简称步行机 ,是一种智能型机器人 , 它是涉及到生物科学 , 仿生学 , 机构学 , 传感技术及信息处理技术等的一门综合性高科技 . 在崎岖路面上 ,步行车辆优于轮式或履带式车辆 .腿式系统有很大的优越以及较好的机动性 , 崎岖路面上乘坐的舒适性 ,对地形的适应能力强 .所以 ,这类机器人在军事运输 , 海底探测 , 矿山开采 , 星球探测 , 残疾人的轮椅 , 教育及娱乐等众多行业 ,有非常广阔的应用前景 , 多足步行机器人技术一直是国内外机器人领域的研究热点之一。 目前《机械电子》等期刊发布国内研究成果如下: 闰尚彬,韩宝玲,罗庆生在文献[1]针对仿生六足步行机器人关节较多,其步态轨迹规划和关节控制量计算都较为复杂的现状,采用Solidworks软件与MSC.ADAMS软件相结合的方式对六足仿生步行机器人的样机模型进行了运动学仿真与分析.通过仿真,验证了所设计的三角步态的适用性和所选择的三次样条曲线作为机器人足端点轨迹曲线方案的可行性. 韩宝玲王秋丽罗庆生在文献[2]基于六足仿生步行机器人机构学特性的研究,采用数值分析法求解了机器人步行足的足端工作空间,利用虚拟样机技术计算了机器人的灵活度,从两方面综合衡量六足仿生步行机器人的工作能力,并以六足步行机器人各腿节比例关系的确定为例,介绍了六足步行机器人结构优化的具体方案. 苏军陈学东田文罡在文献[3]研究六足步行机器人全方位行走步态,分析其静态稳定性;规划了典型直线行走步态和定点转弯步态,确定了直线行走步态最大跨步和定点转弯步态最大转角;进行了步态控制算法模拟仿真及实地步行实验。 王绍治郭伟于海涛李满天在文献[4]根据CPG双层网络的特点,采用分层分布式系统架构研究制了一种机器人运动控制系统.其基于FPGA的星型总线,在保证通信速率的同时提高了系统抗干扰能力.在单足控制器中嵌入双NIOS完成CPG网络解算和电机运动控制. 郭少晶韩宝玲罗庆生在文献[5]针对采用电池供电的六足仿生步行机器人其工作时间受限的情况,提出了将动态电源管理、实时任务调度和运动策略规划等方法,综合运用于其控制系统,且更为全面地考虑了机器人系统的能耗等级.这种方法对于降低机器人的系统能耗起到了实质性的作用,其整体思路与技术途径可为降低其它类似的多足步行机器人的系统能耗, 陈甫臧希喆赵杰闫继宏在文献[6]从机械结构、运动模式和步态控制3个方面, 对六足步行机器人的仿生机制进行了分析. 提出一种灵活度评价函数, 基于该函数对六足机器人的结构参数进行了优化; 推导了步态模式与步行速度关系的数学表达; 构建了分布式局部规则网络, 可自适应地调整错乱的腿间相序,生成静态稳定的自由步态.仿真实验验证了上述仿生机制的有效性。

六轴运动机器人运动学求解分析_第九讲

六轴联动机械臂运动学及动力学求解分析 V0.9版 随着版本的不断更新,旧版本文档中的一些笔误得到了修正,同时文档内容更丰富,仿真程序更完善。 作者朱森光 Email zsgsoft@https://www.sodocs.net/doc/b83129978.html, 完成时间 2016-02-28

1引言 笔者研究六轴联动机械臂源于当前的机器人产业热,平时比较关注当前热门产业的发展方向。笔者从事的工作是软件开发,工作内容跟机器人无关,但不妨碍研究机器人运动学及动力学,因为机器人运动学及动力学用到的纯粹是数学和计算机编程知识,学过线性代数和计算机编程技术的人都能研究它。利用业余时间翻阅了机器人运动学相关资料后撰写此文,希望能够起到抛砖引玉的作用引发更多的人发表有关机器人技术的原创性技术文章。本文内容的正确性经过笔者编程仿真验证可以信赖。 2机器建模 既然要研究机器人,那么首先要建立一个机械模型,本文将以典型的六轴联动机器臂为例进行介绍,图2-1为笔者使用3D技术建立的一个简单模型。首先建立一个大地坐标系,一般教科书上都是以大地为XY平面,垂直于大地向上方向为Z轴,本文为了跟教科书上有所区别同时不失一般性,将以水平向右方向为X轴,垂直于大地向上方向为Y轴,背离机器人面向人眼的方向为Z轴,移到电脑屏幕上那就是屏幕水平向右方向为X轴,屏幕竖直向上方向为Y轴,垂直于屏幕向外为Z轴,之所以建立这样不合常规的坐标系是希望能够突破常规的思维定势训练在任意空间建立任意坐标系的能力。 图2-1 图2-1中的机械臂,底部灰色立方体示意机械臂底座,定义为关节1,它能绕图中Y轴旋转;青色长方体示意关节2,它能绕图中的Z1轴旋转;蓝色长方体示意关节3,它能绕图中的Z2轴旋转;绿色长方体示意关节4,它能绕图中的X3轴旋转;深灰色长方体示意关节5,它能绕图中的Z4轴旋转;末端浅灰色机构示意关节6即最终要控制的机械手,机器人代替人的工作就是通过这只手完成的,它能绕图中的X5轴旋转。这儿采用关节这个词可能有点不够精确,先这么意会着理解吧。 3运动学分析 3.1齐次变换矩阵 齐次变换矩阵是机器人技术里最重要的数学分析工具之一,关于齐次变换矩阵的原理很多教科书中已经描述在此不再详述,这里仅针对图2-1的机械臂写出齐次变换矩阵的生成过程。首先定义一些变量符号,关节1绕图中Y轴旋转的角度定义为θ0,当θ0=0时,O1点在OXYZ坐标系内的坐标是(x0,y0,0);关节2绕图中的Z1轴旋转的角度定义为θ1,图中的θ1当前位置值为+90度;定义O1O2两点距离为x1,关节3绕图中的Z2轴旋转的角度定义为θ2,图中的θ2当前位置值为-90度;O2O3两点距离为x2,关节4绕图中的X3轴旋转的角度定义为θ3, 图中的θ3当前位置值为0度;O3O4两点距离为x3,关节5绕图中的Z4轴旋转的角度定义为θ4, 图中的θ4当前位置值为-60度;O4O5两点距离为x4,关节6绕图中的X5轴旋转的角度定义为θ5, 图中的θ5当前位置值为0度。以上定义中角度正负值定义符合右手法则,所有角度定义值均为本关节坐标系相对前一关节坐标系的相对旋转角度值(一些资料上将O4O5两点重合在一起即O4O5两点的距离x4退化为零,本文定义x4大于零使得讨论时更加不失一般性)。符号定义好了,接下来描述齐次变换矩阵。 定义R0为关节1绕Y轴的旋转矩阵 =cosθ0 s0 = sinθ0 //c0 R0 =[c0 0 s0 0 0 1 0 0 0 c0 0 -s0 0 0 0 1] 定义T0为坐标系O1X1Y1Z1相对坐标系OXYZ的平移矩阵 T0=[1 0 0 x0 0 1 0 y0 00 1 0 0 0 0 1] 定义R1为关节2绕Z1轴的旋转矩阵 R1=[c1 –s1 0 0 s1 c1 0 0

搬运码垛机器人毕业设计

搬运码垛机器人毕业设计 Prepared on 22 November 2020

目录1

1绪论 研究背景及意义 随着现代社会科技水平日新月异的变化,机器人技术已经渗透到人类生活中的方方面面,演着不可替代的角色。机器人是多个学科技术综合而成的产物,其应用程度已经逐渐宽广起来研究机器人已经成为了当今时代的趋势。机器人的应用状况已经可以作为权衡一个国家现化程度高低的重要因素。从机器人工作的环境来对机器人进行分类,大体上能划分成两种,就是工业机器人与特种机器人。工业机器人是一种具有良好性能的自动化机械装置,是典型的含有很高科技含量的机电一体化产品。它在提高产品质量、增加经济效益、提高生产率方面起着重要作用。同时工业机器人的发展情况也是日新月异的,所以研发工业机器人是一件刻不容缓的事情。 码垛是随着物流产业的不断壮大而发展起来的一项高新技术,其思想是把物品按照一定规律码放在托盘上,从而能够使物品的存放、搬运、转移等活动变成单元化操作,从而大大提高物流运输的效率。在物料质量不大、尺寸不大、码垛速度要求不高的情况下,码垛工作都是通过人工来实现的。后来为了减轻工人在码垛时的工作强度,产生了托盘操作机、工业机械手等一些比较简单的机械设施。但是随着人们对码垛速度要求的不断提高,传统的人工码垛方式越来越难以达到人们的要求,这种情况下码垛机器人应运而生。 作为工业机器人典型的一种,码垛机器人技术近几年有着非常快速的发展,这样的发展速度和当今世界制造业的小批量、多种类的发展模式是十分吻合的。码垛机器人有着工作能力强、运行速度快、体积比较小、抓取种类多、应用范围广等特点,从而在市场上备受青睐,正因为这些优点,才使得码垛机器人被普遍应用于制造业、码垛、装配、焊接等诸多操作中。 近年来,袋装物品的需求和产量都十分巨大,进而对袋装物品进行运输的需求也在急剧增长。在我国有大量的袋装物品需要进行码垛、卸垛和运输。目前,对袋装物品的火车运输来讲,火车站台卸车、站台码垛、运输装车、运输卸车、库房码垛等工

六足机器人设计参考解析

摘要 六足机器人有强大的运动能力,采用类似生物的爬行机构进行运动,自动化程度高,可以提供给运动学、仿生学原理研究提供有力的工具。本设计中六足机器人系统基于仿生学原理,采用六足昆虫的机械结构,通过控制18个舵机,采用三角步态和定点转弯等步态,实现六足机器人的姿态控制。系统使用 RF24L01射频模块进行遥控。为提高响应速度和动作连贯性,六足机器人的驱动芯片采用ARM Cortex M4芯片,基于μC/OS-II操作系统,遥控器部分采用ARM9处理器S3C2440,基于Linux系统。通过建立六足机器人的运动模型,运用正运动学和逆运动学对机器人进行分析,验证机器人步态的可靠性。 关键字:六足机器人,Linux,ARM,NRF24L01,运动学 Abstract Bionic hexapod walking robot has a strong ability of movement, the use of similar creatures crawling mechanism movement, high degree of automation, can be provided to the kinematics, the principle of bionics research provides powerful tool. Six feet in the design of this robot system based on bionics principle, the mechanical structure of the six-legged insect, through 18 steering gear control, use the gait, such as triangle gait and turning point to control the position of six-legged robot. Remote control system use RF24L01 rf modules. In order to improve the response speed and motion consistency, six-legged robot driver chip USES the ARM architecture (M4 chip, based on mu C/OS - II operation system, remote control part adopts ARM9 processor S3C2440, based on Linux system. By establishing a six-legged robot motion model, using forward kinematics and inverse kinematics analysis of robot, verify the reliability of the robot gait. KEYWORD:Bionic hexapod walking robot;Linux,ARM,NRF24L01;Kinematics

六自由度机械手重载搬运机器人本体结构设计(全套CAD图纸)

全套设计通过答辩优秀CAD图纸QQ 36396305 XX学院 毕业设计说明书(论文) 作者: 学号: 学院(系): 专业: 题目: 重载搬运机器人本体结构设计【六自由 度机械手】 2015 年5月

全套设计通过答辩优秀CAD图纸QQ 36396305 毕业设计说明书(论文)中文摘要 机械手是一种典型的机电一体化产品,搬运机械手是机械手研究领域的热点。研究搬运机械手需要结合机械、电子、信息论、人工智能、生物学以及计算机等诸多学科知识,同时其自身的发展也促进了这些学科的发展。 本文对一种使用在搬运机械手的结构进行设计,并完成总装配图和零件图的绘制。要求对机械手模型进行力学分析,估算各关节所需转矩和功率,完成电机和减速器的选型。其次从电机和减速器的连接和固定出发,设计关节结构,并对机构中的重要连接件进行强度校核。 关键词:结构设计,机器臂,关节型机械手,结构分析

毕业设计说明书(论文)外文摘要

目录 1 绪论 (1) 1.1 引言 (2) 1.2 搬运机械手研究概况 (3) 1.2.1 国外研究现状 (3) 1.2.2 国内研究现状 (4) 1.4 搬运机械手的总体结构 (5) 1.5 主要内容 (5) 2 总体方案设计 (6) 2.1 机械手工程概述 (6) 2.2 工业机械手总体设计方案论述 (7) 2.3 机械手机械传动原理 (8) 2.4 机械手总体方案设计 (8) 2.5 本章小结 (10) 3 机械手大臂结构设计 (1) 3.1 大臂部结构设计的基本要求 (1) 3.2 大臂部结构设计 (2) 3.3 大臂电机及减速器选型 (2) 3.4 减速器参数的计算 (3) 3.5承载能力的计算 (7) 3.5.1 柔轮齿面的接触强度的计算 (7) 3.5.2 柔轮疲劳强度的计算 (7) 3.6 轴的计算校核 (8) 3.7 大臂的平衡设计 (11) 3.7.1 弹簧的受力分析 (11) 3.7.2 弹簧的设计计算 (14) 4机械手小臂结构设计 (18) 4.1 腕部设计 (18) 4.2 小臂部结构设计 (31)

六自由度机器人说明书

六自由度机器人说明书 专业:机械制造与自动化 班级: 成员:

目录 一、打开气源 二、机器人的快速操作入门 1、坐标系的选择 2、手动速度调整 3、伺服电源接通 4、接通主电源 5、接通伺服电源 三、伺服电源切断 1、切断伺服电源 2、切断主电源 四、轴操作

一、打开气源 请确认系统进气气源已进行供气,未供气或气压不足将会导致系统无法正常工作,系统运行中如断开气源,可能导致设备损坏,甚至造成人员伤害。 打开下图气泵,将开关拨到“I”,再打开气阀

拨到“开”,即 “Ⅰ” 往上拨,打开气阀

二、机器人的快速操作入门 1、坐标系的选择 在示教模式下,选择机器人运动坐标系:按手持操作示教器上的【坐标系】键,每按一次此键,坐标系按以下顺序变化,通过状态区的显示来确认。 2、手动速度调整 示教模式下,选择机器人运动速度:按手持操作示教器上【高速】键或【低速】键,每按一次,手动速度按以下顺序变化,通过状态区的速度显示来确认。 ?按手动速度【高速】键,每按一次,手动速度按以下顺序变化:微动1%→微动2%→低5%→低10%→中25%→中50%→高75%→高100%。 ?按手动速度【低速】键,每按一次,手动速度按以下顺序变化:高100%→高75%→中50%→中25%→低10%→低5%→微动2%→微动1%。 3、伺服电源接通 打开上电控柜上的主电源开关时,应确认在机器人动作 范围内无任何人员。

忽视此提示可能会发生与机器人的意外接触而造成人身伤害。如有任何问题发生,应立即按动急停键,急停键位于 电控柜前门的右上方。 4、接通主电源 ●把电控柜侧板上的主电源开关扳转到接通(ON) 的位置,此 时主电源接通。 ●按下电控柜面板上的绿色伺服启动按钮。

山东建筑大学计算机网络课程设计《基于Python的网络爬虫设计》

山东建筑大学 课程设计成果报告 题目:基于Python的网络爬虫设计课程:计算机网络A 院(部):管理工程学院 专业:信息管理与信息系统 班级: 学生姓名: 学号: 指导教师: 完成日期:

目录 1 设计目的 (1) 2 设计任务内容 (1) 3 网络爬虫程序总体设计 (1) 4 网络爬虫程序详细设计 (1) 4.1 设计环境和目标分析 (1) 4.1.1 设计环境 (1) 4.1.2 目标分析 (2) 4.2 爬虫运行流程分析 (2) 4.3 控制模块详细设计 (3) 4.3 爬虫模块详细设计 (3) 4.3.1 URL管理器设计 (3) 4.3.2 网页下载器设计 (3) 4.3.3 网页解析器设计 (3) 4.4数据输出器详细设计 (4) 5 调试与测试 (4) 5.1 调试过程中遇到的问题 (4) 5.2测试数据及结果显示 (5) 6 课程设计心得与体会 (5) 7 参考文献 (6) 8 附录1 网络爬虫程序设计代码 (6) 9 附录2 网络爬虫爬取的数据文档 (9)

1 设计目的 本课程设计是信息管理与信息系统专业重要的实践性环节之一,是在学生学习完《计算机网络》课程后进行的一次全面的综合练习。本课程设计的目的和任务: 1.巩固和加深学生对计算机网络基本知识的理解和掌握; 2.培养学生进行对网络规划、管理及配置的能力或加深对网络协议体系结构的理解或提高网络编程能力; 3.提高学生进行技术总结和撰写说明书的能力。 2 设计任务内容 网络爬虫是从web中发现,下载以及存储内容,是搜索引擎的核心部分。传统爬虫从一个或若干初始网页的URL开始,获得初始网页上的URL,在抓取网页的过程中,不断从当前页面上抽取新的URL放入队列,直到满足系统的一定停止条件。 参照开放源码分析网络爬虫实现方法,给出设计方案,画出设计流程图。 选择自己熟悉的开发环境,实现网络爬虫抓取页面、从而形成结构化数据的基本功能,界面适当美化。给出软件测试结果。 3 网络爬虫程序总体设计 在本爬虫程序中共有三个模块: 1、爬虫调度端:启动爬虫,停止爬虫,监视爬虫的运行情况 2、爬虫模块:包含三个小模块,URL管理器、网页下载器、网页解析器。 (1)URL管理器:对需要爬取的URL和已经爬取过的URL进行管理,可以从URL 管理器中取出一个待爬取的URL,传递给网页下载器。 (2)网页下载器:网页下载器将URL指定的网页下载下来,存储成一个字符串,传递给网页解析器。 (3)网页解析器:网页解析器解析传递的字符串,解析器不仅可以解析出需要爬取的数据,而且还可以解析出每一个网页指向其他网页的URL,这些URL被解析出来会补充进URL管理器 3、数据输出模块:存储爬取的数据 4 网络爬虫程序详细设计 4.1 设计环境和目标分析 4.1.1 设计环境

六自由度机械手设计说明书

六自由度机械手设计说明书

设计参数

摘要 随着现代科技和现代工业的发展,工业的自动化程度越来越高。工业的自动化中机械手发挥了相当大的作用,小到机床的自动换刀机械手,大到整个的全自动无人值守工厂,无一不能看到机械手的身影。 机械手在工业中的应用可以确保运转周期的连贯,提高品质。另外,由于机械手的控制精确,还可以提高零件的精度。机械手在工业中的应用十分广泛,如:一、以提高生产过程中的自动化程度 应用机械手有利于实现材料的传送、工件的装卸、刀具的更换以及机器的装配等的自动化的程度,从而可以提高劳动生产率和降低生产成本。 二、以改善劳动条件,避免人身事故 在高温、高压、低温、低压、有灰尘、噪声、臭味、有放射性或有其他毒性污染以及工作空间狭窄的场合中,用人手直接操作是有危险或根本不可能的,而应用机械手即可部分或全部代替人安全的完成作业,使劳动条件得以改善。 在一些简单、重复,特别是较笨重的操作中,以机械手代替人进行工作,可以避免由于操作疲劳或疏忽而造成的人身事故。 三、可以减轻人力,并便于有节奏的生产 应用机械手代替人进行工作,这是直接减少人力的一个侧面,同时由于应用机械手可以连续的工作,这是减少人力的另一个侧面。因此,在自动化机床的综合加工自动线上,目前几乎都设有机械手,以减少人力和更准确的控制生产的节拍,便于有节奏的进行工作生产。 应用前景 工业机械手是近几十年发展起来的一种高科技自动化生产设备。工业机械手的是工业机器人的一个重要分支。它的特点是可通过编程来完成各种预期的作业任务,在构造和性能上兼有人和机器各自的优点,尤其体现了人的智能和适应性。机械手作业的准确性和各种环境中完成作业的能力,在国民经济各领域有着广阔的发展前景。 机械手是在机械化,自动化生产过程中发展起来的一种新型装置。在现代生产过程中,机械手被广泛的运用于自动生产线中,机械人的研制和生产已成为高技术邻域内,迅速发殿起来的一门新兴的技术,它更加促进了机械手的发展,使得机械手能更好地实现与机械化和自动化的有机结合。机械手虽然目前还不如人手那样灵活,但它具有能不断重复工作和劳动,不知疲劳,不怕危险,抓举重物的力量比人手力大的特点,因此,机械手已受到许多部门的重视,并越来越广泛地得到了应用

六自由度机器人结构设计

六自由度机器人结构设计、 运动学分析及仿真 学科:机电一体化 姓名:袁杰 指导老师:鹿毅 答辩日期: 2012.6 摘要 近二十年来,机器人技术发展非常迅速,各种用途的机器人在各个领域广泛获 得应用。我国在机器人的研究和应用方面与工业化国家相比还有一定的差距,因此 研究和设计各种用途的机器人特别是工业机器人、推广机器人的应用是有现实意义 的。 典型的工业机器人例如焊接机器人、喷漆机器人、装配机器人等大多是固定在 生产线或加工设备旁边作业的,本论文作者在参考大量文献资料的基础上,结合项 目的要求,设计了一种小型的、固定在AGV 上以实现移动的六自由度串联机器人。 首先,作者针对机器人的设计要求提出了多个方案,对其进行分析比较,选择

其中最优的方案进行了结构设计;同时进行了运动学分析,用D-H 方法建立了坐标变换矩阵,推算了运动方程的正、逆解;用矢量积法推导了速度雅可比矩阵,并计算了包括腕点在内的一些点的位移和速度;然后借助坐标变换矩阵进行工作空间分析,作出了实际工作空间的轴剖面。这些工作为移动式机器人的结构设计、动力学分析和运动控制提供了依据。最后用ADAMS 软件进行了机器人手臂的运动学仿真,并对其结果进行了分析,对在机械设计中使用虚拟样机技术做了尝试,积累了 经验。 第1 章绪论 1.1 我国机器人研究现状 机器人是一种能够进行编程,并在自动控制下执行某种操作或移动 作业任务的机械装置。 机器人技术综合了机械工程、电子工程、计算机技术、自动控制及 人工智能等多种科学的最新研究成果,是机电一体化技术的典型代表,是当代科技发展最活跃的领域。机器人的研究、制造和应用正受到越来越多的国家的重视。近十几年来,机器人技术发展非常迅速,各种用途的机器人在各个领域广泛获得应用。 我国是从 20 世纪80 年代开始涉足机器人领域的研究和应用的。1986年,我国开展了“七五”机器人攻关计划。1987 年,我国的“863”计划将机器人方面的研究列入其中。目前,我国从事机器人的应用开发的主要是高校和有关科研院所。最初我国在机器人技术方面的主要

六足爬行机器人总体设计方案

本文的设计为六足爬虫机器人,机器人以交流-直流开关电源作为动力源,单片机为控制元件,伺服电机为执行部件,机器人采用三足着地进行运动,通过单片机对伺服电机的控制,机器人能够实现前进、后退等运动方式,三足着地运动方式保证了机器人能够平稳运行。伺服电机具有力量大,扭矩大,体积小,重量轻等特点。单片机产生20ms 的PWM 波形,通过软件改写脉冲的占空比,从而达到改变伺服电机角度的目的。 1 机器人运动分析 1.1 六足爬虫式机器人运动方案比较 方案一:六足爬虫式机器人的每条腿都能单独完成抬腿、前进、后退运动。 此方案的特点: 每条腿都能自由活动,每条腿都能单独进行二自由度的运动。每条腿的灵活性好,更容易进行仿生运动,六足爬虫机器人可以完成除要求外的很多动作,运动的视觉效果更好。由于每条腿能单独完成二自由度的运动,所以每条腿上要安装两个舵机,舵机使用数量大,舵机的安装难度加大,机械结构部分的制作相对复杂,又由于每个舵机都要有单独的信号控制,电路控制部分变得复杂了,控制程序也相应的变得复杂。 方案二:六足爬虫式机器人采取三腿为一组的运动模式,且同一侧的前腿、后腿的前后转动由同一侧的中腿进行驱动。采用三腿为一组(一侧的前足、后足与另一侧的中足为一组)的运动方式,各条腿能够协调的进行运动,机器人的运动相对平稳。 此方案特点:相比上述方案,个腿能够协调运动,在满足运动要求的情况下,舵机使用数量少,节约成本。机器人运动平稳,控制、驱动部分都得到相应的简化,控制简单。选择此方案,机器人还可进行横向运动。 两方案相比,选择方案二更合适。 1.2 六足爬虫式机器人运动状态分析 1.2.1 机器人运动步态分析 六足爬虫式机器人的行走是以三条腿为一组进行的,即一侧的前、后足与另一侧的中足为一组。这样就形成了一个三角形支架结构,当这三条腿放在地面并

毕业设计(论文)机器人行走机构 文献综述

重庆理工大学 毕业设计(论文)文献综述题目机器人行走机构设计 二级学院重庆汽车学院 专业机械设计制造及其自动化班级 姓名学号 指导教师系主任 时间

评阅老师签字:

机器人行走机构 吴俊 摘要:行走机器人是机器人学中的一个重要分支。行走机构可以是轮式的、履带式的 和腿式的等,能适应地上、地下、水中、空中、宇宙等作业环境的各种移动机构。本 文从国内外的研究状况着手,介绍了行走机器人的发展历史,研究现状和发展趋势。本文还介绍了国内最新的研究成果。 关键字:机器人行走机构发展现状应用 Keyword:robot travelling mechanism developing current situation application 一,前言 行走机器人是机器人学中的一个重要分支。关于行走机器人的研究涉及许多方面,首先,要考虑移动方式,可以是轮式的、履带式的和腿式的等;其次,必须考虑 驱动器的控制,以使机器人达到期望的行为;第三,必须考虑导航或路径规划。因此,行走机器人是一个集环境感知、动态决策与规划、行为控制与执行等多种功能于一体 的综合系统。机器人的机械结构形式的选型和设计,应该根据实际需要进行。在机器 人机构方面,应当结合机器人在各个领域及各种场合的应用,开展丰富而富有创造性 的工作。对于行走机器人,研究能适应地上、地下、水中、空中、宇宙等作业环境的 各种移动机构。当前,对足式步行机器人、履带式和特种机器人研究较多,但大多数 仍处于实验阶段,而轮式移动机器人由于其控制简单,运动稳定和能源利用率高等特点,正在向实用化迅速发展,从阿波罗登月计划中的月球车到美国最近推出的NASA 行星漫游计划中的六轮采样车,从西方各国正在加紧研制的战场巡逻机器人、侦察车 到新近研制的管道清洗检测机器人,都有力地显示出行走机器人正在以其使用价值和 广阔的应用前景而成为智能机器人发展的方向之一。 二、课题国内外现状 多足步行机器人是一种具有冗余驱动、多支链、时变拓扑运动机构, 是模仿多足 动物运动形式的特种机器人, 是一种足式移动机构。所谓多足一般指四足及四足其以上, 常见的多足步行机器人包括四足步行机器人、六足步行机器人、八足步行机器人等。 步行机器人历经百年的发展, 取得了长足的进步, 归纳起来主要经历以下几个 阶段: 第一阶段, 以机械和液压控制实现运动的机器人。 第二阶段, 以电子计算机技术控制的机器人。 第三阶段, 多功能性和自主性的要求使得机器人技术进入新的发展阶段。 三、研究主要成果 国内多足步行机器人的研究成果[1]: 1991年,上海交通大学马培荪等研制出JTUWM[1]系列四足步行机器人。JTUWM-III是模仿马等四足哺乳动物的腿外形制成,每条腿有3个自由度,由直流伺服

工业机器人毕业设计

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

目录 摘要 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 结论与展望 致谢

红外遥控六足爬虫机器人设计(单片机)

六足爬虫机器人设计 设计人:李海鹰 日期:2004年9月30日

目录 前言 (3) (一)、机器人的大脑 (3) (二)、机器人的眼睛耳朵 (3) (三)、机器人的腿——驱动器与驱动轮 (4) (四)、机器人的手臂——机械传动专制 (5) (五)、机器人的心脏——电池 (5) 一、AT89S51单片机简介 (6) (一)、AT89S51主要功能列举如下: (6) (二)、AT89S51各引脚功能介绍: (6) 二、控制系统电路图 (9) 三、微型伺服马达原理与控制 (10) (一)、微型伺服马达内部结构 (10) (二)、微行伺服马达的工作原理 (10) (三)、伺服马达的控制 (11) (四)、选用的伺服马达 (11) 四、红外遥控 (12) (一)、红外遥控系统 (12) (二)、遥控发射器及其编码 (12) (三)、红外接收模块 (13) (四)、红外解码程序设计 (13) 五、控制程序 (14) 六、六足爬虫机器人结构设计图 (21)

前言 今年年初,学校为参加中央电视台举办的第三届全国大学生机器人电视大赛,组建了机器人制作小组。我积极参加,有幸成为了其中的一员。因为我们以前没有参加过类似的比赛,也没有制作机器人的经验。可以说我们什么都是从零开始,边学习边制作。通过这半年多的制作过程,我从中学到了很多书本上学不到的东西,也得到了很好的学习与锻炼的机会。 最初,我们组建了机器人制作实验室。到五金机电市场购买了必要的工具和一些制作材料。然后开始制作实验机器人的身体——框架。 实验机器人的框架我们是使用轻型万能角钢制作的,这种角钢的两侧都有间隔均匀的孔槽,可以很方便的用螺栓进行连接。用不同长度的角钢组合后,就可以得到不同大小的立方体和长方体及多边形。机器人身体的框架就搭建好了。在它的上面将装上:机器人的大脑——可编程控制器、机器人的眼睛耳朵——传感器、机器人的腿——驱动轮、机器人的手臂——机械传动专制、机器人的心脏——电池……之所以使用轻型万能角钢,主要是因为是在制作试验机型,而轻型万能角钢安装拆卸方便和便于修改长度,调整设计。 实验机器人定型后,就照其尺寸用不锈钢方管焊接制作机器人的身体。再在上面进行打孔等工作,后就可以将机器人的其它部分安装上去。这样一个机器人就制作好了。 下面我介绍一下机器人的基本组成部分: (一)、机器人的大脑 它可以有很多叫法,可以叫做:可编程控制器、微控制器,微处理器,处理器或者计算器等,不过这都不要紧,通常微处理器是指一块芯片,而其它的是一整套控制器,包括微处理器和一些别的元件。任何一个机器人大脑就必须要有这块芯片,不然就称不上机器人了。在选择微控制器的时候,主要要考虑:处理器的速度,要实现的功能,ROM和RAM的大小,I/O端口类型和数量,编程语言以及功耗等。 其主要类型有:单片机、PLC、工控机、PC机等。 单有这些硬件是不够的,机器人的大脑还无法运行。只有在程序的控制下,它才能按我们的要求去工作。可以说程序就是机器人的灵魂了。而程序是由编程语言所编写的。 编程语言是一个控制器能够接受的语言类型,一般有C语言,汇编语言或者basic语言等,这些通常能被高级一点的控制器直接执行,因为在高级控制器里面内置了编译器能够直接把一些高级语言翻译成机器码。微处理器将执行这些机器码,并对机器人进行控制。 (二)、机器人的眼睛耳朵 传感器,是机器人的感觉器官,是机器人和现实世界之间的纽带,使机器人

八足机器人任务书

宁波大学科学技术学院本科毕业设计(论文)系列表格 宁波大学科学技术学院本科毕业设计(论文) 任务书 课题名称 大型仿生爬行机器人设计 指导教师梁冬泰 学院理工学院专业11机械设计 制造及其自 动化班级11机械三 班 学生姓名刘圣斌学号114174330开题日期2014.12.4一、主要任务与目标: 普通轮式机器人虽然速度快,效率高,噪声低,但是越障能力和地形适应差,转弯效率低,不适合在复杂环境下工作。在自然界中,蜘蛛因其独特的爬行机制可以在垂直的墙壁甚至倒立在天花板上行走,在复杂的环境中完成各种高难度的工作。本课题设计一种大型仿生爬行机器人通过模拟蜘蛛这种多足动物的步态实现各种机动动作,具有轮式机器不能比拟的机动性,本设计通过设计计算,实现大型仿生爬行机器人的结构设计。大型仿生爬行机器人的结构设计主要是运用仿生学原理设计制作的。基于这种机器人功能和结构的特点,设计出相应的机械结构。目前该机器人已经可以在平地上进行快速爬行和进行各种复杂的运动,完成各种人力所不能及的各种运动和危险环境下工作。,为进一步研究更加灵活多用的大型爬形机器人提供了一个基础测试平台。 二、主要内容与基本要求: 1主要内容 1.1.撰写开题报告,说明大型仿生爬行机器人的研究背景和研究意义。研究基本内容和主要问题。研究的总体安排和进度,研究的方法与技术路线。 1.2.查找国内外相关文献资料,作为参考文献(中文8篇,英文8篇)。综述大型仿生爬行机器人的研究现状和进展;并综述大型仿生爬行机器人结构设计的的原理和组成元件。将2篇英文文献翻译成中文。 1.3.查找大型仿生爬行机器人相关资料,明确大型仿生爬行机器人的大

六自由度工业机器人实验指导书

六自由度工业机器人实验指导书 前言 机器人已广泛应用于汽车与汽车零部件制造业、机械加工行业、电子电器行业、橡胶及塑料工业、食品工业、木材与家具制造业等领域。在工业生产中,弧焊机器人,点焊机器人,喷涂机器人及装配机器人等都被大量使用。 机器人系统由机器人和作业对象及环境共同组成的,其中包括机器人机械系统、驱动系统、控制系统和感知系统四部分组成,其实际上是一个典型的机电一体化系统,其工作原理为:控制系统发出动作指令,控制驱动器动作,驱动器带动机械系统运动,使末端操作器到达空间某一位置和实现某一姿态,实施一定的作业任务。末端操作器在空间的实时位姿由感知系统反馈给控制系统,控制系统把实际位姿与目标位姿相比较,发出下一个动作指令,如此循环,直到完成作业任务为止。 首钢莫托曼机器人有限公司生产的SG—MOTOMAN—UP6工业机器人,为6轴垂直多关节型,具有节省空间、高速动作时的轨迹精度高、轨迹流畅、动作速度高、动作范围广、安全可靠等特点,在工业上可进行弧焊、点焊、切割、搬运等。 实验项目机器人示教编程与再现控制 一、实验目的 通过本次试验,掌握六自由度工业机器人的工具坐标系及工件坐标系的标定方法、示教编程与再现控制。 二、实验内容 实验前请仔细阅读MOTOMAN-UP6机器人使用说明书、Y ASNAC XRC使用说明书及操作要领书相关内容。 2.1 示教的基本步骤 开始示教前,请做以下准备: 1.开启电源,接通XRC控制柜的控制按钮; 2.确认急停键是否可以正常工作; 3.设置示教锁定: 按下再现操作盒的[TEACH]按钮(指示灯点亮),使机器人工作在示教模式。

● 2.2 输入程序名 ●在示教编程器显示画面中下拉菜单选择【程序】→选择【新建程序】→输入程序名 →按【回车】键→选择【执行】。 2.3 示教 2.3.1 示教任务 机器人卸料作业如下图所示,当自动输送线的卸料工位有工件且运料小车到位时,机器人从卸料工位上抓取工件,堆放到运料箱中(运料箱中可存储工件4×6个),当工件堆满后,机器人停止作业,直到下一个空运料箱到位,重复堆垛工作。 机器人卸料作业示意图 2.3.2 示教要求 1. 画出机器人工作流程图; 2. 完成工具坐标系、工件坐标系的标定 3. 完成机器人卸料作业的示教程序的编写,要求对通用I/O地址、变量进行定义, 实现卸料工位是否有工件、运料小车是否到位等状态检测、堆料工件的计数、启动平移功能时移动量的设定、夹爪的夹紧/松开等等功能。 4. 在再现模式下验证所编写程序的正确性。 2.4 实验报告要求 1. 以小论文的形式完成书面实验报告。 2. 对卸料作业任务要求进行分析,提出机器人卸料的解决方案,并画出机器人的 工作流程。 3. 完成机器人卸料作业所必需的参数设定及坐标系的标定、程序设计等。

相关主题