一、归纳
今朝死板人精深运用于焊接、安设、搬运、喷漆及打磨等范围,职责的繁杂水平一直增进,而用户对产物的品质、效率的谋求越来越高。在这类体例下,死板人的编程方法、编程效率和品质显得越来越急迫。升高编程的难度和处事量,升高编程效率,实行编程的自适应性,从而升高临盆效率,是死板人编程技能进展的最终谋求。
本文勉强死板人编程技能的进展做一引见,期望能给读者带来一些警示。
二、编程技能的进展及运用境况
对产业死板人来讲,紧要有三类编程法子:在线编程、离线编程以及自助编程三类。在今朝死板人的运用中,手工示教依然主导着全部死板人焊接范围,离线编程合适于组织化焊接处境,但关于轨迹繁杂的三维焊缝,手工示教不只费时并且也难以知足焊接精度请求,是以在视觉扶引下由打算机操纵死板人自助示教庖代手工示教已成为进展趋向。
1.示教编程技能
(1)在线示教编程常常由操纵人员经过示教盒操纵死板手用具末了抵达指定的姿势和地方,纪录死板人位姿数据并编写死板人活动指令,达成死板人在平常加工中的轨迹筹办、位姿等关节数据消息的收罗、纪录。
示教盒示教具备在线示教的上风,操纵简洁直觉。如图1所示,示教盒紧要有编程式和遥感式两种。比如,采纳死板人对汽车车身停止点焊,首先由操纵人员操纵死板人抵达各个焊点对各个点焊轨迹经过人为示教,在焊接进程中经过示教表现的方法,表现示教的焊接轨迹,从而实行车身各个地方各个焊点的焊接。车身死板人点焊进程如图2所示。但在焊接中车身的地方很难保证屡屡都彻底相同,故在事实焊接中,常常还需求增进激光传感器等对焊接门路停止纠偏和矫正。
图1死板人示教盒
图2汽车车身死板人点焊
(2)激光传感襄理示教
在空间寻求、水下动工、核电站修理等极限处境下,操纵者不能身临现场,焊接职责的达成务必借助于遥控方法。处境的光照前提差,视觉消息不能彻底地反映现场的境况,采纳平面视觉做为视觉反映办法,示教周期长。激光视觉传感能够猎取焊缝概括消息,反映给死板人操纵器时刻调换焊枪位姿跟踪焊缝。哈尔滨产业大学高洪明等提议了用于遥控焊接的激光视觉传感襄理遥控示教技能,降服了基于平面视觉显示遥控示教的缺陷。经过激光视觉传感索取焊缝特性点做为示教点,升高了判断精度,实行了对平面弧线焊缝和繁杂空间焊缝的遥控示教(见图3)。
图3基于激光襄理示教的遥控操纵系统
(3)力觉传感襄理示教
由于视觉过失,平面视觉示教精度低,激光视觉传感能够猎取焊缝概括消息,反映给死板人操纵器时刻调换焊枪位姿跟踪焊缝。但也无奈适应整个遥控焊接处境,如工件表面形态对激光襄理示教有确定影响,不法则焊缝特性点索取窘迫,为此哈尔滨产业大学高洪明等提议了“遥控焊接力觉遥示教技能”,采纳力传感器对焊缝停止辨识,系统组织简明,成本低,反映灵活度高,力觉传感与焊缝直接来往,示教精度高。经过力觉遥示教焊缝辨识模子和自适应操纵模子,实行遥示教个别自适应操纵,经过同享技能和视觉临场感实行人对遥控焊接遥示教宏观全部监控。
(4)专用功具襄理示教
为了使得死板人在三维空间示教进程更直觉,一些襄理示教用具被引入在线示教进程,襄理示教用具包罗地方衡量单位和姿势衡量单位,离别来衡量空间地方和姿势。由两个手臂和一个手腕构成,有6个自在度,经过光电编码器来纪录每个关键的角度。操纵时,由操纵人员手持该设施的手腕,对加工门路停止示教,纪录下门路上每个点的地方和姿势,再经过坐标调动为死板人的加工门路值,实行示教编程,操纵简洁,精度高,不需求操纵者事实操纵死板人,这对不少非业余的操纵人员来讲是特别便利的。
借助激光等安设停止襄理示教,升高了死板人哄骗的柔性和精巧性,升高了操纵的难度,升高了死板人加工的精度和效率,这在不少场面是特别适用的。
2.离线编程技能
与在线编程比拟,离线编程具犹以下好处:①淘汰停机的时候,当对下一个职责停止编程时,死板人可仍在临盆线上处事。②使编程者分离危险的处事处境,改正了编程处境。③哄骗界限广,能够对种种死板人停止编程,并能便利地实行优化编程。④便于和CAD/CAM系统联合,做到CAD/CAM/ROBOTICS一体化。⑤可哄骗高等打算机编程谈话对繁杂职责停止编程。⑥便于改动死板人程序。
(1)编程关键关节死板人离线编程是欺诈打算机图形学的成绩,经过对处事单位停止三维建模,在仿真处境中建设与事实处事处境对应的场景,采纳筹办算法对图形停止操纵和操纵,在不哄骗事实死板人的境况下停止轨迹筹办,从而孕育死板人程序。此中关键关节如图4所示。图5为采纳FANUC公司的Roboguide软件停止离线编程的一个实例。产物为公众汽车模具的一部份,需求对其表面停止激光熔覆,由于表面较为繁杂,采纳人为示教方法肯定门路几无大概,故采纳离线编程软件停止束缚。首先建设模具的CAD模子,以及死板人和模具之间的好多地方瓜葛,尔后遵循特定的工艺停止轨迹筹办和离线编程仿真,确认无误后下载到死板人操纵中履行,推广表明取患有较好的成绩。
图4离线编程中的关键关节
图5基于Roboguide的离线编程和仿真
(2)贸易离线编程软件正常包罗:好多建模功效、根基模子库、活动学建模功效、处事单位布局功效、门路筹办功效、主动编程功效、多机调和编程与仿真功效。
第三方离线编程(国内):RobotArtRobotMaster、RobotWorks、Robomove、RobotCAD、DELMIA
死板人厂家(海外):(ABB)RobotStudio、(发那科)RoboGuide、(库卡)KUKASim、(安川)MotoSim
可对系统布局停止模仿,确认TCP的可达性,能否干与,也可停止离线编程仿真,尔后将离线编程的程序仿真正认后下载到死板人中履行。
3.自助编程技能
跟着技能的进展,种种跟踪衡量传感技能日趋老练,人们开端研讨以焊缝的衡量消息为反映,由打算机操纵焊接死板人停止焊接门路的自助示教技能。
(1)基于激光组织光的自助编程基于组织光的门路自助筹办其道理是将组织光传感器安设在死板人的末了,孕育“眼在手上”的处事方法,如图6所示,欺诈焊缝跟踪技能逐点衡量焊缝的核心坐标,建设起焊缝轨迹数据库,在焊接时做为焊枪的门路。
图6基于组织光的门路自助编程
韩国PyunghyunKim将线组织光视觉传感器安设在6自在度焊接死板人末了,对组织化处境下的自在表面焊缝停止了自助示教。在焊缝上建设了一个随焊缝轨迹挪移的坐标来抒发焊缝的地方和方位,并与连合范例(搭接、对接、V形)联合孕育死板人焊接门路,此中还采纳了3次样条函数对空间焊缝轨迹停止拟合,防止了惯例的直线连合孕育的过失,如图7所示。
图7传感器扫描焊缝为猎取焊接门路
(2)基于双目视觉的自助编程基于视觉反映的自助示教是实行死板人门路自助筹办的关键技能,其紧要道理是:在确定前提下,由主控打算机经过视觉传感器沿焊缝主动跟踪、收罗并判断焊缝图象,打算出焊缝的空间轨迹和方位(登基姿),并按优化焊接请求主动生成死板人焊枪(Torch)的位姿参数。
(3)多传感器消息合并自助编程有研讨人员采纳力操纵器,视觉传感器以及位移传感器孕育一个高精度主动门路生成系统。系统设置如图8所示,该系统集成了位移、力、视觉操纵,引入视觉伺服,能够遵循传感器反映消息来履行行为。该系统中死板人能够遵循暗记笔所绘制的线主动生成死板人门路,位移操纵器用来维持死板人TCP点的位姿,视觉传感器用来使得死板人主动追随弧线,力传感器用来维持TCP点与工件表面间隔恒定。
图8基于视觉、力和地方传感器的门路主动生成系统
4.基于增加事实的编程技能
增加事实技能源于虚构事实技能,是一种时刻地打算摄像机影象的地方及角度并加之响应图象的技能,这类技能的宗旨是在屏幕上把虚构寰球套在事实寰球并互动,增加事实技能使得打算机孕育的三维物体合并到事实场景中,强化了用户同事实寰球的交互。将增加事实技能用于死板人编程具备革新性意义。
增加事实技能合并了确实的事实处境和虚构的空间消息,它在事实处境中表现了动画仿果真上风并供给了事实处境与虚构空间消息的交互通道。比如一台虚构的飞机洗涤死板人模子被运用于按比例淘汰的飞机模子。操纵虚构的死板人针对飞机模子顺着确定的轨迹活动,从而生成死板人程序,以后对事实死板人停止标定和编程。
基于增加事实的死板人编程技能(RPAR)能够在虚构处境中没有确实工件模子的境况下停止死板人离线编程。由于能够将虚构死板人增加到事实处境中,于是当需求原位凑近的时候该技能是一种特别有用的办法,云云能够防止在标定事实处境和虚构处境中大概遭遇的技能窘迫。增加事实编程的架构如图9所示,由虚构处境、操纵空间、职责筹办以及门路筹办的虚构死板人仿真和事实死板人考证等关节构成。
图9基于增加事实的死板人编程架构
归纳:保守的在线示教编程将只在很少的场面赢得运用,跟着技能的革新,后三种会渐渐增进,有的依然在技能研发期,谁先有冲破,都将赢得商场。
起原:冬木蓝图-