CN107283425A - 一种双六轴机器人协同运动控制模型及算法 - Google Patents

一种双六轴机器人协同运动控制模型及算法 Download PDF

Info

Publication number
CN107283425A
CN107283425A CN201710471909.9A CN201710471909A CN107283425A CN 107283425 A CN107283425 A CN 107283425A CN 201710471909 A CN201710471909 A CN 201710471909A CN 107283425 A CN107283425 A CN 107283425A
Authority
CN
China
Prior art keywords
robot
coordinate system
moving coordinate
relative
motion
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
Application number
CN201710471909.9A
Other languages
English (en)
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.)
Greatoo Intelligent Equipment Inc
Original Assignee
Great Wheel (guangzhou) Robot And Intelligent Manufacturing 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 Great Wheel (guangzhou) Robot And Intelligent Manufacturing Co Ltd filed Critical Great Wheel (guangzhou) Robot And Intelligent Manufacturing Co Ltd
Priority to CN201710471909.9A priority Critical patent/CN107283425A/zh
Priority to PCT/CN2017/101147 priority patent/WO2018233088A1/zh
Publication of CN107283425A publication Critical patent/CN107283425A/zh
Pending legal-status Critical Current

Links

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B25HAND TOOLS; PORTABLE POWER-DRIVEN TOOLS; MANIPULATORS
    • B25JMANIPULATORS; CHAMBERS PROVIDED WITH MANIPULATION DEVICES
    • B25J9/00Programme-controlled manipulators
    • B25J9/16Programme controls
    • B25J9/1679Programme controls characterised by the tasks executed
    • B25J9/1682Dual arm manipulator; Coordination of several manipulators
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/39Robotics, robotics to robotics hand
    • G05B2219/39122Follower, slave mirrors leader, master

Landscapes

  • Engineering & Computer Science (AREA)
  • Robotics (AREA)
  • Mechanical Engineering (AREA)
  • Manipulator (AREA)

Abstract

一种双六轴机器人协同运动控制模型及算法。本发明公开了基于标准的主从关系,在时间和空间上同步两个机器人的运动,主机器人是从机器人跟随的移动坐标系的主源,机器人的相互空间位置通过新增加的基坐标系和相对于移动坐标系的目标偏移来定义。本发明实现了双机器人的协同运动,扩大了机器人的应用范围,提高了机器人的实用价值。另外,本发明的功能模块化,添加该模块不影响其他模块的功能,保证了***的可靠性。

Description

一种双六轴机器人协同运动控制模型及算法
技术领域
本发明涉及双工业机器人协同运动的领域,具体涉及两个串联六轴工业机器人的协同跟踪运动。
背景技术
近些年来,国内制造业面临着转型问题,工业机器人技术的发展使得其应用领域和范围不断的扩展,用户希望机器人完成复杂的作业,而这些复杂的作业用一台机器人已经不能完成,需要两台机器人或多台机器人协同才能完成,这使得机器人的应用从单台式应用向***式应用发展。双机器人的协同工作比单台机器人具有更高的刚度、负荷能力、灵活性及更广的应用前景,因而作为新的机器人应用形式,受到了国内外的关注。
发明内容
本发明的主要目的在于克服单一机器人技术存在的缺陷及不足,提供一种双机器人协同跟踪运动的模型及其控制方法。
为了实现上述目的,本发明使用标准的主从关系,在时间和空间上同步两个机器人的运动,主机器人是从机器人跟随的移动坐标系的主源。
机器人的相互空间位置通过新增加的基坐标系和相对于移动坐标系的目标偏移来定义,用户可以选择只跟踪位置或者方位,也可以两者都跟踪。
跟踪过程中需要对轴的位置极限、速度及加速度阈值进行检测。
两个机器人控制的物体的移动或两个机器人末端点彼此的相对位置由移动坐标系的“目标位置”属性描述,它描述了从机器人的当前点相对于主机器人源坐标的相对位姿。
附图说明
图1是机器人三维模型。
图2是坐标系建立。
图3是主从机器人坐标系建立的示教过程。
图4是主从机器人中间坐标系的建立。
具体实施方式
下面结合附图及实施方式对本发明作进一步详细的描述。
实施例。
对主机器人、从机器人分别进行DH参数建模,DH参数描述如以下步骤所示。
S11、连杆长度ai-1:关节轴i-1和关节轴i之间的公垂线之间的长度。
S12、连杆转角αi-1:绕Xi-1轴,从Zi-1轴旋转到Zi轴的角度。
S13、连杆偏距di:沿Zi轴,从Xi-1轴移动到Xi轴的距离。
S14、关节角θi:绕Zi轴,从Xi-1轴旋转到Xi轴的角度。
本***所用机器人三维模型如图1所示,该模型下根据DH参数建立的坐标系如图2所示。
通过示教取点的方式确定主从机器人基座坐标系之间的关系如图3所示,具体步骤如下所示。
S21、在主从机器人的两个末端安装工具。
S22、保持从机器人关节1角度为0,调整关节2到关节6使得从机器人位于工作空间内的合适位置,调整主机器人使其工具末端与从机器人的工具末端接触,分别记录主从机器人的位姿值。
S23、操作从机器人使其关节1向正方向旋转角度α,其它关节保持不动,调整主机器人使其工具末端与从机器人的工具末端接触,分别记录主从机器人的位姿值。
S24、操作从机器人在使其关节1向正方向旋转角度β,调整主机器人使其工具末端与从机器人的工具末端接触,分别记录主从机器人的位姿值。
S25、利用上述步骤中主机器人基坐标系下的三个点位姿值中的位置值,计算中间坐标系相对于主机器人基坐标系的位置和方位,如图4所示。
S26、中间坐标系的方向与从机器人的基坐标系方向一致,并且两坐标系的原点只在Z方向上有一个偏差,该偏差由上述步骤中从机器人的三个点的位姿值中的Z坐标值获得,由此可得到从机器人基坐标系相对于中间坐标系的表示。
S27、联合S25、S26得到从机器人基坐标系相对于主机器人基坐标系的表示。
创建移动坐标系,本***中有基于轴和基于机器人两种创建方式,其不同体现在提供给主源命令的参数中。
一旦移动坐标系参数被设置完成,主从机器人之间的位置关系就有了明确的定义:slave.robot=MS2MF(MF.base-1:MF.MSource:MF.ObjectLoc)。
设置相应属性参数,则立即进入同步协同跟踪模式,在那一时刻之后从机器人将尝试与移动坐标系的位置同步,如果主机器人不动,从机器人开始跟踪的总***置与开始跟踪前从机器人的位置相同。
修改上述参数则可以进入同步脱离模式,使得跟踪速度平滑减到0,脱离一个机器人运动的同时可以与另一个机器人建立同步。
设置跟踪参数速度、加速度、加加速度等,用主机器人位置与主从机器人跟踪变量间的笛卡尔距离和欧拉角距离建立跟踪标准。
主从机器人协调运动具体实现步骤如下所示。
S31、mf.base = #{1000,1000,0,45,0,0}。
S32、mf.base-1 = #{-1000√2, ,0,-45,0,0}。
S33、mf.objectloc = #{100,0,0,180,0,0}。
S34、master.setpoint = #{500,-600,400,0,0,0}。
S35、slave.setpoint = mf.base-1:master.setpoint:mf.objectloc
= #{-1000√2,-600√2,400,135,0,0}。

Claims (2)

1.基于标准的主从关系,在时间和空间上同步两个机器人的运动,其特征在于主机器人是从机器人跟随的移动坐标系的主源,机器人的相互空间位置通过新增加的基坐标系和相对于移动坐标系的目标偏移来定义。
2.根据权利要求1所述采用标准的主从关系,在时间和空间上同步两个机器人的运动,其特征在于,所述相对于移动坐标系的目标偏移由移动坐标系的“目标位置”属性描述,它描述了从机器人的当前点相对于朱机器人源坐标系的相对位姿。
CN201710471909.9A 2017-06-20 2017-06-20 一种双六轴机器人协同运动控制模型及算法 Pending CN107283425A (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201710471909.9A CN107283425A (zh) 2017-06-20 2017-06-20 一种双六轴机器人协同运动控制模型及算法
PCT/CN2017/101147 WO2018233088A1 (zh) 2017-06-20 2017-09-09 一种双六轴机器人协同运动控制模型及算法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201710471909.9A CN107283425A (zh) 2017-06-20 2017-06-20 一种双六轴机器人协同运动控制模型及算法

Publications (1)

Publication Number Publication Date
CN107283425A true CN107283425A (zh) 2017-10-24

Family

ID=60097468

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201710471909.9A Pending CN107283425A (zh) 2017-06-20 2017-06-20 一种双六轴机器人协同运动控制模型及算法

Country Status (2)

Country Link
CN (1) CN107283425A (zh)
WO (1) WO2018233088A1 (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107932504A (zh) * 2017-11-13 2018-04-20 浙江工业大学 基于PyQt的机械臂运行控制***
CN111055287A (zh) * 2020-01-13 2020-04-24 广州启帆工业机器人有限公司 一种双机器人协作同步的方法、***、装置和存储介质
CN111409079A (zh) * 2020-05-19 2020-07-14 路邦科技授权有限公司 一种工业级机械臂的多联及互联控制***
CN111766854A (zh) * 2019-03-27 2020-10-13 杭州海康机器人技术有限公司 用于agv协同搬运的控制***和控制方法
CN113547196A (zh) * 2021-07-27 2021-10-26 天津大学 一种双侧搅拌摩擦焊接装备的主从镜像同步运动控制方法
CN114905511A (zh) * 2022-05-12 2022-08-16 南京航空航天大学 一种工业机器人装配误差检测与精度补偿***标定方法

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2011068227A1 (en) * 2009-12-02 2011-06-09 Canon Kabushiki Kaisha Dual arm robot
CN102216860A (zh) * 2008-11-25 2011-10-12 Abb技术有限公司 用于标定工业机器人***的方法和设备
CN102662350A (zh) * 2012-05-31 2012-09-12 东南大学 主从式多机器人协作***的轨迹示教与规划方法
CN105751245A (zh) * 2016-03-30 2016-07-13 广东工业大学 一种用于标定多机器人***基坐标系的方法及其设备
CN106054599A (zh) * 2016-05-25 2016-10-26 哈尔滨工程大学 一种主从式水下机械臂的延时控制方法
CN106141472A (zh) * 2016-07-05 2016-11-23 纳博特南京科技有限公司 一种双机器人双边对称焊接控制方法

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2006346756A (ja) * 2005-06-13 2006-12-28 Kuka Roboter Gmbh ロボットを制御する方法およびシステム
CN102226677B (zh) * 2011-01-26 2013-01-16 东南大学 具有协作关系的多机器人***的基坐标系标定方法
CN104215206B (zh) * 2014-09-28 2017-01-11 东南大学 一种双机器人协作***的基坐标标定方法
CN106272444B (zh) * 2016-08-31 2018-11-13 山东中清智能科技股份有限公司 一种实现手眼关系和双机器人关系同时标定的方法
CN106595474A (zh) * 2016-11-18 2017-04-26 华南理工大学 一种基于激光跟踪仪的双机器人基坐标系标定方法

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102216860A (zh) * 2008-11-25 2011-10-12 Abb技术有限公司 用于标定工业机器人***的方法和设备
WO2011068227A1 (en) * 2009-12-02 2011-06-09 Canon Kabushiki Kaisha Dual arm robot
CN102662350A (zh) * 2012-05-31 2012-09-12 东南大学 主从式多机器人协作***的轨迹示教与规划方法
CN105751245A (zh) * 2016-03-30 2016-07-13 广东工业大学 一种用于标定多机器人***基坐标系的方法及其设备
CN106054599A (zh) * 2016-05-25 2016-10-26 哈尔滨工程大学 一种主从式水下机械臂的延时控制方法
CN106141472A (zh) * 2016-07-05 2016-11-23 纳博特南京科技有限公司 一种双机器人双边对称焊接控制方法

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
欧阳帆: "双机器人协调运动方法的研究", 《中国博士学位论文全文数据库 信息科技辑》 *

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN107932504A (zh) * 2017-11-13 2018-04-20 浙江工业大学 基于PyQt的机械臂运行控制***
CN107932504B (zh) * 2017-11-13 2020-11-13 浙江工业大学 基于PyQt的机械臂运行控制***
CN111766854A (zh) * 2019-03-27 2020-10-13 杭州海康机器人技术有限公司 用于agv协同搬运的控制***和控制方法
CN111055287A (zh) * 2020-01-13 2020-04-24 广州启帆工业机器人有限公司 一种双机器人协作同步的方法、***、装置和存储介质
CN111055287B (zh) * 2020-01-13 2021-06-08 广州机械科学研究院有限公司 一种双机器人协作同步的方法、***、装置和存储介质
CN111409079A (zh) * 2020-05-19 2020-07-14 路邦科技授权有限公司 一种工业级机械臂的多联及互联控制***
CN111409079B (zh) * 2020-05-19 2023-08-01 路邦科技授权有限公司 一种工业级机械臂的多联及互联控制***
CN113547196A (zh) * 2021-07-27 2021-10-26 天津大学 一种双侧搅拌摩擦焊接装备的主从镜像同步运动控制方法
CN114905511A (zh) * 2022-05-12 2022-08-16 南京航空航天大学 一种工业机器人装配误差检测与精度补偿***标定方法
CN114905511B (zh) * 2022-05-12 2023-08-11 南京航空航天大学 一种工业机器人装配误差检测与精度补偿***标定方法

Also Published As

Publication number Publication date
WO2018233088A1 (zh) 2018-12-27

Similar Documents

Publication Publication Date Title
CN107283425A (zh) 一种双六轴机器人协同运动控制模型及算法
CN107901041B (zh) 一种基于图像混合矩的机器人视觉伺服控制方法
CN206263418U (zh) 一种六自由度焊接机器人线激光实时焊缝跟踪***
CN104384765B (zh) 基于三维模型与机器视觉的自动焊接方法
CN102662350B (zh) 主从式多机器人协作***的轨迹示教与规划方法
US8706300B2 (en) Method of controlling a robotic tool
CN204414117U (zh) 一种视觉定位焊接机器人
CN105045098B (zh) 一种机器人喷涂轨迹自动生成***的控制方法
CN106583974B (zh) 一种无需编程结构件激光快速寻位焊接***及焊接方法
CN106671079A (zh) 一种实现变位机协同的焊接机器人运动控制方法
CN107378324B (zh) 一种基于视觉提取的异型工件的焊接***及方法
CN108436915A (zh) 双机器人运动控制方法
CN109079802A (zh) 修正机器人的轨道的机器人的示教装置
JP2019086823A (ja) 加工システム
JP2016074063A (ja) ロボットをオフラインで教示するロボット教示装置
JP2017027501A (ja) 工作機械とロボットのリアルタイム干渉確認システム
CN105598600A (zh) 一种箱型件焊缝自主寻位及轨迹自动生成方法
CN108614560A (zh) 一种移动机器人视觉伺服保性能跟踪控制方法
CN105921558A (zh) 一种机器人伺服折弯***
CN104090492B (zh) 基于指数函数的scara机器人ptp轨迹规划
CN112122842A (zh) 一种基于激光视觉的Delta焊接机器人***
CN114571165B (zh) 一种焊接轨迹规划方法、装置、焊接***及电子设备
CN204471379U (zh) 一种基于认知***的工业机器人
CN104238460A (zh) 一种工件的协同加工方法、***及协同控制方法、装置
JP2012099082A (ja) 多軸同期動作機械のプログラム変換モジュール及びプログラム変換方法

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
TA01 Transfer of patent application right

Effective date of registration: 20181123

Address after: 510000 Room 428, Building 5, No. 17, Fenghuang Third Road, Zhongxin Guangzhou Knowledge City, Guangzhou, Guangdong Province

Applicant after: Great wheel (Guangzhou) robot and Intelligent Manufacturing Co., Ltd.

Applicant after: GREATOO INTELLIGENT EQUIPMENT INC.

Address before: 510555 Room 428, Building 5, No. 17, Fenghuang Third Road, Zhongxin Guangzhou Knowledge City, Guangzhou City, Guangdong Province

Applicant before: Great wheel (Guangzhou) robot and Intelligent Manufacturing Co., Ltd.

TA01 Transfer of patent application right
RJ01 Rejection of invention patent application after publication

Application publication date: 20171024

RJ01 Rejection of invention patent application after publication