CN105479431A - 惯性导航式机器人示教设备 - Google Patents
惯性导航式机器人示教设备 Download PDFInfo
- Publication number
- CN105479431A CN105479431A CN201610039445.XA CN201610039445A CN105479431A CN 105479431 A CN105479431 A CN 105479431A CN 201610039445 A CN201610039445 A CN 201610039445A CN 105479431 A CN105479431 A CN 105479431A
- Authority
- CN
- China
- Prior art keywords
- teaching
- robot
- inertial navigation
- module
- control computer
- 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
- B25J3/00—Manipulators of master-slave type, i.e. both controlling unit and controlled unit perform corresponding spatial movements
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Manipulator (AREA)
- Numerical Control (AREA)
Abstract
本发明涉及一种惯性导航式机器人示教设备,该惯性导航式机器人示教设备,包括安装在机器人末端的示教装置和控制机器人运动的主控计算机,所述示教装置包括惯性导航模块,所述惯性导航模块的输出端设有滤波电路,所述滤波电路的输出端设有A/D转换器,所述A/D转换器的输出端设有通讯模块,所述主控计算机将惯性导航模块检测到的信号进行解算并向机器人输出指令。示教时只需将示教装置放置在机器人末端,操作者携带示教装置直接运动,主控计算机将位姿信息记录下来,然后将控制指令直接输送给计算机即可,无需反复调整示教点处机器人的作业位姿、运动参数和工艺参数,示教过程简单,省事省力,对操作人员的要求也比较低,安全性好。
Description
技术领域
本发明涉及一种机器人示教设备,具体说是一种惯性导航式机器人示教设备,属于机器人示教设备技术领域。
背景技术
机器人示教***是工业机器人控制***的重要组成部分,操作者通过示教***进行手动示教,控制机器人实现一系列不同的位置姿态,并记录各个位姿点的信息,利用机器人语言编程使机器人执行程序要求的轨迹运动,实现机器人在一定工作环境中完成重复性任务的目的。
目前机器人示教***可以分为三类:示教再现方式、离线编程方式和基于虚拟现实方式。其中,示教再现方式为机器人示教***普遍采用的方式。
示教再现,也称为直接示教,由操作者通过示教盒或操作杆等直接操作机器人手臂对机器人进行示教。典型的示教过程是依靠操作者观察机器人及其夹具相对于作业对象的位置姿态,通过对示教盒的操作,反复调整示教点处机器人的作业位姿、运动参数和工艺参数,然后将满足作业要求的数据记录下来,再转入下一点的示教。示教过程结束后,机器人实际运行时使用这些记录下来的数据,经过插补运算,就可以再现示教点上记录的机器人位姿。机器人示教流程控制简图如图1所示。
采用示教再现方式进行机器人示教存在以下问题:(1)对操作者的专业知识和操作技能要求较高,并需要现场近距离示教操作,因此具有一定的危险性,安全性较差,须加入检测和刹车作为人身保护措施。(2)操作者通过控制手柄上的力/力矩传感器产生相应的输出数据用于机器人控制器驱动机器人向期望的方向运动,无法获取机器人精确的位姿信息以确定机器人的最优作业姿态与路径。(3)示教过程繁琐、费时,需要根据作业任务反复调整机器人的动作轨迹姿态与位置,时效性较差。
发明内容
本发明在于解决已有技术中示教再现方式无法获取机器人精确的位姿信息以确定机器人的最优作业姿态与路径,示教过程繁琐、费时、时效性较差,对操作者要求高且安全性较差的不足,提供一种能够获取机器人精确的位姿信息以确定机器人的最优作业姿态与路径,示教过程简单、省时省力、时效性好,适于一般操作者进行操作且安全性好的惯性导航式机器人示教设备。
本发明的惯性导航式机器人示教设备是通过以下技术方案实现的:
惯性导航式机器人示教设备,包括安装在机器人末端的示教装置和控制机器人运动的主控计算机,其特殊之处在于:所述示教装置包括测量示教装置示教过程中的线性加速度和角速度信号的惯性导航模块,所述惯性导航模块的输出端设有滤波电路,所述滤波电路的输出端设有将模拟信号转化为数字信号的A/D转换器,所述A/D转换器的输出端设有与主控计算机进行数据传输的通讯模块,所述主控计算机将惯性导航模块检测到的信号进行解算并向机器人输出指令;
所述惯性导航模块包括三轴加速度计和三自由度陀螺仪,所述三轴加速度计和三自由度陀螺仪沿示教装置三轴方向安装,输出端连接有滤波电路;
所述主控计算机是在传统工控计算机的基础上增加信号处理模块和指令解算模块;
所述信号处理模块用于将通讯模块接收的信号解算为示教装置的姿态信息;
所述指令解算模块用于将示教点的位姿信息解算为机器人的控制信号。
利用上述惯性导航式机器人示教设备进行机器人示教的方法如下:示教开始时操作者携带示教装置,确定示教起始点,示教过程中,操作者携带示教装置按照示教路径进行运动,在运动过程中,三轴加速度计和三自由度陀螺仪获取示教装置的加速度和角速度信号,经过滤波电路、A/D转换器传输至主控计算机的信号处理模块,利用捷联惯导算法得到示教设备运动过程中各示教点的位姿信息,主控计算机记录下该位姿信息,通过指令解算模块解算为机器人的控制指令,主控计算机在与机器人连接后将控制指令传输给机器人,机器人即按照示教路径进行工作,完成示教过程。
本发明的惯性导航式机器人示教设备,示教时只需将示教装置放置在机器人末端,操作者携带示教装置直接运动,主控计算机将位姿信息记录下来,然后将控制指令直接输送给计算机即可,无需反复调整示教点处机器人的作业位姿、运动参数和工艺参数,示教过程简单,省事省力,对操作人员的要求也比较低,安全性好。
附图说明
图1:已有技术中机器人示教流程简图;
图2:本发明惯用导航式机器人示教设备的结构示意图;
图3:图2的数据流示意图;
图4:本发明机器人示教流程图;
图5:捷联惯导算法示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
实施例1:参考图2-3,该惯性导航式机器人示教设备,包括安装在机器人末端的示教装置和控制机器人运动的主控计算机,所述示教装置包括测量示教装置示教过程中的线性加速度和角速度信号的惯性导航模块,所述惯性导航模块的输出端设有滤波电路,所述滤波电路的输出端设有将模拟信号转化为数字信号的A/D转换器,所述A/D转换器的输出端设有与主控计算机进行数据传输的通讯模块,所述主控计算机将惯性导航模块检测到的信号进行解算并向机器人输出指令;所述惯性导航模块包括三轴加速度计和三自由度陀螺仪,所述三轴加速度计和三自由度陀螺仪沿示教装置三轴方向安装,输出端连接有滤波电路;所述主控计算机是在传统工控计算机的基础上增加信号处理模块和指令解算模块;所述信号处理模块用于将通讯模块接收的信号解算为示教装置的姿态信息;所述指令解算模块用于将示教点的位姿信息解算为机器人的控制信号。
参考图4-5,该示教设备的示教方法如下:示教开始时操作者携带示教装置,确定示教起始点,示教过程中,操作者携带示教装置按照示教路径进行运动,在运动过程中,三轴加速度计和三自由度陀螺仪获取示教装置的加速度和角速度信号,经过滤波电路、A/D转换器传输至主控计算机的信号处理模块,利用捷联惯导算法得到示教设备运动过程中各示教点的位姿信息,主控计算机记录下该位姿信息,通过指令解算模块解算为机器人的控制指令,主控计算机在与机器人连接后将控制指令传输给机器人,机器人即按照示教路径进行工作,完成示教过程。
所述捷联惯导算法是指三轴加速度计测量示教装置示教过程中的加速度,通过方向余弦矩阵转换为惯性坐标系下的加速度,在转换过程中需要实时地利用三自由度陀螺仪输出的角速度进行姿态基准计算,即实时更新方向余弦矩阵,然后进行导航计算得到示教装置的位置和速度信息,同时从姿态基准计算过程中提取姿态和航向信息。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
Claims (6)
1.惯性导航式机器人示教设备,包括安装在机器人末端的示教装置和控制机器人运动的主控计算机,其特征在于:所述示教装置包括测量示教装置示教过程中的线性加速度和角速度信号的惯性导航模块,所述惯性导航模块的输出端设有滤波电路,所述滤波电路的输出端设有将模拟信号转化为数字信号的A/D转换器,所述A/D转换器的输出端设有与主控计算机进行数据传输的通讯模块,所述主控计算机将惯性导航模块检测到的信号进行解算并向机器人输出指令。
2.根据权利要求1所述惯性导航式机器人示教设备,其特征在于:所述惯性导航模块包括三轴加速度计和三自由度陀螺仪,所述三轴加速度计和三自由度陀螺仪沿示教装置三轴方向安装,输出端连接有滤波电路。
3.根据权利要求1或2所述惯性导航式机器人示教设备,其特征在于:所述主控计算机是在传统工控计算机的基础上增加信号处理模块和指令解算模块。
4.根据权利要求3所述惯性导航式机器人示教设备,其特征在于:所述信号处理模块用于将通讯模块接收的信号解算为示教装置的姿态信息。
5.根据权利要求3或4所述惯性导航式机器人示教设备,其特征在于:所述指令解算模块用于将示教点的位姿信息解算为机器人的控制信号。
6.利用权利要求1-5任一权利要求所述惯性导航式机器人示教设备进行机器人示教的方法如下:示教开始时操作者携带示教装置,确定示教起始点,示教过程中,操作者携带示教装置按照示教路径进行运动,在运动过程中,三轴加速度计和三自由度陀螺仪获取示教装置的加速度和角速度信号,经过滤波电路、A/D转换器传输至主控计算机的信号处理模块,利用捷联惯导算法得到示教设备运动过程中各示教点的位姿信息,主控计算机记录下该位姿信息,通过指令解算模块解算为机器人的控制指令,主控计算机在与机器人连接后将控制指令传输给机器人,机器人即按照示教路径进行工作,完成示教过程。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610039445.XA CN105479431A (zh) | 2016-01-21 | 2016-01-21 | 惯性导航式机器人示教设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201610039445.XA CN105479431A (zh) | 2016-01-21 | 2016-01-21 | 惯性导航式机器人示教设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN105479431A true CN105479431A (zh) | 2016-04-13 |
Family
ID=55666883
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610039445.XA Pending CN105479431A (zh) | 2016-01-21 | 2016-01-21 | 惯性导航式机器人示教设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN105479431A (zh) |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105965512A (zh) * | 2016-07-15 | 2016-09-28 | 爱普(福建)科技有限公司 | 一种工业多轴机械臂的运动再现方法 |
CN106182003A (zh) * | 2016-08-01 | 2016-12-07 | 清华大学 | 一种机械臂示教方法、装置及*** |
CN107414839A (zh) * | 2017-09-15 | 2017-12-01 | 中山大学 | 蛇形机器人控制*** |
CN109531579A (zh) * | 2018-12-30 | 2019-03-29 | 北京猎户星空科技有限公司 | 机械臂示教方法、装置、***、介质、控制器及机械臂 |
CN111347431A (zh) * | 2020-04-16 | 2020-06-30 | 广东工业大学 | 一种手持工具示教的机器人示教喷涂方法和装置 |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02121007A (ja) * | 1988-10-31 | 1990-05-08 | Fujitsu Ltd | ロボットの教示用制御方式 |
CN101319902A (zh) * | 2008-07-18 | 2008-12-10 | 哈尔滨工程大学 | 一种低成本组合式定位定向装置及组合定位方法 |
CN201266089Y (zh) * | 2008-09-05 | 2009-07-01 | 北京七维航测科技发展有限公司 | Ins/gps组合导航*** |
CN105659809B (zh) * | 2005-06-02 | 2010-05-05 | 北京航天时代光电科技有限公司 | 基于倾斜补偿和粗精组合位置法的光纤陀螺寻北仪及寻北方法 |
CN203037260U (zh) * | 2012-12-31 | 2013-07-03 | 广州中海达定位技术有限公司 | 一种定位定姿装置 |
JP2015148450A (ja) * | 2014-02-05 | 2015-08-20 | 古野電気株式会社 | センサ誤差補正装置、imu較正システム、imu較正方法、および、imu較正プログラム |
CN105252538A (zh) * | 2015-11-06 | 2016-01-20 | 邹海英 | 一种新型工业机器人示教器 |
-
2016
- 2016-01-21 CN CN201610039445.XA patent/CN105479431A/zh active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH02121007A (ja) * | 1988-10-31 | 1990-05-08 | Fujitsu Ltd | ロボットの教示用制御方式 |
CN105659809B (zh) * | 2005-06-02 | 2010-05-05 | 北京航天时代光电科技有限公司 | 基于倾斜补偿和粗精组合位置法的光纤陀螺寻北仪及寻北方法 |
CN101319902A (zh) * | 2008-07-18 | 2008-12-10 | 哈尔滨工程大学 | 一种低成本组合式定位定向装置及组合定位方法 |
CN201266089Y (zh) * | 2008-09-05 | 2009-07-01 | 北京七维航测科技发展有限公司 | Ins/gps组合导航*** |
CN203037260U (zh) * | 2012-12-31 | 2013-07-03 | 广州中海达定位技术有限公司 | 一种定位定姿装置 |
JP2015148450A (ja) * | 2014-02-05 | 2015-08-20 | 古野電気株式会社 | センサ誤差補正装置、imu較正システム、imu較正方法、および、imu較正プログラム |
CN105252538A (zh) * | 2015-11-06 | 2016-01-20 | 邹海英 | 一种新型工业机器人示教器 |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105965512A (zh) * | 2016-07-15 | 2016-09-28 | 爱普(福建)科技有限公司 | 一种工业多轴机械臂的运动再现方法 |
CN106182003A (zh) * | 2016-08-01 | 2016-12-07 | 清华大学 | 一种机械臂示教方法、装置及*** |
CN107414839A (zh) * | 2017-09-15 | 2017-12-01 | 中山大学 | 蛇形机器人控制*** |
CN109531579A (zh) * | 2018-12-30 | 2019-03-29 | 北京猎户星空科技有限公司 | 机械臂示教方法、装置、***、介质、控制器及机械臂 |
CN109531579B (zh) * | 2018-12-30 | 2022-03-08 | 北京猎户星空科技有限公司 | 机械臂示教方法、装置、***、介质、控制器及机械臂 |
CN111347431A (zh) * | 2020-04-16 | 2020-06-30 | 广东工业大学 | 一种手持工具示教的机器人示教喷涂方法和装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11331803B2 (en) | Mixed reality assisted spatial programming of robotic systems | |
CN105479431A (zh) | 惯性导航式机器人示教设备 | |
CN106945043B (zh) | 一种主从式遥操作手术机器人多臂协同控制*** | |
CN105583824A (zh) | 力控牵引和摆位的多自由度机械臂控制装置及其控制方法 | |
CN111015649B (zh) | 一种驱控一体化控制*** | |
US20180345492A1 (en) | Direct teaching method of robot | |
CN106647529B (zh) | 一种面向六轴工业机器人轨迹精确跟踪控制的智能示教*** | |
CN111347431A (zh) | 一种手持工具示教的机器人示教喷涂方法和装置 | |
JP2018149606A (ja) | 生産ラインにおける運用を考慮した学習制御を行うロボット及びその制御方法 | |
CN107671838B (zh) | 机器人示教记录***、示教的工艺步骤及其算法流程 | |
US20150088309A1 (en) | Method for Operating a Multi-Limb Manipulator | |
Smisek et al. | Haptic guidance in bilateral teleoperation: Effects of guidance inaccuracy | |
CN110193816B (zh) | 工业机器人示教方法、手柄及*** | |
CN108656120B (zh) | 一种基于图像对比的示教、加工方法 | |
CN205734875U (zh) | 惯性导航式机器人示教设备 | |
EP4241930A1 (en) | Robot control in working space | |
CN104564913A (zh) | 并联六自由度转台液压控制*** | |
CN114800523B (zh) | 机械臂轨迹修正方法、***、计算机及可读存储介质 | |
TW201822971A (zh) | 機械手臂教導控制系統 | |
CN112091974A (zh) | 配网带电作业机器人遥控操作***及其控制方法 | |
CN110666820A (zh) | 一种高性能工业机器人控制器 | |
CN107272725B (zh) | 具有视觉反馈的球形机器人运动控制***及运动控制方法 | |
KR101263487B1 (ko) | 로봇의 교시 장치 | |
CN107972029A (zh) | 机械手臂教导控制*** | |
CN213634179U (zh) | 自动化装置 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20160413 |
|
RJ01 | Rejection of invention patent application after publication |