六轴工业机器人控制系统探究

六轴工业机器人控制系统探究
六轴工业机器人控制系统探究

高 新 技 术

中国新技术新产品- 1 -

随着机器人技术的发展,在现代工业生产中,机器人发挥着越来越重要的作用,改变了传统的生产和生活方式。引起了世界各国的广泛关注。工业机器人由机器人控制系统和机器人本体两部分组成,一般工业计算机使用Windows操作系统,但是却无法满足工业机器人实时性控制要求。国内的运动控制器主要采用三种方案。

方案一:A R M (l i n u x )+D S P + F P G A ,核心运算在D S P 实现,A R M (linux)里面实现人机交互。例如广州数控采用本方案。

方案二:PC(Windows)+DSP+ F P G A ,核心运算在D S P 实现,P C (Windows)里面实现人机交互。例如固高采用本方案。

方案三:PC(Windows)+DSP+ F P G A ,核心运算在P C 实现,P C (Windows)里面实现人机交互。例如卡诺普采用本方案。

本文研究了一种基于R T X (R e a l Time Extend)的工业机器人控制系统,在实时性、精度方面均有优势,可满足应用需要。

一、工业机器人本体介绍

我国自主研发的六轴工业机器人本体的驱动装置,采用的是交流伺服电机和减速器两种构件。六轴工业机器人的本体,主要包括回转机体、腕部、大臂和小臂等几部分。其中,全部关节都是转动关节。机器人的前三个关节,能够将末端工具送至任何空间位置,后三个关节能够满足不同工具姿态的要求。

从结构上面来看,第1关节为数值方向旋转,属于六轴工业机器人腰部关节,底部底座位置安装着电机;第2关节相当于人体的肩关节,其轴线为水平方向,并且大臂缠绕此轴线之上;第3关节就是机器人的小臂和手腕,而第4关节为带动手腕旋转,第5关节做俯仰旋转运用,第6关节做旋转运用。

Windows系统属于多任务操作系统,可同时并行多项任务,系统核心层的任务调度器可调度用户线程。同时,Windows系统实现了一个由优先驱动的抢占式调度系统,通过配额的调整,根据时间进行调度。根据调度机制,在运行过程中,用户的程序如果超过了实时性的要求,即超过15ms,则可能需要等待更长时间才能得以处理。

Windows系统中的硬件采用的是两片级联的8259芯片,但是由于PCI分配中断资源属于常规中断,且由于BIOS运行属于实时模式,因此只有在保护模式下其才能够正常使用。这也就是说,目前系统中的

中断实现还存在局限性,需要加以进一步开发和研究,完善系统中断实现,以更好适应机器人控制系统发展,满足其要求。

基于此,本文探究了一种基于RTX 系统的六轴工业机器人控制系统。

二、基于RTX工业机器人控制系统结构介绍

(一)RTX系统

事实上,RTX是Windows系统内核体系的拓展和眼神,为系统提供实时解决方案,有效拓展了抽象层HAL,建立了一种独立内核驱动模式。RTX系统可将既有系统的线程间切换时间消耗,也只有短短的数微妙。系统结构图如图1所示。

经过拓展的实时HAL,其RTX使用的是中断管理模式,而与Windows线程相比,RTX可实现实时线程严格调度管理,并且RTX线程也比其他系统的调度权要优越。同时,通过扩展的HAL,

RTX还拥有自身的中断管理机制,可直接访问I/O硬件端口。因此,RTX的上述机制,可该系统始终保持优先权,而不被系统线程堵塞。RTX线程与Windows线程间,可实现共享内存数据,并由实时信号负责两部分的同步通信。RTX定时器精度,由运行环境来决定和设置,可达到0.2ms精度。

(二)系统硬件结构分析

六轴工业机器人系统结构包括三部分,即机器人手臂、电气控制箱和工业计算机。如图2所示。

机器人手臂主要负责机器人操作,其可直接带动末端,控制和实现计算机的各种动作和操作。机器人手臂为全关节式,通过旋转运动可实现任何动作和姿态。而电气控制箱则是内里安装有伺服电动驱动器的部分,用于驱动机器人手臂关节,实现手臂关节的启停与运动。同时,这部分还包括各种保护电路、辅助电路和I/O电路等。

六轴工业机器人控制系统探究

汤嘉荣1,2

(1.广州数控设备有限公司,广东 广州 510000;2.广州市广数职业培训学院,广东 广州 510000)

摘 要:六轴工业机器人系统要求具有高实时性和高精度,本文研究了一种基于RTX的工业机器人系统。本文对工业机器人的结构做了准确介绍,重点分析了基于RTX的控制系统构架,并探究了其软硬件结构,在利用Windows界面功能和RTX实时处理能力,实现了开放、可扩展的六轴工业机器人系统。实践表明,这种工业机器人的点位和轨迹精度均满足生产需要,值得推广。

关键词:工业机器人;控制系统;实时性;探究中图分类号:TP242

文献标识码:A 图1 RTX 系统结构

图2

China New Technologies and Products

高 新 技 术

中国新技术新产品

- 2 -能源是社会不断发展的基础,能源工业是我国市场经济建设的基础工业。目前,世界一次能源结构中煤炭比例有所下降,但我国的能源生产结构一直维持在70%~80%的高比重水平,因此煤炭企业的高效、稳定生产一直是国家发展的基础。然而,虽然我国的煤炭资源丰富,但煤矿企业的生产技术却一直处于国内其他工矿企业的技术水平之下。煤炭生产离不开科学技术、科学技术成果又促进煤炭工业发展,因此应用高新技术改造传统煤炭工业生产工艺,一直是被国家所倡导的改革方针。

矿井运输和提升的任务,就是把煤炭及矸石从采掘工作面运到地面,把材料及设备运送到井下各工作地点,并且担负着井上下往返人员的输送。运输和提升是矿井生产的一个重要环节,运输和提升设备能否安全、稳定、高效的运转,将直接影响到矿井的生产能力和经济效益。矿山系统的运输和提升设备均为大型的综合系统,无论是操作还是系统维护方面都极其复杂。同时,由于煤矿企业的生产安全性问题,很多高校毕业生以及优秀人才都不愿意到煤矿企业来工作。它们认为煤矿的工作危险性极高而工资待遇又与其危险性不相匹配。这就造成了现在煤矿企业技术人员匮乏、维护人员技术水平低、操作人员素质差等诸多问题。随着企业的发展、浅谈PLC技术在矿山机电控制中的应用

芦世波

(沈煤集团蒲河煤矿,辽宁 沈阳 110121)

摘 要:随着煤矿现代化的发展,国家对矿山设备运行的安全性要求越来越高,建设本质安全性矿山已成为煤矿生产建

设的核心。然而目前矿山企业的现状是矿山技术人员匮乏,工人技术素质极低,设备科技含量差等诸多弊端极大的制约着矿山企业的发展。因此,应用高新技术去改造矿山设备是走出企业窘境的一条有效途径。我矿于2004年开始,相继进行了多次重大的技术革新。将PLC控制技术应用于矿山的主提、主运、主采设备,通过应用我们深刻的感受到新技术的优势。

关键词:矿山提升;自动控制;安全中图分类号:TP273.5 文献标识码:A 在基于RTX机器人控制器与人机操作界面中,工业计算机可进行正常运行,控制和处理机器人的信息,控制机器人手臂运动。基于RTX六轴机器人硬件系统,主要包括PCI板卡、工控机、编码器卡、伺服电机,以及D/A转化卡、伺服电机驱动器等。

(三)系统软件结构分析

六轴工业机器人系统软件结构包括人机操作界面、目标轨迹声场和下位机等部分,分为上位机和下位机两个模块。其中,下位机是系统的控制器,上位机是人机操作平台。由于上位机是机器人系统的操作平台,其主要功能包括显示机器人运行、显示机器人各关节编码器反馈信息、显示机器人状态监控信号,以及与RTX机器人控制器通讯。

而下位机由于为机器人操作系统控制器,其主要功能包括:一是通过编码器卡来实时接收电机位置反馈数据,二是通过共享内存来接收上位机发出的实时目标指令;三是经过控制算法模块来反馈数据与目标指令,从而给出指令,在经由D/A转换,输出模拟信号控制伺服电机驱动器,最终形成闭环控制系统。

三、六轴工业机器人控制系统实践

基于R T X 系统的六轴工业机器人系统,通过软件结构与硬件结构,探究出了一种基于RTX的六轴工业机器人

系统。这种工业机器人本体的重量为20kg,其额定负载1kg,其一轴和二轴采用的电机均为400W,而三轴采用的是200W伺服电机,第四轴、第五轴和第六轴选用50W伺服电机。基于RTX机器人控制器的控制周期为1ms,其运动规划控制主要由S型曲线实现。

机器人运动轨迹精度测量,则使用FARO激光跟踪仪,是将激光跟踪仪固定于机器人末端,其发射与接收器实时快速跟随靶球移动,用以测量基于RTX系统工业机器人运动轨迹的精度。机器人点运动和轨迹运动精度见表1。

表1机器人点运动和轨迹运动精度

运动形式精度(mm)点到点直线圆弧

±0.05±0.3±0.3

结论

本文探究了一种基于RTX六轴工业机器人系统架构,同时利用了Windows 资源与RTX的实时处理能力,探究出了一种开放型的、可扩展的工业机器人系统,从而为六轴工业机器人控制算法与功能扩展提供了基础。同时,基于RTX 系统结构的研制成功,也表明我国具有了自主研发的机器人,其测试和实践结果表明,基于RTX体系结构的六轴工业机器人的运动控制效果良好。

机器人控制系统给定的输入信号

为正弦信号,根据仿真所得的结果,表明系统显示出了良好的动态特性。而通过建立机电仿真模型,在分析进给驱动系统整体动态特性的同时,还能够分析机械传动机构动力学特征,以及设计伺服控制算法、优化调整控制参数等,为提升工业自动化整体性能发挥更大的作用。

结语

随着工业的发展,特别是机器人制造技术的发展,更加智能的机器人控制系统已经被制作出来。传统基于Windows 系统的工业机器人,虽然也适应工业发展需求,但是其精度和实时性控制方面,却不适应未来发展趋势。文章根据工业发展需要,探究了一种基于RTX系统的六轴工业机器人,介绍了其控制系统中的硬件和软件部分,并探讨了其实际运行的效果,结果表明适应生产需要,值得推广。

参考文献

[1]苏炳恩.基于Ether CAT 总线的六轴工业机器人控制系统研究与开发[D].华南理工大学,2013.

[2]毕鲁雁,刘立生.基于RTX 的六轴工业机器人系统设计[J].机床与液压,2013(15):134-136+163.

[3]廖新辉.手机自动化生产线六轴机器人单元工作原理及常见故障分析[J].机电工程技术,2015(06):52-55.

六轴关节机器人机械结构

六轴关节机器人机械结构 e y . <7>J4 akis motor <8>J5 axis / tiKi呂motor 说uation Mdr / Flhaw -U 」£: □nis rritx r crc .inTi * 12;、JE处也mn空 < 13 ■ J6 axis red jction gear ■ S J3 axi reduct ken / \<1t)〉J5 酣仪timi啊belt i < / /<1 1>J5 3ME Wrist hoqsine/ / r也[juGlidn 営凸mr <2>J1 axis n'dijnt rm 3" J? miG irctci: <4>J2 axis rrdi.nt nn £rn^ 上图为常见的六轴关节机器人的机械结构,六个伺服电机直接通过谐波减速器、同步带 轮等驱动六个关节轴的旋转,注意观察一、二、三、四轴的结构,关节一至关节四的驱动电机为空心结构,关节机器人的驱动电机采用空心轴结构应该不常见,空心轴结构的电机一般 较大。采用空心轴电机的优点是:机器人各种控制管线可以从电机中心直接穿过,无论关节轴怎么旋转,管线不会随着旋转,即使旋转,管线由于布置在旋转轴线上,所以具有最小的 旋转半径。此种结构较好的解决了工业机器人的管线布局问题。对于工业机器人的机械结构 设计来说,管线布局是难点之一,怎样合理的在狭小的机械臂空间中布置各种管线(六个电机的驱动线、编码器线、刹车线、气管、电磁阀控制线、传感器线等),使其不受关节轴旋 转的影响,是一个值得深入考虑的问题。 机器人的腕部结构常见有如下几种结构

?3RS 在这三种手腕部的结构中,以第一种(RBR型)结构应用最为广泛,它适应于各种工作场合,后两种结构应用范围相对较窄,比如说3R型的手腕结构主要应用在喷涂行业等关节设计: 对于国外的工业机器人主要制造国家来说,六轴关节机器人的研发设计及制造已经有好几十 年的历史了,整个工业机器人的研发制造体系较为完善,他们的技术相对来说比较成熟,他们 在相互竞争中可以相互模仿、改善、不断推陈出新,他们的技术对于国内来说,近乎完美?而 国内目前这个行业还处在黎明前的黑暗阶段,虽然有不少公司有这个研发意图,或者正在研发途中,不管怎么说,浮出水面公布自己正在研发或者研发成功的公司应该说是极少数,即使宣布自己研发成功,也只是初步试验成功,真正产业化、商品化还有一段相当漫长的路要走?而更多的公司还停留在项目立项、技术评估、投入风险分析的阶段?由于国内做这个行业的 很少,相关的结构也没有什么可参考的,技术储备不足,少数的单位或个人有机会能够拆拆别 人的机器,拆个一知半解,更多的人只能在旁边看看了(比如说我,想拆都没机会A_A),还好了,网络资源丰富,今搜集到不少机械结构方面的图片,分享给大家参考,希望咱们做机械设计的(我应该也算是个机械工程师啊A_A毕竟我也是做机械的)少走点弯路,做出更好的机器? 六轴关节机器人的腕部关节设计较为复杂,因为在腕部同时集成了三种运动?小型的六轴关 节机器人的腕部关节主要采用谐波减速器?下面的图片较为详细的描述了常见的六轴关节机 器人的腕部结构?

浅析六轴工业机器人的控制方式及特点

浅析六轴工业机器人的控制方式及特点工业机器人是面向工业领域的多关节机械手或多自由度的机器装置,它能自动执行工作,是靠自身动力和控制能力来实现各种功能的一种机器。它可以接受人类指挥,也可以按照预先编排的程序运行,现代的工业机器人还可以根据人工智能技术制定的原则纲领行动。 6轴工业机器人的全部控制由一台微型计算机完成。另一种是分散(级)式控制,即采用多台微机来分担机器人的控制,如当采用上、下两级微机共同完成机器人的控制时,主机常用于负责系统的管理、通讯、运动学和动力学计算,并向下级微机发送指令信息;作为下级从机,各关节分别对应一个CPU,进行插补运算和伺服控制处理,实现给定的运动,并向主机反馈信息。根据作业任务要求的不同,机器人的控制方式又可分为点位控制、连续轨迹控制和力(力矩)控制。 6轴工业机器人的特点主要有以下几方面: (1)可编程:6轴工业机器人Biggist特点是柔性启动化,柔性制造系统中的一个重要组成部分。工业机器人可随其工作环境变化以及加工件的变化进行再编程,适合于小批量多品种具有均衡率的柔性制造生产线的应用。 (2)拟人化:6轴工业机器人结合机器人与人的特点。在6轴工业机器人的结构上有类似人的行走、腰转、大臂、小臂、手腕、手爪等部分,在控制上有电脑。其传感器提高了工业机器人对周围环境的自适应能力。 3)通用性:一般6轴工业机器人在执行不同的作业任务时具有较好的通用性。当然也有的工业机器人。 4)机电一体化:6轴工业机器人是机械学和微电子学的结合-机电一体化技术。工业机器人具有各种传感器可以获取外部环境信息,而且还具有记忆能力、语言理解能力、

图像识别能力、推理判断能力等人工智能,这些都是微电子技术的应用,特别是计算机技术的应用密切相关。 六轴关节工业机器人的研发设计及制造已经有好几十年的历史了,整个工业机器人的研发制造体系较为完善,各研发厂家在相互竞争中可以相互模仿、改善、不断推陈出新。博立斯多年来坚持投入研发、生产各类自动化设备,其中包括:数控车床机械手、上下料机械手、机床机械手、冲压机械手、6轴工业机器人、4轴工业机械手、多轴工业机器人等。多年来不断推陈出新,研发生产的自动化设备帮助许多企业解决了生产难题,备受企业的喜爱。

六自由度工业机器人设计

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

喷漆机器人控制系统方案设计

喷涂机器人控制系统初步方案 一、控制系统组成框图 本控制系统采用了以PC104为核心,以步进电机驱动网为低层控制通道的开放式控制器。下图是整个控制系统的组成框图。

二、PC104模块选型 采用PC104是因为它有如下特点:结构小巧紧凑, 仅96 mm ×90 mm面积内集成了PC 机所有功能;采用自栈接的母线结构,级联牢固,易于扩充;整机功耗低;兼容性好,可以借鉴PC机成熟技术;外设丰富,应用简单。 本控制系统PC104模块选用研华PCM-3343F。其组成如下:核心模块DM&P V ortex86DX 的高性能低功耗CPU 模块,CPU 速度1.0 GHz,带有浮点运算单元,在板集成了256MB DDR2 SDRAM(最大可支持512MB)、显示控制器(支持LCD显示,最高分辨率为1024×768),以太网控制器等。带有PA TA硬盘接口1个,PC104扩展插槽1个,KB/MS插槽1个,USB2.0接口4个,16位GPIO口,RS-232接口3个,RS-232/422/485接口1个。 选择该嵌入式主板时,应注意: 1)购买时,要求将系统内存升级到512MB; 2)购买时,要求配齐以下配件: ①键盘及鼠标的接口线共2根(编号及图片如下); p/n: 1703060053p/n: 1700060202 ②VGA接口线1根(编号及图片如下); p/n: 1700000898

③US B×2接口线1根(编号及图片如下); p/n: 1703100260 ④RS-232×2接口线1根(编号及图片如下); p/n: 1701200220 ⑤RS-422/485接口线1根(编号及图片如下);p/n: 1703040157 ⑥IDE接口线1根(编号及图片如下); p/n: 1701440350 ⑦外接Li电池1个(编号及图片如下); p/n: 1750129010

机器人控制系统设计(毕业设计)文献综述

一、前言 1.课题研究的意义,国内外研究现状和发展趋势 1.1课题研究的意义 随着机器人在工业装配线的应用越来越广泛,工业环境对其控制系统的要求也越来越高,所以开放式机器人控制系统的设计具有工程实际意义。 课题以一四自由度关节型机器人研制为背景,设计机器人运动控制系统的硬件电路和软件结构,对机器人的运动控制电路进行设计,实现机器人按照预定轨迹或自主运动控制功能。 在机械工业中,应用机械手的意义可以概括如下: ①以提高生产过程中的自动化程度 应用机械手有利于实现材料的传送、工件的装卸、刀具的更换以及机器的装配等的自动化的程度,从而可以提高劳动生产率和降低生产成本。 ②以改善劳动条件,避免人身事故 在高温、高压、低温、低压、有灰尘、噪声、臭味、有放射性或有其他毒性污染以及工作空间狭窄的场合中,用人手直接操作是有危险或根本不可能的,而应用机械手即可部分或全部代替人安全的完成作业,使劳动条件得以改善。 ③可以减轻人力,并便于有节奏的生产 应用机械手代替人进行工作,这是直接减少人力的一个侧面,同时由于应用机械手可以连续的工作,这是减少人力的另一个侧面。因此,在自动化机床的综合加工自动线上,目前几乎都没有机械手,以减少人力和更准确的控制生产的节拍,便于有节奏的进行工作生产 随着机器人技术的发展,机器人应用领域的不断扩大,对机器人的性能提出了更高的要求,因此,如何有效地将其他领域(如图像处理、声音识别、最优控制、人工智能等)的研究成果应用到机器人控制系统的实时操作中,是一项富有挑战性的研究工作。而具有开放式结构的模块化、标准化机器人,其控制系统的研究无疑对提高机器人性能和自主能力,推动机器人技术的发展具有重大意义。 1.2国内外研究现状和发展趋势 随着机器人控制技术的发展,针对结构封闭的机器人控制器的缺陷,开发“具有开放式结构的模块化、标准化机器人控制器”是当前机器人控制器的一个发展方向。近几年,日本、美国和欧洲一些国家都在开发具有开放式结构的机器人控制器,如日本安川公司基于PC开发的具有开放式结构、网络功能的机器人控制器。我国863计划智能机器人主题也已对这方面的研究立项。 由于适用于机器人控制的软、硬件种类繁多和现代技术的飞速发展,开发一个结构完全开放的标准化机器人控制器存在一定困难,但应用现有技术,如工业PC

六轴工业机器人实验报告

六轴工业机器人模块 实验报告

六轴工业机器人模块实验报告 一、实验背景 六自由度工业机器人具有高度得灵活性与通用性,用途十分广泛。本实验就是在开放得六自由度机器人系统上,采用嵌入式多轴运动控制器作为控制系统平台,实现机器人得运动控制。通过示教程序完成机器人得系统标定。学习采用C++编程设计语言编写机器人得基本控制程序,学习实现六自由度机器人得运动控制得基本方法。了解六自由度机器人在机械制造自动化系统中得应用。 在当今高度竞争得全球市场,工业实体必须快速增长才能满足其市场需求。这意味着,制造企业所承受得压力日益增大,既要应付低成本国家得对手,还要面临发达国家得劲敌,二后者为增强竞争力,往往不惜重金改良制造技术,扩大生产能力。 机器人就是开源节流得得利助手,能有效降低单位制造成本。只要给定输入成值,机器人就可确保生产工艺与产品质量得恒定一致,显著提高产量。自动化将人类从枯燥繁重得重复性劳动中解放出来,让人类得聪明才智与应变能力得以释放,从而生产更大得经济回报。 二、实验过程 1、程序点0——开始位置 把机器人移动到完全离开周边物体得位置,输入程序点 0。按下手持操作示教器上得【命令一览】键,这时在右侧弹出指令列表菜单如图: 按手持操作示教器【下移】键,使{移动 1}变蓝后,按【右移】键,打开{移动1}子列表,MOVJ 变蓝后,按下【选择】键,指令出现在命令编辑区。修改指令参数为需要得参数,设置速度,使用默认位置点 ID 为 1。(P1 必须提前示教好)。按下手持操作示教器上得【插入】键,这时插入绿色灯亮起。然后再按下【确认】键,指令插入程序文件记录列表中。此时列表内容显示为: MOVJ P=1 V=25 BL=0 (工作原点)

工业机器人的基本参数和性能指标

工业机器人的基本参数和性能指标 表示机器人特性的基本参数和性能指标主要有工作空间、自由度、有效负载、运动精度、运动特性、动态特性等。 (1)工作空间(Work space)工作空间是指机器人臂杆的特定部位在一定条件下所能到达空间的位置集合。工作空间的性状和大小反映了机器人工作能力的大小。理解机器人的工作空间时,要注意以下几点: 1)通常工业机器人说明书中表示的工作空间指的是手腕上机械接口坐标系的原点在空间能达到的范围,也即手腕端部法兰的中心点在空间所能到达的范围,而不是末端执行器端点所能达到的范围。因此,在设计和选用时,要注意安装末端执行器后,机器人实际所能达到的工作空间。 2)机器人说明书上提供的工作空间往往要小于运动学意义上的最大空间。这是因为在可达空间中,手臂位姿不同时有效负载、允许达到的最大速度和最大加速度都不一样,在臂杆最大位置允许的极限值通常要比其他位置的小些。此外,在机器人的最大可达空间边界上可能存在自由度退化的问题,此时的位姿称为奇异位形,而且在奇异位形周围相当大的范围内都会出现自由度进化现象,这部分工作空间在机器人工作时都不能被利用。 3)除了在工作守闻边缘,实际应用中的工业机器人还可能由于受到机械结构的限制,在工作空间的内部也存在着臂端不能达到的区域,这就是常说的空洞或空腔。空腔是指在工作空间内臂端不能达到的完全封闭空间。而空洞是指在沿转轴周围全长上臂端都不能达到的空间。 (2)运动自由度是指机器人操作机在空间运动所需的变量数,用以表示机器人动作灵活程度的参数,一般是以沿轴线移动和绕轴线转动的独立运动的数目来表示。 自由物体在空间自六个自由度(三个转动自由度和三个移动自由度)。工业机器人往往是个开式连杆系,每个关节运动副只有一个自由度,因此通常机器人的自由度数目就等于其关节数。机器人的自由度数目越多,功能就越强。日前工业机器人通常具有4—6个自由度。当机器人的关节数(自由度)增加到对末端执行器的定向和定位不再起作用时,便出现了冗余自由度。冗余度的出现增加了机器人工作的灵活型,但也使控制变得更加复杂。 工业机器人在运动方式上,总可以分为直线运动(简记为P)和旋转运动(简记为R)两种,应用简记符号P和R可以表示操作机运动自由度的特点,如RPRR表示机器人操作机具有四个自由度,从基座开始到臂端,关节运动的方式依次为旋转-直线-旋转-旋转。此外,工业机器人的运动自由度还有运动范围的限制。 (3)有效负载(Payload)有效负载是指机器人操作机在工作时臂端可能搬运的物体重量或所能承受的力或力矩,用以表示操作机的负荷能力。 机器人在不同位姿时,允许的最大可搬运质量是不同的,因此机器人的额定可搬运质量是指其臂杆在工作空间中任意位姿时腕关节端部都能搬运的最大质量。

六轴工业机器人实验报告

六轴工业机器人模块 实验报告 姓名:张兆伟 班级:13 班 学号:30 日期:2016年8月25日

六轴工业机器人模块实验报告 一、实验背景 六自由度工业机器人具有高度的灵活性和通用性,用途十分广泛。本实验是在开放的六自由度机器人系统上,采用嵌入式多轴运动控制器作为控制系统平台,实现机器人的运动控制。通过示教程序完成机器人的系统标定。学习采用C++编程设计语言编写机器人的基本控制程序,学习实现六自由度机器人的运动控制的基本方法。了解六自由度机器人在机械制造自动化系统中的应用。 在当今高度竞争的全球市场,工业实体必须快速增长才能满足其市场需求。这意味着,制造企业所承受的压力日益增大,既要应付低成本国家的对手,还要面临发达国家的劲敌,二后者为增强竞争力,往往不惜重金改良制造技术,扩大生产能力。 机器人是开源节流的得利助手,能有效降低单位制造成本。只要给定输入成值,机器人就可确保生产工艺和产品质量的恒定一致,显著提高产量。自动化将人类从枯燥繁重的重复性劳动中解放出来,让人类的聪明才智和应变能力得以释放,从而生产更大的经济回报。 二、实验过程 1、程序点0——开始位置 把机器人移动到完全离开周边物体的位置,输入程序点 0。按下手持操作示教器上的【命令一览】键,这时在右侧弹出指令列表菜单如图:按手持操作示教器【下移】键,使{移动 1}变蓝后,按【右移】键,打开{移动 1}子列表,MOVJ 变蓝后,按下【选择】键,指令出现在命令编辑区。修改指令参数为需要的参数,设置速度,使用默认位置点 ID 为 1。(P1 必须提前示教好)。按下手持操作示教器上的【插入】键,这时插入绿色灯亮起。然后再按下【确认】键,指令插入程序文件记录列表中。此时列表内容显示为: MOVJ P=1 V=25 BL=0 (工作原点) 2、程序点1——抓取位置附近(抓取前) 位置点1必须选取机器人接近工件时不与工件发生干涉的方向、位置。(通常在抓取位置的正上方)按下手持操作示教器上的【命令一览】键按手持操作示教器【下移】键,使{移动 1}变蓝后,按【右移】键,打开{移动 1}子列表,MOVJ

六轴工业机器人控制系统探究

高 新 技 术 中国新技术新产品- 1 - 随着机器人技术的发展,在现代工业生产中,机器人发挥着越来越重要的作用,改变了传统的生产和生活方式。引起了世界各国的广泛关注。工业机器人由机器人控制系统和机器人本体两部分组成,一般工业计算机使用Windows操作系统,但是却无法满足工业机器人实时性控制要求。国内的运动控制器主要采用三种方案。 方案一:A R M (l i n u x )+D S P + F P G A ,核心运算在D S P 实现,A R M (linux)里面实现人机交互。例如广州数控采用本方案。 方案二:PC(Windows)+DSP+ F P G A ,核心运算在D S P 实现,P C (Windows)里面实现人机交互。例如固高采用本方案。 方案三:PC(Windows)+DSP+ F P G A ,核心运算在P C 实现,P C (Windows)里面实现人机交互。例如卡诺普采用本方案。 本文研究了一种基于R T X (R e a l Time Extend)的工业机器人控制系统,在实时性、精度方面均有优势,可满足应用需要。 一、工业机器人本体介绍 我国自主研发的六轴工业机器人本体的驱动装置,采用的是交流伺服电机和减速器两种构件。六轴工业机器人的本体,主要包括回转机体、腕部、大臂和小臂等几部分。其中,全部关节都是转动关节。机器人的前三个关节,能够将末端工具送至任何空间位置,后三个关节能够满足不同工具姿态的要求。 从结构上面来看,第1关节为数值方向旋转,属于六轴工业机器人腰部关节,底部底座位置安装着电机;第2关节相当于人体的肩关节,其轴线为水平方向,并且大臂缠绕此轴线之上;第3关节就是机器人的小臂和手腕,而第4关节为带动手腕旋转,第5关节做俯仰旋转运用,第6关节做旋转运用。 Windows系统属于多任务操作系统,可同时并行多项任务,系统核心层的任务调度器可调度用户线程。同时,Windows系统实现了一个由优先驱动的抢占式调度系统,通过配额的调整,根据时间进行调度。根据调度机制,在运行过程中,用户的程序如果超过了实时性的要求,即超过15ms,则可能需要等待更长时间才能得以处理。 Windows系统中的硬件采用的是两片级联的8259芯片,但是由于PCI分配中断资源属于常规中断,且由于BIOS运行属于实时模式,因此只有在保护模式下其才能够正常使用。这也就是说,目前系统中的 中断实现还存在局限性,需要加以进一步开发和研究,完善系统中断实现,以更好适应机器人控制系统发展,满足其要求。 基于此,本文探究了一种基于RTX 系统的六轴工业机器人控制系统。 二、基于RTX工业机器人控制系统结构介绍 (一)RTX系统 事实上,RTX是Windows系统内核体系的拓展和眼神,为系统提供实时解决方案,有效拓展了抽象层HAL,建立了一种独立内核驱动模式。RTX系统可将既有系统的线程间切换时间消耗,也只有短短的数微妙。系统结构图如图1所示。 经过拓展的实时HAL,其RTX使用的是中断管理模式,而与Windows线程相比,RTX可实现实时线程严格调度管理,并且RTX线程也比其他系统的调度权要优越。同时,通过扩展的HAL, RTX还拥有自身的中断管理机制,可直接访问I/O硬件端口。因此,RTX的上述机制,可该系统始终保持优先权,而不被系统线程堵塞。RTX线程与Windows线程间,可实现共享内存数据,并由实时信号负责两部分的同步通信。RTX定时器精度,由运行环境来决定和设置,可达到0.2ms精度。 (二)系统硬件结构分析 六轴工业机器人系统结构包括三部分,即机器人手臂、电气控制箱和工业计算机。如图2所示。 机器人手臂主要负责机器人操作,其可直接带动末端,控制和实现计算机的各种动作和操作。机器人手臂为全关节式,通过旋转运动可实现任何动作和姿态。而电气控制箱则是内里安装有伺服电动驱动器的部分,用于驱动机器人手臂关节,实现手臂关节的启停与运动。同时,这部分还包括各种保护电路、辅助电路和I/O电路等。 六轴工业机器人控制系统探究 汤嘉荣1,2 (1.广州数控设备有限公司,广东 广州 510000;2.广州市广数职业培训学院,广东 广州 510000) 摘 要:六轴工业机器人系统要求具有高实时性和高精度,本文研究了一种基于RTX的工业机器人系统。本文对工业机器人的结构做了准确介绍,重点分析了基于RTX的控制系统构架,并探究了其软硬件结构,在利用Windows界面功能和RTX实时处理能力,实现了开放、可扩展的六轴工业机器人系统。实践表明,这种工业机器人的点位和轨迹精度均满足生产需要,值得推广。 关键词:工业机器人;控制系统;实时性;探究中图分类号:TP242 文献标识码:A 图1 RTX 系统结构 图2

机器人分布式控制系统设计与实现

机器人分布式控制系统设计与实现 1引言 目前,机器人系统的特点是开放式机器人控制,强调结构化、模块化、 可扩展性、交互性,是对机器人设计结构单一、信息封闭、缺少交互性缺点的突破。分层分布式控制系统采用集中管理,分散控制方式,这种控制方法优点体 现在:集中监控和管理,管理和现场分离,管理更加综合化和系统化;实现分 散控制可使各功能模块的设计、装配、调试以及维护相互独立,系统控制的危 险性分散,可靠性提高,投资减小;采用网络通信技术,可根据需要增加以微 处理器为核心的功能模块,具有良好的系统开放性、扩展性和升级特性。 本论文详细介绍了一种分层分布式控制系统的设计方案,系统由上到下分 为主控中心决策层、车载PC运算层、下位机驱动子层以及位置反馈子层。主 控中心决策层是系统的主层,可以是台式机或笔记本电脑,基于VC++编译环 境设计的人机交互界面,满足友好、便于操作的要求,主控中心决策层的功能 是总体规划和分配任务,对机器人进行远程监控;车载PC运算层为一台笔记 本电脑,基于VC++编译环境设计了控制界面,通过无线网卡与主控中心决策 层进行数据传输,采用面向连接可靠的TCP传输控制协议,保证数据传输的可 靠性;下位机驱动子层和位置反馈子层是相互独立的功能模块,与车载PC运 算层之间通过串口进行通信;下位机驱动子层是一个完整的直流电 机闭环控制系统,包括CPU、控制芯片、驱动芯片以及增量式光电编码器;位置反馈子层通过CPU的I/O口和中断得到机器人车轮轴转角信息,结合机器 人机械系统的实际尺寸计算机器人中心的实际位置信息,处理好的位置信息通 过串口反馈给车载PC运算层。该控制系统应用在国家自然科学基金资助项目 和国家重点基础研究发展计划973项目的移动机器人平台上,运动控制测试结 果表明,分层分布式控制方式控制精度高,稳定性好,系统响应迅速;同时该 控制系统具有超强的计算能力和二次开发潜力,根据项目研究需要可在各个子 层进行分布式扩展,比如在下位机驱动子层和位置反馈子层的同级层中扩展传 感器功能子层,增加机器人的智能。该控制系统为项目的实验工作奠定基础。 2分层分布式控制系统设计 1. 基于VC++的主控中心决策层设计 主控中心决策层的作用是总体规划和分配任务,对机器人进行远程监控。 基于VC++编译环境,采用模块化方法对人机交互系统进行设计,分为网络数 据传输模块、运动参数输入模块、轨迹显示模块、视觉监控模块。如图

六轴关节机器人机械结构

六轴关节机器人机械结构 < 7". J4 3KI5 EOtb 8 J& UKi:; ---- =7i& J3 nioltir gr”/ < 9 J5 axis motor Flhow -12. J6 訣在motor <5 J3 axi reduction / /<1 1>J5 3ME diaper anr Wnst hausine/ / 営tier <2XJ1 axis n'drint J2 axis r- di.nt nn pnaf -二1:;J I axis motor 上图为常见的六轴关节机器人的机械结构,六个伺服电机直接通过谐波减速器、同步带 轮等驱动六个关节轴的旋转,注意观察一、二、三、四轴的结构,关节一至关节四的驱动电机为空心结构,关节机器人的驱动电机采用空心轴结构应该不常见,空心轴结构的电机一般 较大。采用空心轴电机的优点是:机器人各种控制管线可以从电机中心直接穿过,无论关节轴怎么旋转,管线不会随着旋转,即使旋转,管线由于布置在旋转轴线上,所以具有最小的旋转半径。此种结构较好的解决了工业机器人的管线布局问题。对于工业机器人的机械结构 设计来说,管线布局是难点之一,怎样合理的在狭小的机械臂空间中布置各种管线(六个电机的驱动线、编码器线、刹车线、气管、电磁阀控制线、传感器线等),使其不受关节轴旋转的影响,是一个值得深入考虑的问题。 机器人的腕部结构常见有如下几种结构

JT5(弯曲)"4(旋转) 为?? JT6 (旋 转) =£\JT4 (弯 曲) JT6 (旋转)JT5(弯曲)

?3R型 JT6 (旋转) JT4 (旋转) 在这三种手腕部的结构中,以第一种(RBR型)结构应用最为广泛,它适应于各种工作场合,后两种结构应用范围相对较窄,比如说3R型的手腕结构主要应用在喷涂行业等. 关节设计: 对于国外的工业机器人主要制造国家来说,六轴关节机器人的研发设计及制造已经有好几十 年的历史了,整个工业机器人的研发制造体系较为完善,他们的技术相对来说比较成熟,他们在相互竞争中可以相互模仿、改善、不断推陈出新,他们的技术对于国内来说,近乎完美?而 国内目前这个行业还处在黎明前的黑暗阶段,虽然有不少公司有这个研发意图,或者正在研发途中,不管怎么说,浮出水面公布自己正在研发或者研发成功的公司应该说是极少数,即使宣布自己研发成功,也只是初步试验成功,真正产业化、商品化还有一段相当漫长的路要走?而更多的公司还停留在项目立项、技术评估、投入风险分析的阶段?由于国内做这个行业的 很少,相关的结构也没有什么可参考的,技术储备不足,少数的单位或个人有机会能够拆拆别 人的机器,拆个一知半解,更多的人只能在旁边看看了(比如说我,想拆都没机会A_A),还好了,网络资源丰富,今搜集到不少机械结构方面的图片,分享给大家参考,希望咱们做机械设计的(我应该也算是个机械工程师啊A_A毕竟我也是做机械的)少走点弯路,做出更好的机器? 六轴关节机器人的腕部关节设计较为复杂,因为在腕部同时集成了三种运动?小型的六轴关节机器人的腕部关节主要采用谐波减速器?下面的图片较为详细的描述了常见的六轴关节机 器人的腕部结构?

六轴机械臂控制系统软硬件平台开发研究.doc

六轴机械臂控制系统软硬件平台开发研究 2020年4月

六轴机械臂控制系统软硬件平台开发研究本文关键词:软硬件,控制系统,机械,开发,研究 六轴机械臂控制系统软硬件平台开发研究本文简介:摘要伴随着工业机械臂在中小型加工制造企业的投入和使用,机械臂可以出色的完成重复性任务,显着地提升了工厂传统加工作业自动化水平,缩短了产品加工周期,有效地提高了工厂生产率及降低生产成本。因而,随着工业机械臂应用场景多样化的发展,苛刻的生产工况对机器人的体积、灵活度等方面提出了更高的要求。工业机 六轴机械臂控制系统软硬件平台开发研究本文内容: 摘要伴随着工业机械臂在中小型加工制造企业的投入和使用,机械臂可以出色的完成重复性任务,显着地提升了工厂传统加工作业自动化水平,缩短了产品加工周期,有效地提高了工厂生产率及降低生产成本。因而,随着工业机械臂应用场景多样化的发展,苛刻的生产工况对机器人的体积、灵活度等方面提出了更高的要求。工业机械臂控制系统正朝着开放性、模块化的方向发展,设计适应多种环境、性价比高,满足中小型加工工厂需求的机械臂运动控制系统势在必行。本文的主要目的为通过建立的分层结构的机械臂

控制系统软硬件平台,实现对工业机械臂的控制。主要的工作内容如下:(1)机械臂运动控制系统设计。系统采用PC+STM32二级控制体系结构,替代现有多核心架构,有效地降低研发成本,提高了系统结构稳定性,能对不同应用类型的机械臂控制方案进行快速实现。上位机运行基于Visual C++设计的上位机控制软件,实现了机械臂控制系统的运动控制、交互等功能。下位机为机器人控制器,采用STM32微处理器作为机器人控制器的主控芯片,主要负责机器人的运动控制,其中通过I/O接口向机器人伺服系统发送脉冲数量和频率,完成对机械臂伺服系统的控制,最终实现机器人关节联动控制。采用PID 控制算法,用来处理给定位置信息和实际位置信息偏差,降低位置控制误差,最终实现机械臂的正常运转并完成简单的动作的控制。(2)机械臂运动规划算法与位置控制策略研究。本文提出了机械臂关节速度连续运动规划方案,通过引入神经动力学方法到所提出的运动规划方案中,有效消除机械臂末端任务切换时关节速度跳变产生的位置误差,最后通过仿真验证所提运动规划方案的准确性。针对单轴机械臂伺服系统,设计了基于自适应反步法的机械臂伺服系统的位置控制策略,所设计的跟踪控制算法具有抗扰动性、快速性等优点,仿真验证其有效性。(3)完成对机械臂运动控制系统的联合调试和实验分析,所设计的控制系统能够实现机械臂本

六自由度机器人控制系统设计

1前言 1.1 焊接机器人的发展历史与现状 现代机器人的研究始于20世纪中期,其技术背景是计算机和自动化的发展,以及原子能的开发利用。美国原子能委员会下属的阿尔贡研究所为解决可代替人进行放射性物质的处理问题,在1947年研制了遥控式机械手臂;1948年又相继开发了电气驱动式的主从机械手臂,从而解决了对放射性物质的进行远距离操作的问题。1954年,美国科学家戴沃尔最先提出工业机器人的概念,并申请了新的专利。其主要特点是借助伺服技术来控制机器人的关节,并利用人手对机械手臂进行动作示教,机械手臂能实现人物动作的记录和再现。这就是示教再现机械臂,现在所用的机械手臂差不多都采用这种控制方式。伴随着现代社会的发展,为了提高生产效率,稳定和提高产品的质量,加快实现工业生产机械化,改善工人劳动条件,已经大大改进了机械手臂的性能,并大量应用于实际生产中,尤其是在高压、高温、多粉尘、高噪音和重度污染的场合。焊接机器人的诞生可以追溯到上世纪70年代,是由日本发那科(FANUC)公司生产的小型机器人改进的,受限于当时的技术手段以及高昂的造价,使得当时的焊接机器人不能得到很好的应用。机械手臂是一种工业机器人,它由控制器、操作机、检测传感装置和伺服驱动系统组成,是一种可以自动控制、仿人手操作、可以重复编程、可以在三维空间进行各种动作的自动化生产设备。机械手臂首先是在汽车制造工业中使用的,它一般可进行焊接、上下料、喷漆以及搬运。它可代替人们进行从事繁重、单调的重复劳动作业,并且能够大大改善劳动生产率,提高产品的质量[1]。 到了90年代初,随着计算机技术、微电子技术、网络技术等的快速发展,机器人技术也得到了飞速发展。工业机器人的制造水平、控制速度和控制精度、可靠性等不断提高,而机器人的制造成本和价格却不断下降。在西方国家,由于劳动力成本的提高为企业带来了不小的压力,而机器人价格指数的降低又恰巧为其进一步推广应用带来了契机,采用机器人的利润显然要比采用人工所带来的利大,使得焊机机器人得到了推广,同时技术的进步也使得焊机机器人技术得到很大提高。 进入新世纪之后,由于各国对焊接机器人的不断重视,使得焊接机器人技术取得了很大的进步。同时由于其焊机精度及更低的生产成本,也使得它得到了越来越多的应用。目前,焊接机器人主要用于装卸、搬运、焊接、铸锻以及热处理等方面,无论数量、品种和性能方面都还不能满足工业生产发展需要。在一些特殊的行业,使用它来代替人工操作的,主要是在危险作业、多粉尘、高温、噪声、工作空间小等的不适于人工作业的环境。 1.2 焊接机器人发展趋势

六轴关节机器人机械结构

六轴关节机器人机械结构 上图为常见的六轴关节机器人的机械结构,六个伺服电机直接通过谐波减速器、同步带轮等驱动六个关节轴的旋转,注意观察一、二、三、四轴的结构,关节一至关节四的驱动电机为空心结构,关节机器人的驱动电机采用空心轴结构应该不常见,空心轴结构的电机一般较大。采用空心轴电机的优点是:机器人各种控制管线可以从电机中心直接穿过,无论关节轴怎么旋转,管线不会随着旋转,即使旋转,管线由于布置在旋转轴线上,所以具有最小的旋转半径。此种结构较好的解决了工业机器人的管线布局问题。对于工业机器人的机械结构设计来说,管线布局是难点之一,怎样合理的在狭小的机械臂空间中布置各种管线(六个电机的驱动线、编码器线、刹车线、气管、电磁阀控制线、传感器线等),使其不受关节轴旋转的影响,是一个值得深入考虑的问题。 机器人的腕部结构常见有如下几种结构:

在这三种手腕部的结构中,以第一种(RBR型)结构应用最为广泛,它适应于各种工作场合,后两种结构应用范围相对较窄,比如说3R型的手腕结构主要应用在喷涂行业等. 关节设计: 对于国外的工业机器人主要制造国家来说,六轴关节机器人的研发设计及制造已经有好几十年的历史了,整个工业机器人的研发制造体系较为完善,他们的技术相对来说比较成熟,他们在相互竞争中可以相互模仿、改善、不断推陈出新,他们的技术对于国内来说,近乎完美.而国内目前这个行业还处在黎明前的黑暗阶段,虽然有不少公司有这个研发意图,或者正在研发途中,不管怎么说,浮出水面公布自己正在研发或者研发成功的公司应该说是极少数,即使宣布自己研发成功,也只是初步试验成功,真正产业化、商品化还有一段相当漫长的路要走.而更多的公司还停留在项目立项、技术评估、投入风险分析的阶段.由于国内做这个行业的很少,相关的结构也没有什么可参考的,技术储备不足,少数的单位或个人有机会能够拆拆别人的机器,拆个一知半解,更多的人只能在旁边看看了(比如说我,想拆都没机会^_^),还好了,网络资源丰富,今搜集到不少机械结构方面的图片,分享给大家参考,希望咱们做机械设计的(我应该也算是个机械工程师啊^_^毕竟我也是做机械的)少走点弯路,做出更好的机器. 六轴关节机器人的腕部关节设计较为复杂,因为在腕部同时集成了三种运动.小型的六轴关节机器人的腕部关节主要采用谐波减速器.下面的图片较为详细的描述了常见的六轴关节机器人的腕部结构.

面向智能家居的机器人控制系统设计

摘要 机器人技术涉及领域众多,包括电子、机械学、自动控制、传感器技术等,是一门多技术集合的领域。随着工业自动化在世界的飞速发展,移动机器人在生产生活中的地位逐渐提高。文章主要讲述了家庭机器人的设计过程,以及机械手的设计方案。 以AT89C51 单片机作为本次设计核心,借助L298N电机控制芯片以完成对直流电机的控制,比如如何启停,如何改变方向,改变行驶速度。以应对移动机器人所需完成任务动作的要求。在如何选择合适的机器人设计中,采用了脉冲宽度调制技术对电机进行控制,为了达到期望值采用调节占空比大小来实现。 关键词:智能家居机器人;AT89C51 单片机;L298N电机控制芯片;PWM控制;电机控制。 ABSTRACT Robot technology involves many fields, including electronics, mechanics, automatic control, sensor technology and so on. It is a field of multi technology collection. With the rapid development of industrial automation in the world, the position of mobile robots in production and life is gradually improving. This article mainly describes the design process of the family robot and the design plan of the manipulator. With the AT89C51 MCU as the core of this design, the control chip of L298N motor is used to control the DC motor, such as how to start and stop, how to change direction and change the speed of driving. In order to meet the requirements of mobile robot for completing tasks. In how to choose the suitable robot design, the pulse width modulation technology is used to control the motor. In order to achieve the desired value, the size of the duty ratio is realized. Key words:Screening manipulator;AT89C51 monolithic integrated circuit,;LN298 motor control chip,;PWM technology;motor control. 第一章绪论 1.1 智能家居机器人的发展现状 机器人大家都不陌生,我们首先来谈谈移动机器人。移动机器人是一个集环境感知、动态决策与规划、行为控制与执行等多种功能于一体的综合系统。[12]随着传感器技术和自动控制技术的不断发展,机器人的性能得到不断提高。机器人的应用也不再局限与工业生产以及军事领域,它同时还广泛于民用领域,如除草、灌溉、导航、室内清洗和安全防范等等。

低成本六轴工业机器人实践型教学方案

低成本六轴工业机器人人手一套实践型教学方案 一、方案提出的背景 1)学校机器人少,学生操作机器人的机会不多;蜻蜓点水; 2)学生对机器人结构不理解,影响其学习效果;知其然不知其所以然; 3)老师教一点,学生就学一点,没有自信心,没有兴趣;照猫画虎,没有触及本质; 4)目前机器人培训手段单一,师资贫乏,导致很多学生的学习效果企业不认可;培而不精,训而不专; 二、方案分析 要想得到很好的教学效果,实践是非常重要的环节,但是由于安全性、成本、是否方便上课等原因,导致目前机器人教学的实践效果受到很大的限制。一台6轴、全伺服的工业机器人,按照传统的模块划分如下: 1)机械本体;(底座、大臂、小臂等) 2)减速器、轴承、同步带、齿轮等; 3)驱动器、电机; 4)控制器、示教盒; 5)外部模块、总线、通讯等;

如果按照30人同时上课,人手一套的实践理论,结合机器人本身的特色,考虑成本因素,提出如下的方案: 1)以1kg~3kg负载的工业机器人为对象,500mm~700mm臂长,六轴,全伺服,主流控制系统; 2)配置2套完整的机器人,机器人+电控箱+主流控制系统和示教盒,随时可以操作、演示、学习等; 3)配置15套机械本体(底座、大臂、小臂等)+减速器、轴承、同步带、齿轮+内部电缆等;人手一套,2个学生一组,完成装配过程,如果需要体验精密加工过程,则机械本体直接提供铸造件和精加工图纸; 4)配置5套驱动器+电机+线缆+控制器+简易示教盒;学生组装完成的机器人本体在此步骤做整体测试; 5)配置5套外部模块、总线和通讯模块,机器人连接外部模块、总线等做高级使用; 6)全虚拟软件、半实物仿真、离线编程软件等。 一轴结构二轴结构

相关文档
最新文档