CN107610579A - 基于vr系统控制的工业机器人示教系统及其示教方法 - Google Patents
基于vr系统控制的工业机器人示教系统及其示教方法 Download PDFInfo
- Publication number
- CN107610579A CN107610579A CN201710789237.6A CN201710789237A CN107610579A CN 107610579 A CN107610579 A CN 107610579A CN 201710789237 A CN201710789237 A CN 201710789237A CN 107610579 A CN107610579 A CN 107610579A
- Authority
- CN
- China
- Prior art keywords
- robot
- systems
- teaching
- motion
- control
- 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.)
- Pending
Links
Landscapes
- Numerical Control (AREA)
Abstract
本发明涉及基于VR系统控制的工业机器人示教系统及其示教方法,包括:视觉系统、VR系统、机器人系统。视觉系统,用于采集工业机器人整体结构和分析处理并将其图像信息参数化,并采用TCP/IP方式通过以太网传递给VR系统,VR系统,将视觉系统获取的图像信息在虚拟场景近似构建实际机器人的结构模型并能实现模拟运动,并以数据形式通过EtherCAT、Modbus通讯方式传递给机器人系统,机器人系统,根据VR系统传递的变化位置信息控制机器人产生运动。本发明首先将VR技术与工业机器人技术进行结合,控制机器人完成示教任务,能够提高机器人示教精度,减缓操作者的劳动强度,提高操作者的工作积极性。
Description
技术领域
本发明涉及机器人示教技术领域,具体的说是基于VR系统控制的工业机器人示教系统及其示教方法。
背景技术
虚拟现实,有时也称为灵境,是一种可以创建和体验虚拟世界的计算机系统。1995年,一种基于SGI公司Open Iventor文件格式的VRML语言退出,不仅实现了三维几何建模与物理建模,而且支持用户与场景的交互和超级链接,与此同时还加快了三维图形在网络上的传输速度。
随着科学技术的发展,工业机器人作为机器人领域的一大分支,开始越来越多出现在工厂的生产线上,比如机器人喷漆,机器人码垛,机器人焊接等。在机器人完成规定动作前,工人们需要对机器人的运动轨迹进行编程规划,现有的规划方法主要分为离线编程示教和在线示教。前者主要指建立精确的机器人模型,采用一定的坐标算法将机器人末端位置精确的转换到机器人基准坐标系,然后根据工件的CAD模型规划处机器人末端工具的连续运动轨迹。该方法可以对机器人运动进行精确的规划,但是由于实际工作环境的复杂性,会对机器人的运动产生一定干扰。在线示教指的是工人操作机器人的示教器将安装在机器人末端的吸盘、焊枪等工具运动到其工作部位,并记录下此时末端位置的坐标,根据机器人需要完成的多个位置坐标规划出最佳的运动轨迹,完成特定的操作任务。该方法可以只考虑机器人实际坐标位置,适用于对机器的人精度要求不高的工作。但是,该方法主要依靠操作者的经验,操作者目测决定机器人的运动位置,精度较低不适用于焊接等要求较高的任务。除此之外,该方法对操作人员的体力消耗比较大容易产生疲劳感,且在机器人工作的危险环境下会对操作者的人身安全造成影响。
发明内容
为了避免和解决上述技术问题,本发明提出了基于VR系统控制的工业机器人示教系统及其示教方法。
本发明所要解决的技术问题采用以下技术方案来实现:
基于VR系统控制的工业机器人示教系统,包括:视觉系统、VR系统、机器人系统。
所述视觉系统,用于采集工业机器人整体结构和分析处理并将其图像信息参数化,并采用TCP/IP方式通过以太网传递给VR系统。
所述VR系统,将视觉系统获取的图像信息在虚拟场景近似构建实际机器人的结构模型并能实现模拟运动,并以数据形式通过EtherCAT、Modbus通讯方式传递给机器人系统。
所述机器人系统,根据VR系统传递的变化位置信息控制机器人产生运动。
所述机器人系统包括根据VR系统传递的信息转化为运动指令的工控机、获得运动指令并产生运动信号的电机控制系统、工业机器人、采集运动信息并对比从而快速调节运动的传感器单元。
作为本发明的进一步改进,所述工业机器人为六自由度的工业并联机器人。
作为本发明的进一步改进,所述机器人系统具有修正功能,将实际位置信息与从VR系统获得位置信息进行对比修正实现运动位置的精确性。
基于VR系统控制的工业机器人示教系统的示教方法,该示教方法包括以下步骤:
1)视觉系统进行图像采集、分析和处理。
2)VR系统虚拟模型建立。
3)人工拖动虚拟模型运动。
4)机器人执行运动。
5)机器人位置信息反馈修正。
本发明的有益效果是:
1.本发明首先将VR技术与工业机器人技术进行结合,将虚拟的机器人运动信息作为实际的机器人运动控制信号,控制机器人完成示教任务,能够提高机器人示教精度,减缓操作者的劳动强度,提高操作者的工作积极性。
2.本发明融入了视觉系统建模技术,视觉系统通过采集当前机器人的实际位置建立机器人虚拟的基坐标系统模型,将理论建模与实际建模进行结合,提高了建模的精度。
3.该工业机器人示教系统采用一些传感器技术,实时客观的反馈机器人的运动信息,提高机器人完成工作任务的精确度。
附图说明
下面结合附图和实施例对本发明进一步说明。
图1为本发明的系统框图。
具体实施方式
为了使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面对本发明进一步阐述。
如图1所示,基于VR系统控制的工业机器人示教系统,包括:视觉系统、VR系统、机器人系统。
所述视觉系统,用于采集工业机器人整体结构和分析处理并将其图像信息参数化,并采用TCP/IP方式通过以太网传递给VR系统。
所述VR系统,将视觉系统获取的图像信息在虚拟场景近似构建实际机器人的结构模型并能实现模拟运动,并以数据形式通过EtherCAT、Modbus通讯方式传递给机器人系统。
所述机器人系统,根据VR系统传递的变化位置信息控制机器人产生运动。
所述机器人系统包括根据VR系统传递的信息转化为运动指令的工控机、获得运动指令并产生运动信号的电机控制系统、采集运动信息并对比从而快速调节运动的传感器单元。
其中,所述工控机主要根据VR系统传递过来的虚拟坐标系信息,将其转化为机器人的运动指令,所述电机控制系统获得该运动指令产生运动信号控制工业机器人运动,所述工业机器人可以实现延XYZ轴的平移运动和绕XYZ轴的旋转运动,所述传感器单元主要安装在机器人末端并用来采集机器人实际的运动信息,并将其传递给工控机与之前VR系统传递过来的位置信息进行对比,将机器人坐标反馈传递至工控机,再次快速调节控制机器人运动。
所述工业机器人为六自由度的工业并联机器人。
所述机器人系统具有修正功能,将实际位置信息与从VR系统获得位置信息进行对比修正实现运动位置的精确性。
基于VR系统控制的工业机器人示教系统的示教方法,该示教方法包括以下步骤:
1)视觉系统进行图像采集、分析和处理;采集工业机器人整体结构和分析处理并将其图像信息参数化,视觉系统360°采集当前工业机器人的模型信息,将虚拟机器人图像信息采用TCP/IP方式通过以太网传递到VR系统中。
2)VR系统虚拟模型建立;将视觉系统中获得机器人的图像信息在虚拟场景近似构建实际机器人的结构模型并进行模拟运动。
3)人工拖动虚拟模型运动;操作者通过操作拖动虚拟模型中的机器人进行运动到达某一点位置,产生运动信息至VR系统中,VR系统可以精确显示出来工业机器人末端的位置和坐标,同时,VR系统将这些位置和坐标形成虚拟坐标信心并以数据形式通过EtherCAT、Modbus通讯方式打包发给机器人系统。
4)机器人执行运动;根据VR系统传递的变化位置信息控制工业机器人产生运动,将接收到的VR系统中虚拟坐标信心转换为机器人运动控制指令,并输入给电机的控制信号,控制工业机器人执行运动。
5)机器人位置信息反馈修正;工业机器人系统中的传感器单元将机器人的实际运动信息进行机器人坐标反馈,对机器人位置进行快速修正,再次快速控制机器人进行运动,保证位置的精确性。
以上显示和描述了本发明的基本原理、主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明内。本发明要求保护范围由所附的权利要求书及其等效物界定。
Claims (5)
1.基于VR系统控制的工业机器人示教系统,包括:视觉系统、VR系统、机器人系统,其特征在于:
所述视觉系统,用于采集工业机器人整体结构和分析处理并将其图像信息参数化,并采用TCP/IP方式通过以太网传递给VR系统;
所述VR系统,将视觉系统获取的图像信息在虚拟场景近似构建实际机器人的结构模型并能实现模拟运动,并以数据形式通过EtherCAT、Modbus通讯方式传递给机器人系统;
所述机器人系统,根据VR系统传递的变化位置信息控制机器人产生运动。
2.根据权利要求1所述的基于VR系统控制的工业机器人示教系统,其特征在于:所述机器人系统包括根据VR系统传递的信息转化为运动指令的工控机、获得运动指令并产生运动信号的电机控制系统、工业机器人、采集运动信息并对比从而快速调节运动的传感器单元。
3.根据权利要求2所述的基于VR系统控制的工业机器人示教系统,其特征在于:所述工业机器人为六自由度的工业并联机器人。
4.根据权利要求1或2所述的基于VR系统控制的工业机器人示教系统,其特征在于:所述机器人系统具有修正功能,将实际位置信息与从VR系统获得位置信息进行对比修正实现运动位置的精确性。
5.根据权利要求1所述的基于VR系统控制的工业机器人示教系统的示教方法,其特征在于:该示教方法包括以下步骤:
1)视觉系统进行图像采集、分析和处理;
2)VR系统虚拟模型建立;
3)人工拖动虚拟模型运动;
4)机器人执行运动;
5)机器人位置信息反馈修正。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710789237.6A CN107610579A (zh) | 2017-09-05 | 2017-09-05 | 基于vr系统控制的工业机器人示教系统及其示教方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710789237.6A CN107610579A (zh) | 2017-09-05 | 2017-09-05 | 基于vr系统控制的工业机器人示教系统及其示教方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN107610579A true CN107610579A (zh) | 2018-01-19 |
Family
ID=61057437
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710789237.6A Pending CN107610579A (zh) | 2017-09-05 | 2017-09-05 | 基于vr系统控制的工业机器人示教系统及其示教方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN107610579A (zh) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108908298A (zh) * | 2018-07-23 | 2018-11-30 | 合肥工业大学 | 一种融合虚拟现实技术的主从式喷涂机器人示教系统 |
CN109064820A (zh) * | 2018-08-31 | 2018-12-21 | 广州超远机电科技有限公司 | 一种智能制造综合实训系统 |
CN109078334A (zh) * | 2018-06-21 | 2018-12-25 | 广州市世平计算机科技有限公司 | 一种基于虚拟机器人的vr操作引导及陪练方法和系统 |
CN109262609A (zh) * | 2018-08-29 | 2019-01-25 | 南京理工大学 | 基于虚拟现实技术的机械臂远程控制系统及方法 |
CN109605390A (zh) * | 2018-12-28 | 2019-04-12 | 芜湖哈特机器人产业技术研究院有限公司 | 一种汽车清洗机器人控制系统 |
CN110434877A (zh) * | 2019-08-14 | 2019-11-12 | 纳博特南京科技有限公司 | 一种基于增强现实和意念控制的机器人控制方法 |
CN111300416A (zh) * | 2020-03-10 | 2020-06-19 | 南京工程学院 | 基于增强现实的模块化可重构机器人规划仿真方法和系统 |
CN111742270A (zh) * | 2018-02-28 | 2020-10-02 | 索尼公司 | 信息处理装置和信息处理方法 |
CN112365580A (zh) * | 2020-11-16 | 2021-02-12 | 同济大学 | 一种面向人机技能传授的虚拟作业演示系统 |
CN112947238A (zh) * | 2021-03-15 | 2021-06-11 | 哈尔滨工业大学 | 一种基于vr技术的工业机器人实时控制系统 |
CN114080583A (zh) * | 2019-07-23 | 2022-02-22 | 丰田研究所股份有限公司 | 视觉教导和重复移动操纵系统 |
CN114799638A (zh) * | 2022-05-16 | 2022-07-29 | 广州东焊智能装备有限公司 | 一种基于虚拟现实的人机协作焊接系统 |
CN114851179A (zh) * | 2021-12-29 | 2022-08-05 | 奥视纵横(北京)科技有限公司 | 一种基于vr空间定位技术的空间坐标转换系统及方法 |
CN115890621A (zh) * | 2022-08-24 | 2023-04-04 | 珠海格力电器股份有限公司 | 基于vr技术的机器人远程控制方法、装置以及系统 |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010042466A (ja) * | 2008-08-11 | 2010-02-25 | Fanuc Ltd | ロボット教示システム及びロボットの動作のシミュレーション結果の表示方法 |
CN104067781A (zh) * | 2014-06-16 | 2014-10-01 | 华南农业大学 | 基于虚拟机器人与真实机器人集成的采摘系统及方法 |
CN104647377A (zh) * | 2014-12-30 | 2015-05-27 | 杭州新松机器人自动化有限公司 | 一种基于认知系统的工业机器人及其控制方法 |
CN105082159A (zh) * | 2015-08-21 | 2015-11-25 | 天津超众机器人科技有限公司 | 一种基于脑电信号控制的工业机器人系统及示教方法 |
CN105945942A (zh) * | 2016-04-05 | 2016-09-21 | 广东工业大学 | 一种机器人离线编程系统及方法 |
-
2017
- 2017-09-05 CN CN201710789237.6A patent/CN107610579A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2010042466A (ja) * | 2008-08-11 | 2010-02-25 | Fanuc Ltd | ロボット教示システム及びロボットの動作のシミュレーション結果の表示方法 |
CN104067781A (zh) * | 2014-06-16 | 2014-10-01 | 华南农业大学 | 基于虚拟机器人与真实机器人集成的采摘系统及方法 |
CN104647377A (zh) * | 2014-12-30 | 2015-05-27 | 杭州新松机器人自动化有限公司 | 一种基于认知系统的工业机器人及其控制方法 |
CN105082159A (zh) * | 2015-08-21 | 2015-11-25 | 天津超众机器人科技有限公司 | 一种基于脑电信号控制的工业机器人系统及示教方法 |
CN105945942A (zh) * | 2016-04-05 | 2016-09-21 | 广东工业大学 | 一种机器人离线编程系统及方法 |
Cited By (21)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11392092B2 (en) | 2018-02-28 | 2022-07-19 | Sony Corporation | Information processing device and information processing method |
CN111742270A (zh) * | 2018-02-28 | 2020-10-02 | 索尼公司 | 信息处理装置和信息处理方法 |
CN109078334B (zh) * | 2018-06-21 | 2020-04-14 | 广州市世平计算机科技有限公司 | 一种基于虚拟机器人的vr操作引导及陪练方法和系统 |
CN109078334A (zh) * | 2018-06-21 | 2018-12-25 | 广州市世平计算机科技有限公司 | 一种基于虚拟机器人的vr操作引导及陪练方法和系统 |
CN108908298B (zh) * | 2018-07-23 | 2021-08-10 | 合肥工业大学 | 一种融合虚拟现实技术的主从式喷涂机器人示教系统 |
CN108908298A (zh) * | 2018-07-23 | 2018-11-30 | 合肥工业大学 | 一种融合虚拟现实技术的主从式喷涂机器人示教系统 |
CN109262609A (zh) * | 2018-08-29 | 2019-01-25 | 南京理工大学 | 基于虚拟现实技术的机械臂远程控制系统及方法 |
CN109064820A (zh) * | 2018-08-31 | 2018-12-21 | 广州超远机电科技有限公司 | 一种智能制造综合实训系统 |
CN109605390A (zh) * | 2018-12-28 | 2019-04-12 | 芜湖哈特机器人产业技术研究院有限公司 | 一种汽车清洗机器人控制系统 |
CN114080583B (zh) * | 2019-07-23 | 2023-12-08 | 丰田研究所股份有限公司 | 视觉教导和重复移动操纵系统 |
CN114080583A (zh) * | 2019-07-23 | 2022-02-22 | 丰田研究所股份有限公司 | 视觉教导和重复移动操纵系统 |
CN110434877A (zh) * | 2019-08-14 | 2019-11-12 | 纳博特南京科技有限公司 | 一种基于增强现实和意念控制的机器人控制方法 |
CN111300416A (zh) * | 2020-03-10 | 2020-06-19 | 南京工程学院 | 基于增强现实的模块化可重构机器人规划仿真方法和系统 |
CN112365580A (zh) * | 2020-11-16 | 2021-02-12 | 同济大学 | 一种面向人机技能传授的虚拟作业演示系统 |
CN112365580B (zh) * | 2020-11-16 | 2022-10-28 | 同济大学 | 一种面向人机技能传授的虚拟作业演示系统 |
CN112947238A (zh) * | 2021-03-15 | 2021-06-11 | 哈尔滨工业大学 | 一种基于vr技术的工业机器人实时控制系统 |
CN112947238B (zh) * | 2021-03-15 | 2021-11-09 | 哈尔滨工业大学 | 一种基于vr技术的工业机器人实时控制系统 |
US11986968B2 (en) | 2021-03-15 | 2024-05-21 | Harbin Institute Of Technology | Real-time control system for industrial robot based on virtual reality (VR) |
CN114851179A (zh) * | 2021-12-29 | 2022-08-05 | 奥视纵横(北京)科技有限公司 | 一种基于vr空间定位技术的空间坐标转换系统及方法 |
CN114799638A (zh) * | 2022-05-16 | 2022-07-29 | 广州东焊智能装备有限公司 | 一种基于虚拟现实的人机协作焊接系统 |
CN115890621A (zh) * | 2022-08-24 | 2023-04-04 | 珠海格力电器股份有限公司 | 基于vr技术的机器人远程控制方法、装置以及系统 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107610579A (zh) | 基于vr系统控制的工业机器人示教系统及其示教方法 | |
CN110238831B (zh) | 基于rgb-d图像及示教器的机器人示教系统及方法 | |
CN104699122B (zh) | 一种机器人运动控制系统 | |
CN108286949B (zh) | 一种可移动式三维检测机器人系统 | |
CN105945942A (zh) | 一种机器人离线编程系统及方法 | |
CN109262609A (zh) | 基于虚拟现实技术的机械臂远程控制系统及方法 | |
CN104942808A (zh) | 机器人运动路径离线编程方法及系统 | |
CN108427391A (zh) | 可移动机器人自动钻铣的智能化柔性生产线及其运行方法 | |
CN113246122A (zh) | 一种工业机器人的数字孪生实训方法及系统 | |
Fang et al. | Robot path and end-effector orientation planning using augmented reality | |
CN105786483A (zh) | 基于平板电脑的焊接机器人离线编程系统及其离线编程方法 | |
CN111347431A (zh) | 一种手持工具示教的机器人示教喷涂方法和装置 | |
CN113219926A (zh) | 基于数字孪生系统的人机共融制造单元安全风险评估方法 | |
CN109702750A (zh) | 一种龙门架式智能机加工机器人及智能机加工方法 | |
JP7397102B2 (ja) | 画像解析装置、制御装置、機械システム、画像解析方法、及び画像解析のためのコンピュータプログラム | |
CN106914896A (zh) | 一种机器人离线编程的构建方法 | |
CN110053045A (zh) | 工件表面轮廓线获取方法、干涉检测方法和相关装置 | |
CN118106954A (zh) | 一种基于vr装置的工业机器人运动轨迹控制方法 | |
CN104361162A (zh) | 转向架侧梁外缝智能离线编程工艺方法 | |
CN111113426A (zh) | 一种基于cad平台的机器人离线编程系统 | |
CN112936261B (zh) | 一种基于增强现实技术的工业机器人现场仿真系统与方法 | |
CN112486098A (zh) | 一种计算机辅助加工系统及辅助加工方法 | |
Grilo et al. | Development of a Controller for the FANUC S-420FD Industrial Robot: a description of the graphical user interface | |
CN119475610B (zh) | 一种基于虚拟仿真的钢构零散工件喷涂作业规划方法 | |
Holm et al. | Web based monitoring and control of distant robotic operations |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20180119 |