CN108340352A - 基于示教关节臂的工业机器人远程实时操控方法 - Google Patents
基于示教关节臂的工业机器人远程实时操控方法 Download PDFInfo
- Publication number
- CN108340352A CN108340352A CN201810131217.4A CN201810131217A CN108340352A CN 108340352 A CN108340352 A CN 108340352A CN 201810131217 A CN201810131217 A CN 201810131217A CN 108340352 A CN108340352 A CN 108340352A
- Authority
- CN
- China
- Prior art keywords
- industrial robot
- teaching
- joint arm
- joint
- angle
- 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
Classifications
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/0081—Programme-controlled manipulators with leader teach-in means
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1602—Programme controls characterised by the control system, structure, architecture
- B25J9/161—Hardware, e.g. neural networks, fuzzy logic, interfaces, processor
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1612—Programme controls characterised by the hand, wrist, grip control
-
- B—PERFORMING OPERATIONS; TRANSPORTING
- B25—HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
- B25J—MANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
- B25J9/00—Programme-controlled manipulators
- B25J9/16—Programme controls
- B25J9/1656—Programme controls characterised by programming, planning systems for manipulators
- B25J9/1671—Programme controls characterised by programming, planning systems for manipulators characterised by simulation, either to verify existing program or to create and verify new program, CAD/CAM oriented, graphic oriented programming systems
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Automation & Control Theory (AREA)
- Physics & Mathematics (AREA)
- Orthopedic Medicine & Surgery (AREA)
- General Health & Medical Sciences (AREA)
- Artificial Intelligence (AREA)
- Health & Medical Sciences (AREA)
- Evolutionary Computation (AREA)
- Fuzzy Systems (AREA)
- Mathematical Physics (AREA)
- Software Systems (AREA)
- Numerical Control (AREA)
Abstract
本发明涉及一种基于示教关节臂的工业机器人远程实时操控方法,根据视觉反馈系统操作示教关节臂,示教关节臂的各关节处均安装有角度传感器,每个角度传感器分别通过SSI通讯与角度数据采集模块连接,角度数据采集模块与工业机器人的运动控制器之间通过K‑BUS总线通讯连接;连接示教关节臂的工业机器人通过运动控制器与计算机系统OPC协议通讯,由计算机系统计算工业机器人的各轴电机所需力矩,通过运动控制器所给定的驱动器力矩闭环控制系统实现机器人跟随示教关节臂运动;工业机器人在运动过程中按照预设置的位置采集频率和运动插补模式记录工业机器人的运动路径,生成运动代码而实现示教再现。具有使操作者避开现场恶劣的操作环境、提高效率的优点。
Description
技术领域
本发明涉及一种基于示教关节臂的工业机器人远程实时操控方法。
背景技术
随着工业机器人应用领域的不断扩大,不可避免出现一些相对比较恶劣的工作环境,工作人员若长时间在现场操纵机器人,对操作者的人身安全和身心健康造成极大地危害,特别是在环境恶劣,时间紧迫,产品种类多,结构曲面复杂等情况下,传统的工业机器人示教盒示教方式已不能满足需求,且该示教方式需编程人员具备较高的专业知识技能,难以普及应用。
发明内容
本发明的目的是针对上述问题,提供一种使操作者避开现场恶劣的操作环境、提高效率的基于示教关节臂的工业机器人远程实时操控方法。
本发明,一种基于示教关节臂的工业机器人远程实时操控方法, 操作者通过视觉反馈系统获知现场作业情况,由操作者根据视觉反馈系统操作工业机器人的示教关节臂,示教关节臂的各关节处均安装有角度传感器,每个角度传感器分别通过SSI通讯与角度数据采集模块连接,角度数据采集模块与工业机器人的运动控制器之间通过K-BUS总线通讯连接,由角度数据采集模块通过SSI协议周期性采集角度传感器位置信息并通过K-BUS总线传输给机器人的运动控制器;连接示教关节臂的工业机器人通过运动控制器与计算机系统OPC协议通讯,由计算机系统计算工业机器人的各轴电机所需力矩,通过运动控制器所给定的驱动器力矩闭环控制系统实现机器人跟随示教关节臂运动的运动跟随;工业机器人在运动过程中按照预设置的位置采集频率和运动插补模式记录工业机器人的运动路径,生成工业机器人的运动代码而实现示教再现。
本发明,运动控制器循环采集角度传感器数据并传输到计算机系统,由计算机系统将传感器数据转化为角度值,计算出关节值,包括位置、速度和加速度等,并根据限位值设置判断该角度是否超出限位值,若超出限位值则显示报警到显示屏;反之,由计算机系统计算工业机器人的各轴电机所需力矩,通过运动控制器所给定的驱动器力矩闭环控制系统实现机器人跟随示教关节臂运动的运动跟随。
本发明,运动插补模式采用Denavit-Hartenberg方法建立工业机器人的运动学方程式,n为关节数,计算依次从第一个关节变换到第二个关节、变换到第三个关节、最后变换到第n个关节所在末端连杆坐标系相对于基坐标系的位置和姿态,形成一组完整的位置和姿态矩阵;由计算机系统生成空白文件,周期性读取运动学分析结果的关节位置和姿态及速度,并写入到该空白文件中,操作完成后,自动生成工业机器人可执行的程序代码。
本发明的有益效果是:降低操作者专业技能等级要求,使操作者避开现场恶劣的操作环境,实现远程实时操控和快速编程,提高效率,保障人身安全。因而,本发明,具有使操作者避开现场恶劣的操作环境、提高效率的优点。
下面实施例结合附图说明对本发明作进一步的说明。
附图说明
图1是本发明的一个实施例的远程操控示教架构通讯方框图;
图2为图1实施例的流程示意图。
具体实施方式
参照图1,本实施例是一种基于示教关节臂的工业机器人远程实时操控方法,操作者通过视觉反馈系统获知现场作业情况,由操作者根据视觉反馈系统操作工业机器人的示教关节臂,示教关节臂的各关节处均安装有角度传感器,每个角度传感器分别通过SSI通讯与角度数据采集模块连接,角度数据采集模块与工业机器人的运动控制器之间通过K-BUS总线通讯连接,由角度数据采集模块通过SSI协议周期性采集角度传感器位置信息并通过K-BUS总线传输给机器人的运动控制器;连接示教关节臂的工业机器人通过运动控制器与计算机系统OPC协议通讯,由计算机系统根据动力学分析计算工业机器人的各轴电机所需力矩,通过运动控制器所给定的驱动器力矩闭环控制系统实现机器人跟随示教关节臂运动的运动跟随;工业机器人在运动过程中按照预设置的位置采集频率和运动插补模式记录工业机器人的运动路径,生成工业机器人的运动代码而实现示教再现。
上述涉及的动力学分析,采用拉格朗日法建立工业机器人动力学方程,具体方法如下:选取笛卡尔坐标系,求出工业机器人各构件动能和势能,构造拉格朗日函数,根据拉格朗日方程式及连杆长度,以及各关节的位置、速度和加速度计算得到各轴电机转动力矩。
上述涉及的运动插补模式采用Denavit-Hartenberg方法建立工业机器人的运动学方程式,n为关节数,计算依次从第一个关节开始变换到第二个关节,然后到第三个,依此类推,最后变换到第n个关节所在末端连杆坐标系相对于基坐标系的位置和姿态,形成一组完整的位置和姿态矩阵;位置和姿态的矩阵方程式,以六个自由度工业机器人为例,计算出其六个自由度值。同时,将所计算值连同关节值显示在计算机系统的软件中,由计算机系统生成空白文件,周期性读取运动学分析结果的关节位置和姿态及速度,并写入到该空白文件中,操作完成后,自动生成工业机器人可执行的程序代码。
本发明的操作控制流程,参照图2,操作者开始操作示教关节臂时,运动控制器循环采集角度传感器数据并传输到计算机系统,由计算机系统将传感器数据转化为角度值,计算出关节值,包括位置、速度和加速度等,并根据限位值设置判断该角度是否超出限位值,若超出限位值则显示报警到显示屏;反之,由计算机系统计算工业机器人的各轴电机所需力矩,通过运动控制器所给定的驱动器力矩闭环控制系统实现机器人跟随示教关节臂运动的运动跟随。
本发明的实施例所描述的基于示教关节臂的六个自由度工业机器人远程操控只是本发明中的一个实施例,而不是全部实施例。
Claims (3)
1.一种基于示教关节臂的工业机器人远程实时操控方法,其特征在于:
操作者通过视觉反馈系统获知现场作业情况,由操作者根据视觉反馈系统操作工业机器人的示教关节臂,所述示教关节臂的各关节处均安装有角度传感器,每个角度传感器分别通过SSI通讯与角度数据采集模块连接,所述角度数据采集模块与工业机器人的运动控制器之间通过K-BUS总线通讯连接,由所述角度数据采集模块通过SSI协议周期性采集角度传感器位置信息并通过K-BUS总线传输给机器人的运动控制器;
连接示教关节臂的工业机器人通过运动控制器与计算机系统OPC协议通讯,由所述计算机系统计算工业机器人的各轴电机所需力矩,通过运动控制器所给定的驱动器力矩闭环控制系统实现机器人跟随示教关节臂运动的运动跟随;
所述工业机器人在运动过程中按照预设置的位置采集频率和运动插补模式记录工业机器人的运动路径,生成工业机器人的运动代码而实现示教再现。
2.根据权利要求1所述基于示教关节臂的工业机器人远程实时操控方法,其特征在于:所述运动控制器循环采集角度传感器数据并传输到计算机系统,由计算机系统将传感器数据转化为角度值,计算出关节值,并根据限位值设置判断该角度是否超出限位值,若超出限位值则显示报警到显示屏。
3.根据权利要求1所述基于示教关节臂的工业机器人远程实时操控方法,其特征在于:所述运动插补模式采用Denavit-Hartenberg方法建立工业机器人的运动学方程式,n为关节数,计算依次从第一个关节变换到第二个关节、变换到第三个关节、最后变换到第n个关节所在末端连杆坐标系相对于基坐标系的位置和姿态,形成一组完整的位置和姿态矩阵;由计算机系统生成空白文件,周期性读取运动学分析结果的关节位置和姿态及速度,并写入到该空白文件中,操作完成后,自动生成工业机器人可执行的程序代码。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810131217.4A CN108340352A (zh) | 2018-02-09 | 2018-02-09 | 基于示教关节臂的工业机器人远程实时操控方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201810131217.4A CN108340352A (zh) | 2018-02-09 | 2018-02-09 | 基于示教关节臂的工业机器人远程实时操控方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN108340352A true CN108340352A (zh) | 2018-07-31 |
Family
ID=62960066
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201810131217.4A Pending CN108340352A (zh) | 2018-02-09 | 2018-02-09 | 基于示教关节臂的工业机器人远程实时操控方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN108340352A (zh) |
Cited By (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020024183A1 (zh) * | 2018-08-01 | 2020-02-06 | 西门子股份公司 | 互连设备、通信方法和包括机器人的系统 |
CN111158329A (zh) * | 2020-01-15 | 2020-05-15 | 南通大学 | 一种基于opc和mqtt的网络组态监控系统 |
CN114174009A (zh) * | 2019-09-30 | 2022-03-11 | 西门子(中国)有限公司 | 控制机器人的方法、装置、系统、存储介质和终端 |
CN115026832A (zh) * | 2022-06-30 | 2022-09-09 | 天津大学 | 测控一体机器人系统与操控方法 |
CN115213880A (zh) * | 2021-04-14 | 2022-10-21 | 中国科学院沈阳自动化研究所 | 一种工业机器人互操作信息模型构建及解析方法 |
CN115582830A (zh) * | 2021-07-05 | 2023-01-10 | 青岛大学 | 基于惯性传感器远程控制机器臂关节的系统及方法 |
CN117558174A (zh) * | 2023-11-13 | 2024-02-13 | 山东卓朗检测股份有限公司 | 面向教学机器人训练的数据采集和分析方法 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102581445A (zh) * | 2012-02-08 | 2012-07-18 | 中国科学院自动化研究所 | 机器人的视觉实时纠偏系统和纠偏方法 |
CN103331756A (zh) * | 2013-06-04 | 2013-10-02 | 浙江工业大学 | 一种机械臂运动控制方法 |
CN103576614A (zh) * | 2013-11-13 | 2014-02-12 | 东华大学 | 一种多轴运动控制系统 |
CN104440864A (zh) * | 2014-12-04 | 2015-03-25 | 深圳先进技术研究院 | 一种主从式遥操作工业机器人系统及其控制方法 |
CN104647331A (zh) * | 2015-03-23 | 2015-05-27 | 常州米泽智能装备科技有限公司 | 一种主从随动示教工业机器人系统 |
US20160046023A1 (en) * | 2014-08-15 | 2016-02-18 | University Of Central Florida Research Foundation, Inc. | Control Interface for Robotic Humanoid Avatar System and Related Methods |
CN106557844A (zh) * | 2016-11-23 | 2017-04-05 | 华东理工大学 | 一种焊接机器人路径规划方法 |
CN106891326A (zh) * | 2017-03-22 | 2017-06-27 | 南京航空航天大学 | 一种机器人示教方法 |
CN107363812A (zh) * | 2017-08-07 | 2017-11-21 | 浙江工业大学 | 无线控制的六自由度机械臂示教系统 |
CN107544299A (zh) * | 2017-08-07 | 2018-01-05 | 浙江工业大学 | 用于六自由度机械臂示教控制的pc端app系统 |
-
2018
- 2018-02-09 CN CN201810131217.4A patent/CN108340352A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102581445A (zh) * | 2012-02-08 | 2012-07-18 | 中国科学院自动化研究所 | 机器人的视觉实时纠偏系统和纠偏方法 |
CN103331756A (zh) * | 2013-06-04 | 2013-10-02 | 浙江工业大学 | 一种机械臂运动控制方法 |
CN103576614A (zh) * | 2013-11-13 | 2014-02-12 | 东华大学 | 一种多轴运动控制系统 |
US20160046023A1 (en) * | 2014-08-15 | 2016-02-18 | University Of Central Florida Research Foundation, Inc. | Control Interface for Robotic Humanoid Avatar System and Related Methods |
CN104440864A (zh) * | 2014-12-04 | 2015-03-25 | 深圳先进技术研究院 | 一种主从式遥操作工业机器人系统及其控制方法 |
CN104647331A (zh) * | 2015-03-23 | 2015-05-27 | 常州米泽智能装备科技有限公司 | 一种主从随动示教工业机器人系统 |
CN106557844A (zh) * | 2016-11-23 | 2017-04-05 | 华东理工大学 | 一种焊接机器人路径规划方法 |
CN106891326A (zh) * | 2017-03-22 | 2017-06-27 | 南京航空航天大学 | 一种机器人示教方法 |
CN107363812A (zh) * | 2017-08-07 | 2017-11-21 | 浙江工业大学 | 无线控制的六自由度机械臂示教系统 |
CN107544299A (zh) * | 2017-08-07 | 2018-01-05 | 浙江工业大学 | 用于六自由度机械臂示教控制的pc端app系统 |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2020024183A1 (zh) * | 2018-08-01 | 2020-02-06 | 西门子股份公司 | 互连设备、通信方法和包括机器人的系统 |
US11271790B2 (en) | 2018-08-01 | 2022-03-08 | Siemens Aktiengesellschaft | Interconnection device, communication method, and system including robot |
CN114174009A (zh) * | 2019-09-30 | 2022-03-11 | 西门子(中国)有限公司 | 控制机器人的方法、装置、系统、存储介质和终端 |
CN114174009B (zh) * | 2019-09-30 | 2023-07-21 | 西门子(中国)有限公司 | 控制机器人的方法、装置、系统、存储介质和终端 |
CN111158329A (zh) * | 2020-01-15 | 2020-05-15 | 南通大学 | 一种基于opc和mqtt的网络组态监控系统 |
CN115213880A (zh) * | 2021-04-14 | 2022-10-21 | 中国科学院沈阳自动化研究所 | 一种工业机器人互操作信息模型构建及解析方法 |
CN115582830A (zh) * | 2021-07-05 | 2023-01-10 | 青岛大学 | 基于惯性传感器远程控制机器臂关节的系统及方法 |
CN115026832A (zh) * | 2022-06-30 | 2022-09-09 | 天津大学 | 测控一体机器人系统与操控方法 |
CN117558174A (zh) * | 2023-11-13 | 2024-02-13 | 山东卓朗检测股份有限公司 | 面向教学机器人训练的数据采集和分析方法 |
CN117558174B (zh) * | 2023-11-13 | 2024-04-12 | 山东卓朗检测股份有限公司 | 面向教学机器人训练的数据采集和分析方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN108340352A (zh) | 基于示教关节臂的工业机器人远程实时操控方法 | |
CN107214702B (zh) | 利用虚拟现实手柄确定机器人轨迹的规划方法及系统 | |
CN111055281B (zh) | 一种基于ros的自主移动抓取系统与方法 | |
CN103302668B (zh) | 基于Kinect的空间遥操作机器人的控制系统及其方法 | |
CN110216674B (zh) | 一种冗余自由度机械臂视觉伺服避障系统 | |
JP6826069B2 (ja) | ロボットの動作教示装置、ロボットシステムおよびロボット制御装置 | |
CN105291138B (zh) | 一种增强虚拟现实浸入感的视觉反馈平台 | |
CN107856014B (zh) | 基于手势识别的机械臂位姿控制方法 | |
CN111267073B (zh) | 一种基于增强现实技术的工业机器人示教系统及方法 | |
CN108549322A (zh) | 一种针对机器人圆弧轨迹运动的位姿同步方法和装置 | |
CN103895022A (zh) | 穿戴式体感控制机械手 | |
CN111015649B (zh) | 一种驱控一体化控制系统 | |
CN111230873A (zh) | 一种基于示教学习的协作搬运控制系统及方法 | |
CN113829343B (zh) | 基于环境感知的实时多任务多人人机交互系统 | |
CN110045740A (zh) | 一种基于人类行为模拟的移动机器人实时运动规划方法 | |
CN106514667A (zh) | 基于Kinect骨骼追踪和无标定视觉伺服的人机协作系统 | |
CN110355750B (zh) | 面向遥操作手眼协调的交互控制方法 | |
CN115122325A (zh) | 一种具有视场约束的拟人化机械手鲁棒视觉伺服控制方法 | |
CN111421554A (zh) | 基于边缘计算的机械臂智能控制系统、方法、装置 | |
CN112621746A (zh) | 带死区的pid控制方法及机械臂视觉伺服抓取系统 | |
Parga et al. | Tele-manipulation of robot arm with smartphone | |
Donohoe et al. | Mechatronic implementation of a force optimal underconstrained planar cable robot | |
CN108890630A (zh) | 一种机器人示教系统及方法 | |
JP7447568B2 (ja) | シミュレーション装置およびプログラム | |
CN118046394A (zh) | 一种遥操作的运动控制方法、装置、系统及存储介质 |
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 | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20180731 |