工业码垛机器人运动学仿真
码垛机器人运动学分析与仿真_芮执元
上, 是关节 $ / % 的关节轴线与 $ 和 $ / % 关节轴线公 垂线的交点。
转角范围 # -
@2A
KB LB LEMNEOJ CB 4;OPQFIP $ *I:IPJ &B KRIOMISJ IMQFB #ISETOJ 4IOI:QME;O QOG (M:ISS &OQFUSES ;H KQVI 4IQ: #:ENI WEMX %IFEVQFY *EOE;O @ 8 A B Z;[\RMB ’IMX;GS &\\FB ’IVXB =OT:T, +--5, ,.": 9/2- $ 9.-,B
"
机器人运动学分析
可以根据机器人的结构形式建立机器人的连杆坐
!! 0 % # + 0 )+ + )+
标系, 如图 * 所示, 关节 % 的轴线为铅垂方向, 关节 * 、 关 节 2 和关节 , 的轴线水平且平行。 建立连杆坐标系的规 则如下: 连杆 $ 坐标系的坐标原点位于 $ 朱金波编著B 中文版 *:; < =>4C>==7 DEFGHE:I 9B - 工业产品 设计完全掌握 @ ’ A B 北京 ! 兵器工业出版社 J +--2B
;GS &\\FB ’IVXB =OT:T, +--9 , ,.+ : 96,. $ 9655B $ (编辑 凌 云)
产品码垛作业工业机器人离线编程与虚拟仿真
(封面)XXXXXXX学院产品码垛作业工业机器人离线编程与虚拟仿真题目:院(系):专业班级:学生姓名:指导老师:时间:年月日1拆垛机器人工作站构成自动化物流系统中,与码垛应用相对应的为拆跺应用,即把成垛的产品依次搬运至流水线上,例如烟草物流系统中出人智能仓库时的码垛拆垛、袋装原材料拆垛并开袋、汽车零部件的拆垛上料等应用。
本工作站为箱类产品拆垛应用,成垛的原料摆放在枝板上,随枝板流动至枝板输送链拆垛工位处,利用ABB公司的IRB6700机器人将产品从枝板上搬运至产品输送链上,以便流至下工位进行处理,如图6一l所示。
I )枝板输送链载有产品的枝板经由左侧的进料输送链流转至末端拆垛工位,并且对未端设有至lj位检测传感器,当机器人完成该校板的拆垛任务后,空枝板经由右侧输出线传至下一士位,便于空枝板的回收,之后进料输送链传送下一个载有产品的枝板,依次循环2)吸盘工具机器人末端法兰盘装有吸盘工具(图6-3),利用真空发生器产生真空,对产品进行拾取处理,机器人利用输出信号控制真空的产生与关闭,从而实现产品盒的拾取与释放,该工具采用16个吸盘,气路分为4蹈,利用机器人4路数字输出端口分别进行控制,3 )产品输送链I机器人将拆垛产品按照指定的方式放置在产品输送链前端,经由该输送链传送至下工位;在该输送链前端设有传感器,用于枪测当前位置是否有物料,当没有物料时才允许机器人执行下一个物料的放置,如图6-5所示。
2、信号组的设置与用法3、数组的应用在定义程序数据时,可以将同种类型、同种用途的数值存放在同一个数据中,当调用该数据时需要写明索引号来指定我们调用的是该数据中的哪个数值,这就是所谓的数组。
在RAPID申可以定义维数组、二维数组以及三维数组。
4、写屏指令的运用在编写例行程序时,将该程序中的某些数据设置为参数,这样在调用该程序时输入不同的参数数据,贝lj可对应执行在当前数据值情况下机器人对应执行的任务。
例如,在切割应用中,频繁使用切割正方形的程序,切割正方形的指令及算法是致的,只是正方形的顶点位置、边长不一致,这样可以将这两个变量设为参数。
一种码垛机器人的设计与仿真
一种码垛机器人的设计与仿真节 1.01 摘要21世纪,科学技术的发展可谓日新月异,各种信息技术的不断发展进步,推动着社会生产的各个领域的进步,尤其是自动化技术的应用。
码垛技术是近年来活跃在物流自动化领域的一项新兴的技术。
码垛技术的概念是指在日常的物流运输的过程中,为了实现实现物料的搬运、装卸等物流的活动,设计一定的物料的堆码成垛的模式,这种模式是基于集成单元化的思想之上的,这种堆码成垛实现物流运输的技术就是码垛技术。
我们在实现码垛技术的同时,发明了相关的码垛机器人。
码垛机器人是基于码垛技术而产生的,它是一种具备特殊功能的机器人,具有垂直的多关节型的特点。
码垛机器人自产生以来,已经广泛应用于社会生产的不同的专业领域,比如食品加工、石油化工等。
对于不同的物流对于码垛要求参数的不同,码垛机器人可以通过自身的主计算机进行相应的参数的设置,从而进一步实现不同产品包装的码垛要求。
现代物流的发展,对于码垛机器人的要求也呈现出越来越高的趋势,比如物料的码垛的精度的提高,是的码垛机器人必须具有一定的刚度和强度,防止搬运过程中出现差池。
本文主要是设计一种码垛机器人的机械部分,应用于自动化生产线的物料的码垛。
在进行码垛机器人的设计的时候,主要是结果机械、电子以及码垛机器人的软件等方面,根据不同方面的特点进行综合的分析,实现码垛机器人的设计。
关键词:码垛技术,机器人,有限元分析,运动仿真AbstractIn the 21st century, the development of science and technology is changing, all kinds of the continuous development of information technology progress, push the progress of the various fields of social production, especially the application of automation technology. Stacking technology is active in recent years a new technology in the field of logistics automation. Stacking technology refers to the concept of in the daily logistics transportation process, in order to achieve theimplementation of logistics activities such as material handling, loading and unloading, the design of a certain material stacking into crib model, this model is based on the idea of integration of unitized, this kind of stacking to buttress achieve logistics technology is the pallet.We at the same time of palletizing technology, invented the palletizing robot. Palletizing robot is based on the palletizing technology, it is a kind of have the special function of the robot, has the characteristics of vertical multi-joint type. Since produced, palletizing robot has been widely used in the different fields of social production, such as food processing, petrochemical industry, etc. For different parameters of different logistics for stacking, palletizing robot can through own host computer to the corresponding parameter setting, thus further realize the pallet of different product packaging requirements. The development of modern logistics, to the requirement of palletizing robot also presents the trend of more and more high, such as the improvement of the precision of the material of the pallet, palletizing robot must have certain rigidity and intensity, prevent mistakes appeared in the process of handling.This paper is to design a kind of palletizing robot mechanical parts, materials used in automatic production line of the pallet. In the design of palletizing robot, is mainly the result of mechanical, electronic, and palletizing robot software, etc., according to the characteristics of the different aspects of comprehensive analysis, realize the design of palletizing robot.Keywords: palletizing robot, finite element analysis, motion simulation1 绪论1.1 课题的来源及意义1.1.1 课题来源码垛技术是近年来活跃在物流自动化领域的一项新兴的技术,它常用于食品饮料、化工、煤炭等大批量生产场合。
基于RobotStudio的机器人码垛工作站虚拟仿真设计
基于RobotStudio的机器人码垛工作站虚拟仿真设计摘要:本文介绍了基于RobotStudio的机器人码垛工作站虚拟仿真设计。
该设计主要应用于工厂生产线上的码垛工作,以提高生产效率和产品质量为目标,实现了自动换盒和错误检测的功能。
通过虚拟仿真,可以降低实际建设成本,同时保证设计方案的效果。
本文详细阐述了机器人码垛工作站的整体设计思路、工作流程、仿真模拟结果以及未来的拓展方向。
关键词:RobotStudio;机器人;码垛;自动换盒;错误检测正文:一、研究背景传统的码垛工作需要人工操作,效率低、出错率高,不仅成本高昂,还容易由于操作员的疏忽而造成生产线的瘫痪。
为了提高生产效率和产品质量,采用自动化技术已成为必然趋势。
RobotStudio是ABB公司推出的工业机器人虚拟仿真软件,可以帮助用户预测机器人的运动轨迹,分析生产线的效率和可靠性,降低实际建设成本。
二、设计思路本文设计了一个基于RobotStudio的机器人码垛工作站,其主要包括两个部分:一个是码垛机器人,另一个是物料输送机。
具体的设计思路如下:(1)整体结构设计机器人码垛工作站的整体结构如图1所示,由物料输送机、机器人、工作平台和控制系统组成。
图中的机器人代表一个ABB IRB 4600-45/2.05工业机器人,用于实现对物料进行抓取、码垛和放置等操作。
(2)工作流程设计机器人的工作流程如图3所示,包括三个主要步骤:物料入料、码垛和放盘。
其中,自动换盒和错误检测功能能够保证生产的连续性和稳定性。
(3)错误检测设计为了避免机器人在码垛过程中出现错误,本文设计了一个错误检测系统。
在机器人操作前,摄像头会检测物料的旋转角度和朝向,并通过计算器来判断是否需要调整物料放置的位置和角度。
如果物料在码垛过程中出现了异常,机器人会停止工作并报警。
在这种情况下,人工干预是必要的,例如清理堵塞或重新调整机器输送机的部分。
三、仿真模拟结果利用RobotStudio进行虚拟仿真可以模拟整个机器人码垛工作站的生产流程。
工业机器人搬运码垛工作站虚拟仿真
摘要当前,国内港口码垛搬运工作量日益增加,但是在码垛搬运过程中仍有人工工作的情况,相对工业机器人,人工工作的工作效率低下,劳动强度大,完成品质不高,尤其在环境恶劣的情况下更是很难达到预期的标准,所以提高这个流程的自动化水平已是大势所趋。
在生产实践中工业机器人得到大力开发与利用,慢慢取代了日益昂贵的人力,逐步提高产品质量与工作效率,降低了生产成本,降低了工人误操作带来的安全风险,和收益损失。
虚拟仿真可以真实高效的模拟搬运码垛的工作状态,工作流程,工作步骤。
高校在教学过程中应用到搬运码垛的实验教学,很显然,很难让同学们真实的理解运转过程,有了虚拟仿真是同学们更有效的进行学习。
本设计,是将搬运码垛过程进行虚拟仿真,在SolidWorks中画出与实验室相同尺寸比例的工作台与物料模块,在RobotStudio中导入画好的工作台和物料模块,并导出与实验室相同的机器人IRB 120,模拟仿真出机器人相同的工作过程,这样一来,即使,没有实验室实物,也可学习到工业机器人搬运码垛的工作状态。
实现虚拟仿真在实物操作和教学俩方面均有巨大意义。
在实物操作方面,可以使工人远离危险的操作坏境,减少不恰当操作带来的损耗;在教学方面,有了与实物相同的工作过程,让学员即使没有实物,也可以学习到搬运码垛过程,还可以使零基础的学员在有多次失误的情况下也能不对机器本身有伤害的完成教学任务。
关键词:工业机器人;码垛搬运;虚拟仿真;离线调试AbstractAt present, the workload of pallet handling in domestic ports is increasing, but there are still manual work in the pallet handling process. Compared with industrial robots, manual work is inefficient, labor intensity is high, and the quality of completion is not high, especially in harsh environments. In this case, it is difficult to meet the expected standards, so it is a general trend to improve the automation level of this process. In the production practice, industrial robots have been vigorously developed and utilized, slowly replacing the increasingly expensive manpower, gradually improving product quality and work efficiency, reducing production costs, reducing the safety risks caused by workers' misoperations, andloss of revenue.Virtual simulation can simulate the working state, workflow and work steps of the palletizing machine in a real and efficient manner. In the teaching process, colleges and universities apply to the experimental teaching of carrying pallets. Obviously, it is difficult for students to truly understand the operation process. With virtual simulation, students can learn more effectively. This design is to simulate the palletizing process, draw the worktable and material module in the same size ratio as the laboratory in SolidWorks, import the painted workbench and material module in RobotStudio, and export it to the same laboratory. The robot IRB 120 simulates the same working process of the robot, so that even if there is no laboratory object, the working state of the industrial robot handling pallet can be learned.Realizing virtual simulation has great significance in both physical operation and teaching. In terms of physical operation, workers can be kept away from dangerous operating conditions and reduce the loss caused by improper operation. In teaching, there is the same working process as the real thing, so that students can learn to carry pallets even if they have no physical objects. The process can also enable zero-based students to complete teaching tasks without causing harm to the machine itself in the event of multiple mistakes. Keywords:Industrial robot; pallet handling; virtual simulation; offline commissioning目录第1章绪论 (1)1.1 本课题研究背景 (1)1.2 码垛搬运机器人概述 (1)1.2.1 码垛搬运机器人的教育国内外发展现状 (1)1.3 本课题研究内容 (5)1.4 论文的研究主要方法及步骤 (5)1.5 介绍有关虚拟仿真机器人 (5)1.5.1 基础硬件结构 (I)1.5.2 虚拟机器人简介 (IV)1.6 本章小结 (VI)第2章搭建仿真平台 (VI)2.1 平台基础设备的组建 (VI)2.1.1 底座的建立 (VI)2.1.2 工作台和物料模型的导入......................................................................... V II2.1.3 改变位置 (X)2.1.4 机器人模型的导入..................................................................................... X II2.1.5 夹具的导入 (XIII)2.2 本章小结................................................................................................................ X X 第3章仿真系统设计......................................................................................................... X X3.1 仿真和离线编程的流程图.................................................................................... X X3.2 Smart组件设计 (XXI)3.3 仿真运行I/O信号.............................................................................................. X XII3.4 工作站逻辑整体设计框图................................................................................ X XIII3.5 机器人系统设置................................................................................................ X XIII3.6 本章小结 (XXIV)第4章系统编程与仿真 (XXIV)4.1 码垛搬运工作站需要用到基础的语言 (XXIV)4.2 RAPID程序编辑................................................................................................ X XV4.3 程序注释 (XXVII)4.4 仿真结果 (XXXI)4.5 本章小结......................................................................................................... X XXIII 第5章全文总结与展望.............................................................................................. X XXIII5.1 全文工作总结................................................................................................. X XXIII5.2 未来工作展望................................................................................................. X XXIII 参考文献. (XXXIV)致谢......................................................................................................... 错误!未定义书签。
工业码垛机器人介绍及运动学分析
工业码垛机器人介绍及运动学分析本文以本人所在实验室的新型工业码垛机器人为研究对象,结合本课程所学知识,研究与探讨了新型工业码垛机器人机构设计和运动学分析问题。
对于机器人的核心机构设计问题进行了详细的数学推导,并通过实验数据对分析结论进行了验证,还根据数学推导结果计算出了机器人的工作空间。
一、新型码垛机器人简介新型工业码垛机器人(如图1)是以光机电一体化技术为基础,融合并集成了结构设计、功能设置、特性分析、运动控制、路径规划、能源管理等方面的一系列高新科技成果而展开的研究。
该款机器人具有结构简单、功能齐全、性能稳定、用途广泛、操作简便、成本低廉等优势。
该机器人利用大功率、高精度交流伺服电机进行工作轴驱动,具有相互独立的四个自由度,可根据码垛物件的形状和重量灵活更换不同抓手,保证抓取动作的可靠性及码垛作业的效率性,并通过示教控制和程序控制,使之能够稳定搬运并可靠码垛多种尺寸和重量的箱、袋、包、桶、罐、瓶、盒类物品。
图1.新型工业码垛机器人该新型工业码垛机器人具有结构设计合理,示教过程简捷,控制方式高效,节能效果显著等优点。
这些优点的取得与其采用的结构形式息息相关。
从本质上看,机器人主体部分采用了基于平衡吊原理的七杆机构,其手臂部分则采用了平行四连杆机构,由若干刚性构件经低副联接而成,具有水平和垂直方向上的两个自由度。
这种机构具有传递运动、放大位移、改变位移的性质。
水平和垂直方向上的运动相互独立,并具有按比例放大的特性,且水平和垂直方向上的位移与抓手端的对应位移严格遵守比例关系。
采用平行四连杆机构可使机器人在工作时的运动学与动力学解算工作量减少很多从而避免了关节式机器人复杂的运动学与动力学计算难题,同时还具有串联机构工作空间较大的优点。
机器人在结构学和机构学方面的这些特性简化了其运动控制算法和运行路径规划,使得位置控制更加容易实现。
此外,由于这种机构采用闭链机构形式,比开链机构具有更好的刚性和稳定性。
四自由度工业机器人运动学分析与仿真
《装备制造技术》2021年第2期四自由度工业机器人运动学分析与仿真张洪波1,孟丹1,潘宜斌2,冯宝林1,岳亮亮1,李磊1 (1•常州先进制造技术研究所,江苏常州213164:2.合肥固泰自动化有限公司,合肥230051 )摘要:以高粉尘环境下四自由度工业机器人为研究对象,利用D-H法建立机器人运动学方程,求出其位置的解析解,利用solidworks软件建立机器人的三维虚拟样机,并用recurdyn软件进行了运动学仿真验证关键词:工业机器人;运动学分析;运动学仿真中图分类号:TP242.2 文献标识码:A 文章编号:1672-545X(2021 >02-0017-030引言随着人力成本的逐步提高,搬运码垛等运输工 业的发展遭遇了前所未有的掣肘,高速重载工业机 器人技术的研究已成为我国工业领域亟待解决的问 题。
当前,四自由度码垛机器人多是由两个旋转关节 和两个移动关节组成的混联机器人,而四个旋转关 节机器人具有动作灵活、工作空间大、干涉小、结构 紧凑、易密封防尘等优点l h21。
本文采用双平行四边形 串联机构,增加了机器人本体整体刚度,同时可以维 持末端执行机构的水平姿态;对四自由度工业机器 人的四个旋转关节进行结构分析和运动学分析,在 不考虑力与力矩情况下,将机器人相对于固定参考 坐标系的运动作为时间的函数,研究了关节变量和 机器人末端位姿的关系i3'并用recurdyn进行运动 学仿真,验证了机器人数值计算,同时为机器人后续 的轨迹规划,动力学性能分析提供参考。
1机器人结构设计本文机器人的设计负载250 kg,主要由四个旋 转关节组成:(1)转座通过轴线竖直的旋转关节与底 座相连;(2)转座为机器人本体的支撑机构,其上安 装有平衡缸、大臂和副杆连杆;(3)小臂通过电机、减 速器直驱方式安装在大臂关节处,旋转关节处亦为 副杆连杆支撑点;(4)腕部与小臂通过旋转关节相连, 通过副杆连杆和大、小臂形成的平行四边形机构,使 腕部始终保持水平,同时满足腕部的易控性,腕部结 构为法兰盘形式,根据执行机构的不同,连接特定的执行器|51。
关节式四自由度码垛机器人结构设计及仿真研究
摘要在机械化生产的当今社会,工业机器人普及越来越广,越来越多的单一重复性的工作由机器人所承担。
快速的产品搬运、产品输送往往关系到可观的经济效益。
因此人们对工业机器人提出了更高的要求,能够快速、准确、安全地完成各种产品的搬运工作是当今码垛机器人进行设计研究的重点。
我国在码垛机器人领域的研究起步较晚,大部分都是借鉴发达国家的研究,由于技术封锁,我国码垛机器人的研究水平与发达国家相比尚有一定的差距。
因此加快我国对码垛机器人的设计研究显得尤为重要。
本文从机械设计选型到三维建模,再到模拟仿真,最后到制作样机进行试验,给出了一整套的关于关节式四自由度码垛机器人结构设计及运动分析方法。
并可以为今后类似的码垛机器人设计研究提供一定程度上的借鉴。
首先,根据所要达到的工作要求,确定了码垛机器人的构型方案,并根据设计要求将码垛机器人的主要尺寸计算出来,然后选定驱动机构。
利用三维建模软件Solidworks 将机器人的主要驱动部分设计出来。
通过计算和相关模拟仿真得到主要零部件的工作参数,进而完成零部件的选定。
最终得到整个码垛机器人的三维模型。
其次,将模型进行一定的简化,充分利用有限元分析工具来对所设计的码垛机器人进行研究,保证码垛机器人的强度和设计寿命能够满足使用要求并且具有良好的动态特性,不易发生共振现象。
再次,对码垛机器人进行运动学分析及仿真,利用D-H 法建立机器人的运动学数学模型,分析计算得到运动学正反解,再利用ADAMS仿真软件和MATLAB画图软件对机器人的位置、速度和加速度进行分析,最后画出机器人的工作空间并进行运动学仿真分析。
最后,根据所完成的结构设计,完成样机的制造,搭建相关的测试平台,对样机进行受力测试,分析样机的工作性能。
关键词:码垛机器人;有限元分析;运动仿真;样机测试- I -AbstractIn today's society of mechanized production, industrial robots are becoming more popular, and more and more single repetitive work is borne by robots. Rapid product handling, product delivery is often related to considerable economic benefits. Therefore, people have put forward higher requirements for industrial robots, and it is the focus of the design of the palletizing robot to carry out the handling of various products quickly, accurately and safely. China's research in the field of palletizing robots started late, most of which are based on the research of developed countries. Due to the technical blockade, the level of research on palletizing robots in our country is still inferior from that of developed countries. Therefore, it is very important to accelerate the design of palletizing robot in China.In this paper, from the mechanical design to the three-dimensional modeling, and then to the simulation, and finally to the prototype test, given a set of four-degree-of-freedom on the joint structure and motion analysis of the stacking method. And it can provide a certain degree of reference for the future design of similar stacking robots.Firstly, according to the work requirements to be achieved, the palletizing robot configuration scheme is determined and the main dimensions of the palletizing robot are calculated according to the design requirements, and then the driving mechanism is selected. Utilize 3D modeling software Solidworks to design the main drive part of the robot. Through the calculation and related simulation simulation of the main parts of the operating parameters, and then complete the selection of parts. And finally the three-dimensional model of the whole palletizing robot.Secondly, the model is simplified and the finite element analysis tool is used to study the palletizing robot. The strength and design life of the palletizing robot can meet the requirement of use and have good dynamic characteristics. It is not easy to resonate.。
RobotArt在机器人码垛仿真信息化教学中的应用探索
RobotArt在机器人码垛仿真信息化教学中的应用探索机器人码垛是工业机器人应用的一个重要分类[1]。
本文主要讲解了RobotArt在机器人码垛仿真教学中的应用[2],结合信息化手段,发挥学生的主动性,最后将仿真与真机相结合,导入到实验室的机器人中验证。
通过这个虚实相结合的教学方式[3],快速提高教学效果,减少了实际操作中的安全隐患,最终使学生快速掌握教学重难点,从而体现仿真在信息化教学中的重要性。
关键字:信息化,RobotArt,机器人仿真在“中国制造2025”规划中,机器人是十大重点发展方向之一,也是中国迈向制造强国的发展道路上最有利的助推剂。
作为典型代表的机器人技术,广泛地应用到汽车生产、电子加工、金属加工、3C生产以及食品加工等很多行业。
在教学过程中,“学生多设备少”是大多数学校的现状,学生难以有充分的时间进行练习。
而借助于仿真软件,可在不影响教学效果的前提下执行培训、编程和优化等任务,减少实际操作中的安全隐患,降低教学成本。
所以,掌握离线编程软件的使用以辅助工业机器人的调试就变得尤为重要。
信息化教学[4]不只针对课堂教学,还包括课前准备和课后提升的阶段,在课前和课后学生主要通过自主学习进行知识和能力的掌握及提升。
一、教学分析1.课程背景机器人项目各个环节均需要大量的专业人才进行支撑,能够持续学习和动手技能,这对当前的职业教育提出了新的挑战。
各学校陆续申请成立了工业机器人专业,着重培养机器人应用方面的专业学生。
而机器人离线编程、机器人仿真验证成为了理实一体化体系中专业强化课程。
通过本次课程的学习,学生能够使用RobotArt仿真软件,实现工业机器人码垛的仿真运动,同时培养学生与团队成员共同协作、沟通的能力,最终将仿真的后置文件导入到真机中去验证仿真的结果,培养学生的成就感,为今后进行工业机器人的应用奠定良好的理论和实践素质。
2.学情分析15级的学生,思维活跃,喜欢新鲜事物,动手能力较强,且有一定的专业课基础,学过数控机床编程、CAD三维建模等课程,对仿真运动有较熟的认知,他们对机器人课程比较感兴趣,对信息化手段的教学,表现出积极的热情。
四自由度混联码垛机器人运动学分析与仿真
XA = 1
( p x / cos 1) - H W + p+ 1
HB
ZA2 =
( p + 1) b +
VBp
VW - b -
pz
( 6)
1=
arct
an
py px
5= - 1
( 7)
式( 6) 和( 7) 即为该混联码垛机器人的位置反解。
3 四自由度混联码垛机器人运动学 分析
对式( 6) 和( 7) 求导数得
理论分析及仿真分析均在以下条件下进行: a. 腕部法兰 盘上一点 P 作为运动验证点, 如 图 2 所示, 该点在坐标系中 X 5 O 5Z5 的齐次坐标为 P= [ 0 0 0 1] T 。 b. 设机 器 人参 数 为: H B = 200m m; V B = 790mm; a = 260mm; b = 240mm; 比例系数 p = 4. 5; H W = 100mm ; V W = 135m m。在坐 标 系 X 2 O2 Z2 中, 水平滑块 A 1 沿 X 2 轴的运动范围为 [ 120, 400] ; 竖直滑块 A 2 沿 Z 2 轴的运动范围为[ 0, 400] , 1 [ 0, 2 ] , 5 [ 0, 2 ] 。
VH = [ p x p y p z ] T = GqH [ XA ZA 1 5] T ( 11)
1
2
4 四自由度混联码垛机器人运动学 仿真
为了验证运动学分析的正确性, 模拟码垛过程 中各关节的运动关系, 在此首先利用 P ro/ E 软件建 立 了 该 机 器 人 三 维 实 体 造 型, 并 将 其 导 入 到 ADAM S 中建立机 器人的 虚拟 样机模 型, 然后 在 ADAM S 环境中进行了运动学仿真, 最后与理论计 算结果进行了比较和分析。
基于RobotStudio的机器人码垛工作站虚拟仿真设计研究
基于RobotStudio的机器人码垛工作站虚拟仿真设计研究1. 引言1.1 研究背景随着制造业的发展和自动化技术的进步,机器人在工业生产中发挥着越来越重要的作用。
而在自动化生产线中,码垛是一个常见的工作流程,主要用于将成品或原材料以特定的方式堆叠在一起。
传统的码垛工作站通常需要大量的人力和时间,而且容易出现误差,影响生产效率和质量。
针对传统码垛工作站存在的问题,采用机器人进行码垛已成为一种趋势。
机器人具有高精度、高速度和稳定性的优势,能够大大提高码垛操作的效率和精度。
基于RobotStudio的机器人码垛工作站虚拟仿真设计成为了研究的热点之一。
通过对机器人码垛工作站进行虚拟仿真设计,可以在实际操作之前通过模拟实验进行测试和优化,从而提高自动化生产线的效率和质量。
本研究旨在通过RobotStudio软件进行机器人码垛工作站的虚拟仿真设计,探索其在实际生产中的应用及优势,为自动化生产线的优化提供技术支持和参考。
1.2 研究目的研究目的:本文旨在通过对基于RobotStudio的机器人码垛工作站虚拟仿真设计研究的探讨,实现以下几个目的:借助虚拟仿真技术,提高机器人码垛工作站设计的效率和精度,减少实际试验所需的时间和成本。
通过对仿真结果的分析,优化工作站的设计方案,提升机器人操作的稳定性和准确性。
通过研究技术创新点,寻求在机器人码垛工作站设计领域的突破和进步,推动行业发展。
通过总结研究成果并展望未来,为相关领域的研究和实践提供有益参考,促进技术应用与创新,推动工业智能化发展。
通过以上目的的实现,将为提高机器人操作效率和品质,优化生产工艺流程,实现智能制造提供理论支持和实践指导。
2. 正文2.1 RobotStudio软件介绍RobotStudio是由瑞士ABB公司开发的机器人离线编程和虚拟仿真软件。
它可以帮助用户在计算机上创建、模拟和优化机器人工作站,提升工程效率,并降低项目开发成本。
该软件支持多种类型的ABB机器人,用户可以轻松地在软件中创建机器人的模型,并进行路径规划、碰撞检测等操作。
码垛机器人运动分析与仿真
XU Z h e n — we i , J I N J i a — q i , MA B a i - s h e n g , L I U C h a n g
( S c h o o l o f Me c h a n i c a l E n g i n e e r i n g , S h e n y a n g U n i v e r s i t y o f T e c h n o l o g y , S h e n y a n g , L i a o n i n g 1 1 0 8 0 7 , C h i n a )
国上下 的极度重视 并逐 步应用在各个行业 中 , 取得 了非
凡 的成 果 。
瑞典和 E t 本在上个世纪7 0 年代最先将机器人使用到 码垛 和搬运作 业 。 码垛 机器人 在食 品、 医药 、 化工 、 饲料
等 自动化 生产线上 主要执行 搬运 、 码垛、 拆 垛等作业 任
务, 它 的使用可 以大大提高工作效率 , 降低生产成本 , 解
第3 6卷第 1 期
V0 l _ 3 6 No . 1
企 业 技 术 开 发
T E CHN0L 0GI C AL DE VEL 0 P MENT 0F E NT E RP RI S E
2 0 1 7年 1 月
《工业机器人虚拟仿真》教学课件 项目四任务1物料码垛和拆垛
任务1 物料码垛和拆垛
任务实施
二、 工作站编程
生成的抓取放开轨迹如图4-13所示。
任务1 物料码垛和拆垛
任务实施
二、 工作站编程
5. 合并轨迹 将抓取物料轨迹和放开物料轨迹进行合并,合并 之后的轨迹可称之为“搬运轨迹”。同时选中抓取轨 迹和放开轨迹,右击,选择下拉菜单中的“合并轨 迹”,如图4-14所示。合并后,将轨迹重命名为 “搬运轨迹”,如图4-15所示,将轨迹合并之后就 可以进行码垛了。
任务实施
二、 工作站编程
任务1 物料码垛和拆垛
任务实施
二、 工作站编程
任务1 物料码垛和拆垛
任务实施
二、 工作站编程
7. 拆垛轨迹 拆垛工艺包位于“高级编程”中的“拆垛”选项内,如图4-20所示。点击“拆垛”后,在拆垛界面选择要 拆垛的轨迹、选择放开零件和承接零件以及设置工艺信息等,该界面中各参数的设置方法如图4-21所示。本例 中的设置如图4-22所示,设置完成后生成的轨迹如图4-23所示。
任务1 物料码垛和拆垛
任务实施
二、 工作站编程
任务1 物料码垛和拆垛
任务实施
二、 工作站编程
任务1 物料码垛和迹完成之后即可卸载工具。在机器人加工管理面板,或者绘图区中,右击夹爪,选择下拉菜单中的 “卸载(生成轨迹)”,接下来设置出入刀偏移量即可,如图4-24所示。
任务1 物料码垛和拆垛
任务实施
二、 工作站编程
6. 码垛轨迹 码垛工艺包位于“高级编程”中的“码垛工艺”选项内,如图4-16所示。点击“码垛工艺”后,在弹出的 对话框中设置好各种参数,各参数的设置如图4-17所示。本例中设定的参数如图4-18所示,最后生成的码垛 轨迹如图419所示。
工业码垛机器人运动学仿真_孙祥溪
{
Δ x = x - x0 = λ · x Δ y = y - y0 = 0
( 8)
图1
工业码垛机器人结构图
( 8 ) 可知, 由式( 7 ) , 平行四连杆机构具有水平和竖直方 向上的两个自由度, 且两个方向的运动完全解耦 。 同时, 它还 具有放大位移的作用。 通过带入码垛机器人的实际设计参数 可知, 该机构可分别将水平和竖直丝杠产生的位移放大 6 倍 和5 倍 2. 2
[4 ]
。 基于此结论可以方便地对码垛机器人的运动特性
进行分析。 工业码垛机器人运动学分析 工业码垛机器人运动学分析主要是建立末端执行器笛 卡尔坐标系和关节坐标系的相互映射关系
[6 ]
。 机器人码垛过
程中, 货物位姿始终保持不变, 故抓手转动角度和机械臂绕 基座转动角度等值反向, 末端执行器坐标系相对于基坐标系 的姿态变换矩阵为单位阵 。 同时, 码垛机器人平行四连杆结 构使其竖直运动和水平运动完全解耦 。 基于以上特点可以直 建立驱动关节和末端执行器笛卡 接通过空间几何分析方法,
图4 表1 轴号 竖直轴 水平轴 基座旋转轴 码垛机器人虚拟样机
( (
) ( ) (
) )
新型工业码垛机器人机械结构减速参数表 同步带减速 1: 3 1: 3 2: 5 丝杠导程 12mm 10mm 1 : 120 齿轮减速 机构放大倍数 5 6
( 12 ) 同理, 可对码垛机器人运动学的逆解进行分析, 当末端 y0 , z0 ) 移动到 B( x, y, z) 时, 执行器从 A( x0 , 各驱动电机所转 过角度分别为: 3. 2 码垛机器人运动特性仿真 码垛机器人运动学仿真主要是针对码垛机器人的运动 特点, 给定驱动, 观察码垛机器人各关节的位移, 速度, 加速 度等情况, 以对其运动特性进行合理评估
码垛搬运机器人机构设计与仿真
码垛搬运机器人机构设计与仿真随着现代化制造业的快速发展,码垛搬运机器人在工业生产中的应用越来越广泛。
这种自动化设备能够极大地提高生产效率,减少人力成本,并提高码垛搬运的精确度。
本文将详细介绍码垛搬运机器人的机构设计及其仿真分析,旨在为相关领域的研究提供参考。
码垛搬运机器人的机构设计是实现其功能的关键。
其主要组成部分包括机械结构、控制系统和传感器等。
机械结构:码垛搬运机器人的机械结构主要包括基座、立柱、手臂和末端执行器等部分。
基座负责机器人的稳定站立;立柱承载手臂,实现三维移动;手臂设计有多关节结构,可实现大范围的空间移动;末端执行器则负责执行具体的抓取和放置动作。
控制系统:控制系统是码垛搬运机器人的核心,它负责协调各个部分的工作,确保机器人能够准确、高效地完成任务。
控制系统主要采用嵌入式硬件和软件实现,通过算法优化,可以实现更精确的轨迹规划和力控制。
传感器:传感器是实现机器人感知外界的重要部件,主要包括视觉传感器、距离传感器和力传感器等。
视觉传感器可帮助机器人识别目标物体的位置和姿态;距离传感器能够检测物体与机器人之间的距离;力传感器则可以反馈抓取物体的力度。
为了验证码垛搬运机器人机构的可行性和优越性,我们利用仿真软件对其进行仿真分析。
通过设置不同的工况,分析机器人的运动情况和响应特征。
在仿真过程中,我们发现机器人在多种工况下均表现出良好的稳定性和灵活性。
即使在复杂的环境中,机器人也能够准确地识别目标物体,并完成抓取和放置动作。
通过对比仿真结果与实际情况,我们发现误差较小,说明该机构设计具有一定的可靠性。
为了进一步提高码垛搬运机器人的工作效率和精确度,我们对其机构进行优化。
机械结构优化:考虑到实际应用中可能出现的各种复杂情况,我们可以优化机械结构,提高机器人的承载能力、稳定性和灵活性。
例如,对立柱进行加重加固,使机器人在运行过程中更加稳定;对手臂关节进行改进,使其适应更多种抓取姿势。
控制系统优化:通过改进控制算法和提高硬件性能,可以进一步提高机器人的响应速度和精确度。
工业机器人离线编程与仿真一体化教程 项目六 工业机器人码垛任务编程与仿真
码垛仿真工作站的构建
13
2.4 Smart组件的属性与连结
子对象组件添加完毕后,需要添加连结,在“SC_夹具”Smart组件编辑页面下 ,选择属性与连结,点击“添加连结”,即可弹出添加连结对话框
码垛仿真工作站的构建
14
2.5 Smart组件的信号与连接
Smart组件使用时还涉及到一系列的信号与连接,本小节主要介绍信号与连接的 添加。
码垛工作简介
4
二、学习内容
所谓码垛是按照集成单元化思想,将物料按
照一定模式堆码成垛,以实现单元化物料的存储、 搬运、装卸、运输等物流活动。作为工业机器人 典型应用,码垛机器人技术在近几年有着长足发 展,其快速发展和当今世界上制造业的小批量、 多种类的发展模式是十分吻合的。码垛机器人有 着工作能力强、运行速度快、体积比较小、抓取 种类多、应用范围广泛等特点,如图所示。
RobotStudio软件创建夹爪工具的方法主要有两种,用户可以根据实际任 务需求选择合适的创建方法。
方法二:采用 位置放置安装 夹具。
码垛仿真工作站的构建
12
2.3 创建Smart组件
夹爪工具在搬运过程中是动态变化的,当夹取工件时,夹爪夹紧,放置工件时 ,夹爪打开,该动画需要Smart组件功能来实现
码垛仿真工作站的构建
15
三、任务总结
工业机器人循迹仿真工作站的构建包括创建工作站和机器人控制器解决方案、 导入机器人周边模型、安装工具等。
码垛程序创建
16
一、任务目标
①学会创建码垛工件坐标系; ②学会创建机器人输出信号; ③掌握创建机器人码垛程序的方法;
码垛程序创建
17
二、学习内容
3.1 创建码垛工件坐标系
KUKA机器人运动学分析及simmulink仿真
KUKA KR40PA机器人运动学分析及simmulink仿真一.Kuka KR40PA码垛机器人简介Kuka KR40PA机器人是一种有四个自由度的码垛机器人,有四个驱动器,很好地运用了平行四边形机构,固定其姿态从而大大简化了控制难度,并且提高了精度及寿命,本文所用kuka码垛机器人如下图所示:二、机构简图,及其简化。
1、机构简图如下:第一步简化原因:第一步我们简化了两个平行四边形机构,在此我们分析,这两个平行四边形机构的作用是约束末端执行器在XZ平面的姿态,即:使末端执行器始终竖直向下。
在此我们人为的默认末端执行器始终竖直向下,不随前面传递构件的影响。
此时便可以将两组平行四边形机构去除而不影响末端执行器的姿态和位移。
第一步简化后机构简图第二步简化原因:在此我将主动杆1及连杆4去除。
杆1 2 3 4组成了一个平行四边形机构,因此β3=β2-β1.所以我们将杆1杆4去除,只要使β3=β2-β1便不影响末端执行器的位置和姿态。
第二步简化后的图形第三步简化原因:为了使参数更简洁,便于计算。
我们将杆2的第一个关节与第一个旋转轴相交,这样简化的模型更好计算。
不影响总体机构的功能。
最终简化后的机构简图三、建立连杆坐标系。
如下图:四、D-H参数表五、求正运动学公式=======*==*==*=由于平行四边形机构的存在使得== * = * =所以= == *=雅克比矩阵:==至此正解完成。
六、运动学逆解在此只对位置逆解进行分析,姿态逆解只与有关因此很简单就可以计算出来。
假设我们给出目标位置在0坐标系表示坐标为( X , Y , Z ) ,由变换矩阵我们可以得出:X= ①Y= ②Z= ③用②式除以①式可以得到tan =Y/X利用2幅角反正切公式可以得到=Atan2(y , x)。
①式与③式可以写成如下形式:X/c1= ④-Z= ⑤两式左右两边分别平方相加得到下式:+= ++2c3又因为tan1=Y/X可解得c3=(++-- )/2S3= (在此期望值S3大于0,因此取正)再次利用2幅角反正切公式可以得到=Atan2(s3 , c3)。
ABB工业机器人码垛工作站的仿真研究
ABB 工业机器人码垛工作站的仿真研究发布时间:2022-01-12T02:23:45.886Z 来源:《现代电信科技》2021年第13期作者:王小良[导读] 人工智能是未来的发展趋势,机器人的应用逐步代替人力劳动。
在工业生产中,无人工厂已逐渐完善,工业机器人随处可见[1]。
(广东科技学院机电工程学院广东东莞 523083)摘要:本文介绍了利用 RobotStudio 软件对 ABB 工业机器人进行码垛运动仿真模拟。
通过 smart1 组件来实现物料的传送, smart2 组件来实现物料的抓取及放置。
通过信号配置及属性连接来关联机器人的信号,最后在示教器中编写机器人主程序及相关例行程序来实现码垛仿真运动。
关键词: RobotStudio;ABB 工业机器人;码垛工作站; smart 组件引言人工智能是未来的发展趋势,机器人的应用逐步代替人力劳动。
在工业生产中,无人工厂已逐渐完善,工业机器人随处可见[1]。
但国内机器人技术起步晚,还有很大的发展空间。
因此,对工业机器人的研究有着重要意义。
由于实体机器人价格昂贵、数量有限,直接应用实体机器人进行编程调试有着很大局限性。
因此,利用 RobotStudio 软件对实体机器人的运动进行仿真模拟是一种有效方式[2]。
本文主要是在 RobotStudio 软件中搭建工业机器人码垛工作站,实现仿真效果。
本工作站的任务是使用输送机连续送出三个盒子工件,工件在输送机末端依次到位后输送机停止运转,然后通过工业机器人携带的吸盘工具抓取这三个工件,最后在物料盘上实现码垛效果。
如下图 1所示。
图 1 工业机器人码垛工作站首先需在虚拟工作站中创建实现码垛动作效果的设备,如输送产品的输送线主要由 smart1 组件来实现,夹取和搬运工件的工具主要由 smart2 组件来实现,然后需要将设备的动作和机器人的信号相关联,实现通过虚拟机器人系统控制设备运行的效果。
最后需要进行创建程序数据目标点示教,编写主程序及相关例行程序,通过主程序的调用,关联各例行程序来实现机器人的码垛仿真运动。
四自由度关节机器人码垛运动分析与仿真
电子技术• Electronic Technology116 •电子技术与软件工程 Electronic Technology & Software Engineering【关键词】关节机器人 码垛 四自由度1 前言常见的工业机器人按照坐标可以分成极坐标型、圆柱坐标型、直角坐标型、关节坐标型等。
其中关节坐标型虽然具有运动耦合性强,控制较复杂的特点,但因其运动灵活性最好,自身占据空间小,作为一种通用平台获得广泛应用。
关节型机器人与人的手臂非常类似,主要由底座、大臂和小臂三部分构成,大臂、小臂在通过底座的垂平面内运动。
连接大臂和底座间的关节一般称作肩关节;连接大、小臂的关节称肘关节。
要实现水平面上的旋转运动,既可由肩关节完成,也可绕底座旋转实现。
其通常按照给定程序、轨迹及要求模拟人手动作来实现抓取和搬运等特定功能,常应用于物品自动码垛场合。
2 关节机器人结构及运动特性设计的关节机器人结构如图1所示。
其由横向移动的大臂(x 轴)、左右旋转的腰部(y 轴)、上下移动的小臂(z 轴)与可用作夹持器具的腕部(w 轴)四个自由度组成。
其中腰部高245mm ,且绕腰部关节轴心做360°旋转运动;大臂总长480mm ,垂直于腰部轴心,利用电机经丝杆传动做横向运动,伸缩行程为260mm ;小臂臂长为250mm ,由小臂电机经连杆驱动,绕大臂一端做旋转运动;腕部由电机驱动实现360度自由旋转,其上安四自由度关节机器人码垛运动分析与仿真文/戴伟 陈峰 周根荣装不同类型的手抓,可以实现抓取、夹持、吸附等不同的功能,最大承载重量为1.5kg 。
机械臂底座、横杠后端与腕部有四个步进电机顺序安装,配以减速器,用以完成四自由度驱动,周身还设有接近传感器与限位开关,接近传感器可以通过探测特定位置安装的突出螺丝,用来检测关节机器人运动位置,提供给控制器进行决策。
3 码垛运动过程运动规划在物品自动码垛过程中,码垛点往往是事先确定好的,关节机器人只需要在运动过程准确有序的到达即可,对于相邻点位间的运动轨迹可以不需要太精确。
码垛作业工业机器人离线编程与虚拟仿真课程设计说明书
机械专业综合课程设计说明书码垛作业工业机器人离线编程与虚拟仿真学院(系):机电工程学院专业:机械设计制造及其制动化学生姓名:学号:指导教师:完成日期:2017年1月4日目录一、设计内容 (1)1、码垛作业机器人工作站构成 (1)2、机器人I/O通信设置 (2)3、搬运类工具坐标系、有效载荷设置 (5)4、常用运动指令使用 (6)运动触发指等Trigg1 (6)5、常用信号设置指令运用 (7)轴配置监控指ConfL (7)6、偏移函数Offs运用 (7)7、录制机器人作业虚拟仿真视频 (9)一、设计内容1、码垛作业机器人工作站构成为了便于仓储与物流,完成包装的产品通常需要码垛在校板上,并且按照客户指定的要求进行产品的堆放。
工业机器人相对于专业码垛机器人来说,具有结构简单、故障率低、便于维护保养、占地面积小、适用性强、能耗低等优势,所以在码垛领域应用非常广泛,尤其是在食品、化工、家电等行业。
本工作站承接第3, 4章工作站内容,产品经过之前的分拣和装箱工序,装有产品的纸箱经过封装后最终通过流水线进入码垛系统,利用ABB公司的IRB 460机器人将纸箱码垛到枝板上,以便进行仓储与物流,如图5-1所示。
图5-1 产品码垛工作站布局1 )产品箱输送链此输送链对接之前IRB260装箱系统的纸箱输送链,将产品箱传送至输送链末端,并且在末端设置有传感器,检测是否到位,至lj位后将信号传送至机器人系统,则机器人进行下一步产品箱拾取的处理,该工作站设有两条产品箱输送链,以充分利用机器人速度优势,完成多工位码垛任务,如图5-2所示。
2 )吸盘工具机器人末端法兰盘装有吸盘工具,利用真空发生器产生真空,对产月箱进行拾取处理,机器人利用输出信号控制真空的产生与关闭,从而实现产品箱酌f古以与释放,如图5-3所示。
图5-2 产品箱输送链图5-3 吸盘工具3)枝板在机器人左右两侧各有一个码垛枝板,机器人将产品箱堆放在对应的楼板上,每层摆放5个产品箱,共码垛4层,码垛完成后需要操作工更换枝板,之后继续执行码垛任务,如图5-4所示。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
万方数据
口
图5末端执行器竖直运动曲线
点。其中,经过点1在抓取点的正上方,也作为整个码垛仕 务的起始点。经过点2在码放点的正上方,其坐标随码放点 变化。如图6所示,码垛机器人分六步完成一次码垛动作, 每两个空间点间的运动通过直线插补实现。
图7工业码垛机器人运动轨迹
匝困囤圈匝困
3.2码垛机器人运动特性仿真 码垛机器人运动学仿真主要是针对码垛机器人的运动 特点,给定驱动,观察码垛机器人各关节的位移,速度,加速 度等情况,以对其运动特性进行合理评估哺。7]。 以码垛机器人竖直方向运动为例分析码垛机器人运动 特点。定义相应旋转驱动motion,仿真运动。由表1可知,竖 直皮带副减速比为1:3;螺纹副螺距为12mm,竖直放大比例 为5倍。则当驱动motion转过10圈后,竖直方向位移计算 如下: 理论位移:
2工业码垛机器人运动学建模
2.1工业码垛机器人结构特点 如图1所示为码垛机器人传动结构图。工业码垛机器 人是一种混联机器人,共有四个自由度,包括机械臂绕基座 的转动、抓手的水平和竖直运动,以及抓手绕机械臂执行端 部的转动。四个自由度分别靠四个伺服电机驱动。 工业码垛机器人的核心机构是基于平衡吊原理的平行 四连杆机构,如图2所示。 该机构各个连杆之间的长度存在严格的比例关系,即 BC/BF=AC/EF=入。其中B(B0),E(E0)分别表示四连杆机 构的竖直和水平滑块位置。虚线表示四连杆机构初始位置,
5结语
本文根据码垛机器人的结构特点,运用空间几何方法对 码垛机器人进行运动学正逆解分析。通过建立的工业码垛 机器人虚拟样机对码垛机器人进行运动学仿真。提出码垛 机器人码垛轨迹优化方案,并进行仿真验证。仿真结果充分 证明,该新型工业码垛机器人具有良好的运动学特性,符合 现代码垛作业的要求。文中提到的仿真分析方法和数据为 码垛机器人技术的研究提供了参考和依据。
ABSTRACT:Kinematics simulation of the palletizing robot is the premise and the base of robot contr01.According to the structural features of the palletizing robot,the kinematics simulation of the palletizing robot was done by space ge— ometric method and the mapping relation between drive
在码垛机器人技术研究中,刘杨,芮执元等人分别对其
所研究码垛机器人用D—H参数法进行了运动学推导并仿 真。2。3 J。但对于混联码垛机器人,传统的D—H分析方法存在 运算复杂,计算量大的缺点。针对码垛轨迹规划,传统的串 联机械臂以圆弧运动和高次插补运动为主,在抓取点到码放 点之间需要多个插补点,计算量大。本文根据混联码垛机器
收稿日期:2012—05—08修回日期:2012—07—02
实线表示竖直滑块向上移动距离Y之后的位置。设此时连
...——303...——
万方数据
又因为A点初始坐标为
f戈。2
则四连杆机构末端位移为
A。c0
(6)
[Yo=BoCo
』△算=茹一菇。=o
[Ay=Y—Yo=(A—1)‘Y
(7)
同理,可以推知当水平滑块移动距离髫时,四连杆末端A 的位移为 A~
BF・sinol=GF,EF・COS02=EH,
BF・cosol=BG,EF・sin02=朋
则可推知,
』石=A‘(卯+删=A‘氐,0=AOCo
’
(5)
、J,
机构的水平和竖直运动放大比例分别为a,b。则可以推出电
I.y=Y+A・(BG一,H)=BoCo+(A—1)・Y
一304一 万方数据
机motion转过的角度和码垛机器人末端执行器的各自由度 位移的表达式: 机械臂绕基座旋转角度:
782.1818—582.1586=200.0232mm A=200.0232—200=0.0232mm<0.1 mm
经ADAMS测量可知,末端执行器竖直方向位移曲线 (如图5)。理论位移和仿真位移误差在0.1mm以内。工业 码垛机器人竖直方向运动特性与理论分析相符。由此可证, 虚拟样机模型的准确性和有效性。同时,此结果也可反证平 行四连杆机构的比例放大作用和运动解耦特性。 3.3码垛轨迹仿真优化 工业码垛机器人码放货物过程需要考虑障碍约束等限 制条件,确定空间过度点作为运动参考。而码垛机器人机械 结构的解耦特性,使其适合直线插补运动,所需空间点少,精 度高‘8‘。 根据码垛机器人的码垛任务特点选取四个空间点作为 空间过渡点,即抓取点,经过点1(起始点),经过点2,码放
域应用越来越广泛。在码垛机器人设计、研制过程中,传统 的设计方法存在成本高、周期长、效率低等缺点。为提高码 垛机器人的设计效率,可以运用虚拟样机技术对码垛机器人 进行仿真分析。通过对机器人相关特性的仿真可以帮助研 究者方便、有效地完成机器人运动学、动力学、轨迹规划、控 制规律等方面的深入分析与复杂探索,从而大大降低机器人 研发的难度,节省时间和成本。1:。
L),=Y+A‘(BF・cos0.一EF-sin02)
机器人运动学正解分析可简化为码垛机器人末端执行器相 对于基坐标系位置的分析。 由码垛机器人传动特性可知,码垛机器人四个自由度分 别由四个电机来控制。设定电机旋转角度分别为B、02、织、 以,分别对应机械臂绕基座转动、水平和竖直方向驱动以及 抓手转动。相应传动减速比分别为k,、k:、k,,k。,平行四连杆
f聋=鼢渤日,+胁咖如
L),=Y+BC・cosol—AC・sin02
图3
码垛机器人运动坐标系
(3) 如图3所示,以码垛机器人基座中心为原点,建立码垛 机器人基坐标系。由于末端执行器位姿矩阵为单位阵,码垛
(4)
又因为BC/BF=AC/EF=A,所以
f戈2
其中,
A。‘BF’8inpl=GF+EF。。。8p2’
日:乓量(md)
末端执行器水平方向位移:
(9)
s:堑.善!(mm)
末端执行器竖直方向位移:
一
^
(10)
Sz:掣(mmm)m
、
I
,
(11)
,
、11,
设码垛机器人末端执行器初始位置中心点坐标为A(z。, Yo,Z0),基于式(1)(2)(3)所求得的空间水平和竖直位移和 角位移,可推知四电机转过0,、02、03、以后末端执行器中心点 坐标B(算,Y,z)为:
图4码垛机器人虚拟样机
(|]= (届可一鼍≯)cos、012"仃K1一+arctan詈)
03‘玛・b
(厢一芝})sin、012"丌Ki一+arctan詈)、
/
表l
新型工业码垛机器人机械结构减速参数表
—i;_托o
(12)
同理,可对码垛机器人运动学的逆解进行分析,当末端 执行器从A(x。,5"o,Z0)移动到B(z,Y,z)时,各驱动电机所转 过角度分别为:
the robot was simulated.The experimental results prove that the new kind of palletizing robot has
a
good kinematics
characteristic,which meets the palletizing request.The robot simulation analysis method explored in this paper pro—
眈
特性进行分析。
2.2
椭1IJ{,●地
y
工业码垛机器人运动学分析 工业码垛机器人运动学分析主要是建立末端执行器笛
¨,
卡尔坐标系和关节坐标系的相互映射关系№o。机器人码垛 过程中,货物位姿始终保持不变,故抓手转动角度和机械臂 绕基座转动角度等值反向,末端执行器坐标系相对于基坐标 系的姿态变换矩阵为单位阵。同时,码垛机器人平行四连杆 结构使其竖直运动和水平运动完全解耦。基于以上特点可 以直接通过空间几何分析方法,建立驱动关节和末端执行器
Kinematics Simulation of Industrial Palletizing Robot
SUN Xiang—xi,LU0
Qing-sheng,SU
Xiao-dong
(School of Mechatronical Engineering,Bering Institute of Technology,Beijing 100081,China)
第30卷第3期
文章编号:1006~9348(2013)03—0303—04
计算机仿真
2013年3月
工业码垛机器人运动学仿真
孙祥溪,罗庆生,苏晓东
(北京理工大学机电学院,北京100081) 摘要:码垛机器入的运动学分析是实现码垛控制的前提和基础。针对码垛机器人的结构特点,运用空间几何方法对码垛机 器人的运动学特性进行理论分析,建立驱动关节与末端执行器的映射关系。利用INVENTOR和ADAMS软件建立了码垛机 器人参数化虚拟样机模型,进行运动学仿真。同时,对码垛机器人码垛轨迹仿真优化。实验结果证明,新型工业码垛机器人 具有良好的运动学特性,符合现代码垛作业的要求。新提出的机器人仿真分析方法,对进一步提高码垛机器人技术的设计 水平,具有促进和借鉴作用。 关键词:码垛机器人;虚拟样机;运动学仿真 中图分类号:TP391.9 文献标识码:B
图2
工业码垛机器人机构运动简图
笛卡尔坐标系的映射关系。
杆BC转过角度为0。,连杆AC转过角度为0:,可对四连杆机 构的运动特性进行推导如下: C点坐标为
f戈c=Bc’sinp-
ty。=Y+BC・cos01
(1)