CN105786483A - 基于平板电脑的焊接机器人离线编程***及其离线编程方法 - Google Patents

基于平板电脑的焊接机器人离线编程***及其离线编程方法 Download PDF

Info

Publication number
CN105786483A
CN105786483A CN201610010178.3A CN201610010178A CN105786483A CN 105786483 A CN105786483 A CN 105786483A CN 201610010178 A CN201610010178 A CN 201610010178A CN 105786483 A CN105786483 A CN 105786483A
Authority
CN
China
Prior art keywords
module
welding robot
robot
program
welding
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201610010178.3A
Other languages
English (en)
Other versions
CN105786483B (zh
Inventor
张学
王富林
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
XIONGMAO INSTRUMENT AND METER CO Ltd NANJING
Nanjing Panda Electronics Co Ltd
Nanjing Panda Electronics Equipment Co Ltd
Original Assignee
XIONGMAO INSTRUMENT AND METER CO Ltd NANJING
Nanjing Panda Electronics Co Ltd
Nanjing Panda Electronics Equipment Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by XIONGMAO INSTRUMENT AND METER CO Ltd NANJING, Nanjing Panda Electronics Co Ltd, Nanjing Panda Electronics Equipment Co Ltd filed Critical XIONGMAO INSTRUMENT AND METER CO Ltd NANJING
Priority to CN201610010178.3A priority Critical patent/CN105786483B/zh
Publication of CN105786483A publication Critical patent/CN105786483A/zh
Application granted granted Critical
Publication of CN105786483B publication Critical patent/CN105786483B/zh
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/34Graphical or visual programming
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J11/00Manipulators not otherwise provided for
    • B25J11/005Manipulators for mechanical processing tasks
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1656Programme controls characterised by programming, planning systems for manipulators
    • B25J9/1664Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Programme-control systems
    • G05B19/02Programme-control systems electric
    • G05B19/18Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form
    • G05B19/4093Numerical control [NC], i.e. automatically operating machines, in particular machine tools, e.g. in a manufacturing environment, so as to execute positioning, movement or co-ordinated operations by means of programme data in numerical form characterised by part programming, e.g. entry of geometrical information as taken from a technical drawing, combining this with machining and material information to obtain control information, named part programme, for the NC machine

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Software Systems (AREA)
  • Robotics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • General Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Geometry (AREA)
  • Human Computer Interaction (AREA)
  • Manufacturing & Machinery (AREA)
  • Automation & Control Theory (AREA)
  • Numerical Control (AREA)
  • Manipulator (AREA)

Abstract

本发明公开了一种基于平板电脑的焊接机器人离线编程***,包括***建模模块、运动学仿真模块、轨迹规划模块、自动编程模块、状态检测模块和通信模块。本发明还公开了离线编程***的离线编程方法。本发明相较于传统的在线示教编程***,采用基于Linux操作***,具有人性化的操作界面;可控性极强的编辑能力,容易优化各个轴的运动;模拟实际工作环境,支持机器人弧焊、点焊等焊接功能;特有的离线和仿真技术有利于优化程序,编制好的程序能直接通过无线网络被机器人读取采用,减少现场验证等待时间,减少出错及不必要的风险;成本低廉,容易被广大用户接受;操作简便、示教效果好。

Description

基于平板电脑的焊接机器人离线编程***及其离线编程方法
技术领域
本发明涉及自动控制领域,特别是涉及一种基于平板电脑的焊接机器人离线编程***及其离线编程方法。
背景技术
焊接机器人的编程方式可分为在线示教编程和离线示教编程。目前,机器人一般采用示教器在线示教编程的方法。该方法在编程过程中不仅较为繁琐,往往需要先有样品才能示教;而且在遇到路径比较复杂时,难以达到好的示教效果,示教精度也得不到保证。
发明内容
发明目的:本发明的目的是提供一种操作简便、示教效果好的基于平板电脑的焊接机器人离线编程***及其离线编程方法。
技术方案:为达到此目的,本发明采用以下技术方案:
本发明所述的一种基于平板电脑的焊接机器人离线编程***,包括***建模模块、运动学仿真模块、轨迹规划模块、自动编程模块、状态检测模块和通信模块,其中:
***建模模块:采用三维几何模型搭建虚拟环境,模拟焊接机器人的实际作业过程;
运动学仿真模块:仿真内容包括给定关节变量求解焊接机器人末端执行件位姿的运动学正解、给定工具坐标系所期望的位姿求解该位姿的关节变量的运动学逆解以及变位机和导轨的协同控制运动;
轨迹规划模块:根据作业任务的要求,计算出预期的运动轨迹,确定焊接机器人和变位机在运动过程中的位移、速度和加速度,同时避免焊接机器人位姿出现奇异点的情况;
自动编程模块:包括离线编程***的指令集,用于路径规划算法的添加和实现、程序的仿真运行、***的状态实时监测和错误预警;
状态检测模块:用于对焊接机器人进行碰撞检测,避免发生焊接机器人碰撞的重大错误,并对焊接机器人运动时各关节角度是否超过限位、各关节角度和加速度的范围是否符合要求进行实时监测;
通信模块:采用平板电脑通过无线网络将编写好的程序传输至控制柜,控制焊接机器人的实际运动。
进一步,所述***建模模块对机器人各个部分进行建模并生成相应文件,读取机器人各部分的数据,构造出机器人各部分的三维模型,并通过OpenGL接口控制机器人的三维模型。
进一步,所述***建模模块以3DSMAX平台为基础,使用MaxScript语言。
本发明所述的离线编程***的离线编程方法,包括以下的步骤:
步骤1:基于平板电脑,通过用户界面进行程序编写,将编写好的程序导入到离线编程***中或者将可用程序直接导入到离线编程***中;
步骤2:根据实际情况利用***建模模块搭建焊接机器人和环境的三维模型,为模拟焊接机器人的实际作业过程做准备;
步骤3:自动编程模块对步骤1中导入的程序进行语法检查:如果编译出现错误,则提示用户进行编辑和修改;否则,则通过内部函数将程序转化为运动指令和运动的位置信息;
步骤4:运动指令生成后,利用轨迹规划模块计算出预期的运动轨迹,然后通过运动学仿真模块对焊接机器人进行运动学仿真;
步骤5:在运动学仿真的过程中,利用状态检测模块对焊接机器人进行运动状态的监测和碰撞的检测,判断焊接机器人是否发生碰撞或者超过硬极限:如果发生碰撞或者超过硬极限,那么进入用户界面再次进行程序的编辑和修改;否则,则继续进行运动学仿真;
步骤6:判断运动学仿真后的结果是否满足作业需求:如果不满足,则进入用户界面再次进行程序的编辑和修改;否则,把程序转化为实际的焊接机器人可识别的程序,通过通信模块将实际的焊接机器人可识别的程序传输至控制柜中,控制实际机器人的运动作业。
有益效果:本发明相较于传统的在线示教编程***,采用基于Linux操作***,具有人性化的操作界面;可控性极强的编辑能力,容易优化各个轴的运动;模拟实际工作环境,支持机器人弧焊、点焊等焊接功能;特有的离线和仿真技术有利于优化程序,编制好的程序能直接通过无线网络被机器人读取采用,减少现场验证等待时间,减少出错及不必要的风险;成本低廉,容易被广大用户接受;操作简便、示教效果好。
附图说明
图1为本发明的方法的流程图。
具体实施方式
下面结合具体实施方式对本发明的技术方案作进一步的介绍。
本发明公开了一种基于平板电脑的焊接机器人离线编程***,包括***建模模块、运动学仿真模块、轨迹规划模块、自动编程模块、状态检测模块和通信模块,其中:
***建模模块:以3DSMAX平台为基础,使用MaxScript语言高效地开发机器人以及周围的三维仿真模块,根据六自由度机器人的结构特点,在Linux下利用OpenGL图形库,建立机器人和周围环境的可视化虚拟环境,模拟焊接机器人的实际作业过程。
运动学仿真模块:仿真内容包括给定关节变量求解焊接机器人末端执行件位姿的运动学正解、给定工具坐标系所期望的位姿求解该位姿的关节变量的运动学逆解以及变位机和导轨的协同控制运动;一般情况下,焊接工作站控制***以变位机为主动单元,机器人为从动单元,变位机依据焊接工艺要求调整变位机各个关节角度以满足作业要求,变位机由焊缝路径点的位姿逆解出当前变位机的各个关节角度,正解得到焊缝路径点在世界坐标系中的位姿,对机器人逆解得到机器人的关节角度,通过机器人控制***,控制机器人关节运动到目标位姿。
轨迹规划模块:根据作业任务的要求,计算出预期的运动轨迹,确定焊接机器人和变位机在运动过程中的位移、速度和加速度,同时避免焊接机器人位姿出现奇异点的情况;焊接机器人在空间作业时,更多时候是末端执行件沿特定的笛卡尔空间轨迹运动,包括直线轨迹和圆弧轨迹。焊接机器人沿着焊缝进行焊接操作,整条焊缝可以视为在直角坐标空间的一段连续的轨迹。
自动编程模块:包括离线编程***的指令集,用于路径规划算法的添加和实现、程序的仿真运行、***的状态实时监测和错误预警;建立的语言体系有JMOVE、CMOVE、LMOVE等运动指令集,有注释(--)、调用(CALL)、循环(FOR)等控制指令集以及赋值语句等运算指令集。机器人的自动编程模块首先读取包含路径点参数的文件,将路径点的坐标等参数信息通过转换矩阵转化成在机器人坐标系中的坐标信息,得到了在机器人基坐标一系列的坐标点之后,调用对应的运动指令完成通过所有路径点的轨迹编程。
状态检测模块:用于对焊接机器人进行碰撞检测,避免发生焊接机器人碰撞的重大错误,并对焊接机器人运动时各关节角度是否超过限位、各关节角度和加速度的范围是否符合要求进行实时监测;通过三维的动态仿真来观测和检验机器人运行时的情况,进而判断机器人是否会发生碰撞或者超过工作范围,对于不合理的仿真情况需要对程序经过修改再进行进一步的仿真,节省机器人在线的时间并且提高机器人运行的安全性。
通信模块:采用无线通信,主要是为了方便以后对机器人***进行远程升级,提升焊接机器人***的智能化程度。
本发明的离线编程***的离线编程方法,包括以下的步骤:
步骤1:基于平板电脑,通过用户界面进行程序编写,将编写好的程序导入到离线编程***中或者将可用程序直接导入到离线编程***中;
步骤2:根据实际情况利用***建模模块搭建焊接机器人和环境的三维模型,为模拟焊接机器人的实际作业过程做准备;
步骤3:自动编程模块对步骤1中导入的程序进行语法检查:如果编译出现错误,则提示用户进行编辑和修改;否则,则通过内部函数将程序转化为运动指令和运动的位置信息;
步骤4:运动指令生成后,利用轨迹规划模块计算出预期的运动轨迹,然后通过运动学仿真模块对焊接机器人进行运动学仿真;
步骤5:在运动学仿真的过程中,利用状态检测模块对焊接机器人进行运动状态的监测和碰撞的检测,判断焊接机器人是否发生碰撞或者超过硬极限:如果发生碰撞或者超过硬极限,那么进入用户界面再次进行程序的编辑和修改;否则,则继续进行运动学仿真;
步骤6:判断运动学仿真后的结果是否满足作业需求:如果不满足,则进入用户界面再次进行程序的编辑和修改;否则,把程序转化为实际的焊接机器人可识别的程序,通过通信模块将实际的焊接机器人可识别的程序传输至控制柜中,控制实际机器人的运动作业。

Claims (4)

1.一种基于平板电脑的焊接机器人离线编程***,其特征在于:包括***建模模块、运动学仿真模块、轨迹规划模块、自动编程模块、状态检测模块和通信模块,其中:
***建模模块:采用三维几何模型搭建虚拟环境,模拟焊接机器人的实际作业过程;
运动学仿真模块:仿真内容包括给定关节变量求解焊接机器人末端执行件位姿的运动学正解、给定工具坐标系所期望的位姿求解该位姿的关节变量的运动学逆解以及变位机和导轨的协同控制运动;
轨迹规划模块:根据作业任务的要求,计算出预期的运动轨迹,确定焊接机器人和变位机在运动过程中的位移、速度和加速度,同时避免焊接机器人位姿出现奇异点的情况;
自动编程模块:包括离线编程***的指令集,用于路径规划算法的添加和实现、程序的仿真运行、***的状态实时监测和错误预警;
状态检测模块:用于对焊接机器人进行碰撞检测,避免发生焊接机器人碰撞的重大错误,并对焊接机器人运动时各关节角度是否超过限位、各关节角度和加速度的范围是否符合要求进行实时监测;
通信模块:采用平板电脑通过无线网络将编写好的程序传输至控制柜,控制焊接机器人的实际运动。
2.根据权利要求1所述的基于平板电脑的焊接机器人离线编程***,其特征在于:所述***建模模块对机器人各个部分进行建模并生成相应文件,读取机器人各部分的数据,构造出机器人各部分的三维模型,并通过OpenGL接口控制机器人的三维模型。
3.根据权利要求1所述的基于平板电脑的焊接机器人离线编程***,其特征在于:所述***建模模块以3DSMAX平台为基础,使用MaxScript语言。
4.根据权利要求1所述的基于平板电脑的焊接机器人离线编程***的离线编程方法,其特征在于:包括以下的步骤:
步骤1:基于平板电脑,通过用户界面进行程序编写,将编写好的程序导入到离线编程***中或者将可用程序直接导入到离线编程***中;
步骤2:根据实际情况利用***建模模块搭建焊接机器人和环境的三维模型,为模拟焊接机器人的实际作业过程做准备;
步骤3:自动编程模块对步骤1中导入的程序进行语法检查:如果编译出现错误,则提示用户进行编辑和修改;否则,则通过内部函数将程序转化为运动指令和运动的位置信息;
步骤4:运动指令生成后,利用轨迹规划模块计算出预期的运动轨迹,然后通过运动学仿真模块对焊接机器人进行运动学仿真;
步骤5:在运动学仿真的过程中,利用状态检测模块对焊接机器人进行运动状态的监测和碰撞的检测,判断焊接机器人是否发生碰撞或者超过硬极限:如果发生碰撞或者超过硬极限,那么进入用户界面再次进行程序的编辑和修改;否则,则继续进行运动学仿真;
步骤6:判断运动学仿真后的结果是否满足作业需求:如果不满足,则进入用户界面再次进行程序的编辑和修改;否则,把程序转化为实际的焊接机器人可识别的程序,通过通信模块将实际的焊接机器人可识别的程序传输至控制柜中,控制实际机器人的运动作业。
CN201610010178.3A 2016-01-05 2016-01-05 基于平板电脑的焊接机器人离线编程***及其离线编程方法 Active CN105786483B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610010178.3A CN105786483B (zh) 2016-01-05 2016-01-05 基于平板电脑的焊接机器人离线编程***及其离线编程方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610010178.3A CN105786483B (zh) 2016-01-05 2016-01-05 基于平板电脑的焊接机器人离线编程***及其离线编程方法

Publications (2)

Publication Number Publication Date
CN105786483A true CN105786483A (zh) 2016-07-20
CN105786483B CN105786483B (zh) 2019-01-08

Family

ID=56390406

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610010178.3A Active CN105786483B (zh) 2016-01-05 2016-01-05 基于平板电脑的焊接机器人离线编程***及其离线编程方法

Country Status (1)

Country Link
CN (1) CN105786483B (zh)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106271265A (zh) * 2016-10-09 2017-01-04 安徽瑞祥工业有限公司 一种汽车生产线焊装点焊机器人离线***
CN106926243A (zh) * 2017-04-19 2017-07-07 广州视源电子科技股份有限公司 机器人示教运动控制方法和***
CN107486858A (zh) * 2017-08-08 2017-12-19 浙江工业大学 基于RoboDK的多机械臂协同离线编程方法
CN107831732A (zh) * 2017-06-25 2018-03-23 黄本晴 拥有记录型变量数组型变量自定义函数的工业机器人语言
CN107901039A (zh) * 2017-11-13 2018-04-13 浙江工业大学 基于Python的桌面级机器人离线编程仿真***
CN109032571A (zh) * 2018-08-28 2018-12-18 苏州艾利特机器人有限公司 一种机器人工艺程序生成方法
CN109483546A (zh) * 2018-12-09 2019-03-19 西安航天精密机电研究所 可移植的机器人运动控制算法库及其创建使用方法
CN111409066A (zh) * 2020-03-06 2020-07-14 广州明珞汽车装备有限公司 一种机器人离线程序的检测方法、***、装置及存储介质
CN111660291A (zh) * 2020-03-02 2020-09-15 广东伊雪松机器人设备有限公司 一种控制***及方法
CN111923039A (zh) * 2020-07-14 2020-11-13 西北工业大学 一种基于强化学习的冗余机械臂路径规划方法
CN113759753A (zh) * 2021-08-31 2021-12-07 广东利元亨智能装备股份有限公司 一种基于数字孪生平台的仿真调试***
CN113836702A (zh) * 2021-09-03 2021-12-24 深圳市如本科技有限公司 机器人示教编程方法及机器人示教编程装置
CN114367975A (zh) * 2021-11-15 2022-04-19 上海应用技术大学 串联工业机器人控制算法的验证***
CN114603552A (zh) * 2020-12-08 2022-06-10 北京配天技术有限公司 一种机器人仿真方法、电子设备和存储介质
CN114799639A (zh) * 2022-05-16 2022-07-29 广州东焊智能装备有限公司 一种基于工业机器人的曲线焊接***

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040193320A1 (en) * 2003-03-31 2004-09-30 Fanuc Ltd Robot offline programming system with error-correction feedback function
CN104942808A (zh) * 2015-06-29 2015-09-30 广州数控设备有限公司 机器人运动路径离线编程方法及***
CN105171745A (zh) * 2015-08-31 2015-12-23 上海发那科机器人有限公司 一种机器人离线编程***

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20040193320A1 (en) * 2003-03-31 2004-09-30 Fanuc Ltd Robot offline programming system with error-correction feedback function
CN104942808A (zh) * 2015-06-29 2015-09-30 广州数控设备有限公司 机器人运动路径离线编程方法及***
CN105171745A (zh) * 2015-08-31 2015-12-23 上海发那科机器人有限公司 一种机器人离线编程***

Cited By (20)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106271265A (zh) * 2016-10-09 2017-01-04 安徽瑞祥工业有限公司 一种汽车生产线焊装点焊机器人离线***
CN106926243A (zh) * 2017-04-19 2017-07-07 广州视源电子科技股份有限公司 机器人示教运动控制方法和***
CN107831732A (zh) * 2017-06-25 2018-03-23 黄本晴 拥有记录型变量数组型变量自定义函数的工业机器人语言
CN107486858A (zh) * 2017-08-08 2017-12-19 浙江工业大学 基于RoboDK的多机械臂协同离线编程方法
CN107901039A (zh) * 2017-11-13 2018-04-13 浙江工业大学 基于Python的桌面级机器人离线编程仿真***
CN109032571A (zh) * 2018-08-28 2018-12-18 苏州艾利特机器人有限公司 一种机器人工艺程序生成方法
CN109483546A (zh) * 2018-12-09 2019-03-19 西安航天精密机电研究所 可移植的机器人运动控制算法库及其创建使用方法
CN111660291A (zh) * 2020-03-02 2020-09-15 广东伊雪松机器人设备有限公司 一种控制***及方法
CN111660291B (zh) * 2020-03-02 2023-05-26 广东弘讯智能科技有限公司 一种控制***及方法
CN111409066A (zh) * 2020-03-06 2020-07-14 广州明珞汽车装备有限公司 一种机器人离线程序的检测方法、***、装置及存储介质
CN111409066B (zh) * 2020-03-06 2022-08-12 广州明珞汽车装备有限公司 一种机器人离线程序的检测方法、***、装置及存储介质
CN111923039A (zh) * 2020-07-14 2020-11-13 西北工业大学 一种基于强化学习的冗余机械臂路径规划方法
CN111923039B (zh) * 2020-07-14 2022-07-05 西北工业大学 一种基于强化学习的冗余机械臂路径规划方法
CN114603552B (zh) * 2020-12-08 2024-05-10 北京配天技术有限公司 一种机器人仿真方法、电子设备和存储介质
CN114603552A (zh) * 2020-12-08 2022-06-10 北京配天技术有限公司 一种机器人仿真方法、电子设备和存储介质
CN113759753A (zh) * 2021-08-31 2021-12-07 广东利元亨智能装备股份有限公司 一种基于数字孪生平台的仿真调试***
CN113836702A (zh) * 2021-09-03 2021-12-24 深圳市如本科技有限公司 机器人示教编程方法及机器人示教编程装置
CN114367975A (zh) * 2021-11-15 2022-04-19 上海应用技术大学 串联工业机器人控制算法的验证***
CN114799639A (zh) * 2022-05-16 2022-07-29 广州东焊智能装备有限公司 一种基于工业机器人的曲线焊接***
CN114799639B (zh) * 2022-05-16 2023-03-14 广州东焊智能装备有限公司 一种基于工业机器人的曲线焊接***

Also Published As

Publication number Publication date
CN105786483B (zh) 2019-01-08

Similar Documents

Publication Publication Date Title
CN105786483A (zh) 基于平板电脑的焊接机器人离线编程***及其离线编程方法
CN108568818B (zh) 机器人的控制***和方法
CN105945942A (zh) 一种机器人离线编程***及方法
CN102120325B (zh) 新型遥操作远端机器人控制平台及方法
CN110394780A (zh) 机器人的仿真装置
CN110434856B (zh) 一种焊接控制方法、装置、存储介质及焊接机器人
CN105171745A (zh) 一种机器人离线编程***
CN106583974B (zh) 一种无需编程结构件激光快速寻位焊接***及焊接方法
CN107486858A (zh) 基于RoboDK的多机械臂协同离线编程方法
CN104942808A (zh) 机器人运动路径离线编程方法及***
CN203449306U (zh) 一种主从式双工业机器人协调操作控制***
CN107610579A (zh) 基于vr***控制的工业机器人示教***及其示教方法
CN106444739A (zh) 多工业机器人虚拟离线协同仿真***及方法
CN101570020B (zh) 机器人运动序列的编程方法及其装置
CN106777736A (zh) 用于绳驱动冗余机械臂运动学模型的仿真平台及仿真方法
Fang et al. Robot path and end-effector orientation planning using augmented reality
CN108687767B (zh) 离线编程装置以及离线编程方法
CN104700705A (zh) 工业机器人示教***
CN104875204A (zh) 一种等离子空间切割机器人的离线编程模块及应用方法
KR101520855B1 (ko) 교육용 공작기계 시뮬레이션 시스템
JP2010211726A (ja) シミュレーション方法
CN112338903A (zh) 一种基于模型设计的机械臂控制方法
CN114102590A (zh) 一种工业机器人仿真方法、***及应用
Polden et al. Offline programming for a complex welding system using DELMIA automation
JP2010218036A (ja) ロボットオフラインプログラミング装置

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant