CN115533896A - 一种递推式的机器人双臂协同作业路径规划方法 - Google Patents
一种递推式的机器人双臂协同作业路径规划方法 Download PDFInfo
- Publication number
- CN115533896A CN115533896A CN202211144410.4A CN202211144410A CN115533896A CN 115533896 A CN115533896 A CN 115533896A CN 202211144410 A CN202211144410 A CN 202211144410A CN 115533896 A CN115533896 A CN 115533896A
- Authority
- CN
- China
- Prior art keywords
- pose
- tool
- robot
- arm
- coordinate system
- 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
Links
Images
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/16—Programme controls
- B25J9/1656—Programme controls characterised by programming, planning systems for manipulators
- B25J9/1664—Programme controls characterised by programming, planning systems for manipulators characterised by motion, path, trajectory planning
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Engineering & Computer Science (AREA)
- Robotics (AREA)
- Mechanical Engineering (AREA)
- Numerical Control (AREA)
- Manipulator (AREA)
Abstract
本发明提供了一种递推式的机器人双臂协同作业路径规划方法,包括将一个完整的作业流程划分为多段直线轨迹,基于路径规划规则对多段直线轨迹上的分段点,在工具坐标系下基于基准位姿计算每个非基准位姿的分段点对应的工具末端位姿;根据工具尺寸将工具末端位姿转换为夹持工具的机器人手臂末端位姿;基于各分段点对应的机器人手臂末端位姿对机器人双臂分别进行跟踪控制,从而实现机器人的双臂协同作业。本发明通过将机器人动作规划设计成递推过程,每一个递推过程存在一个基准位姿,基于该基准位姿完成从工具位姿到机器人位姿的转换,从而实现机器人双臂的协同作业。
Description
技术领域
本发明属于机器人控制技术领域,具体涉及一种递推式的机器人双臂协同作业路径规划方法。
背景技术
随着机器人技术的发展,将串联机器人装载于传统工程机械或机床的末端,利用机器人的灵活性和高精度以及工程机械的高负载和大范围移动的能力,用于实现在大范围移动空间中的精密作业成为发展趋势,如飞机机身加工、高铁车身打磨、船体外观焊接等。除了在车间环境内进行机械加工,该类设备也可用高危行业的户外高空作业,如户外架空线路带电抢修作业、******填充等。
该类设备控制是其实现功能的关键技术。该控制的实现流程是通过高精度测量,获取作业目标点空间位置,之后通过工程机械或者机床的末端高精度定位将机械臂移动至目标作业点,在通过机械臂自身的目标跟踪与控制实现机械臂末端与作业点的高精度交互。
然而,目前常见的路径规划都是基于视觉信息进行单臂机器人末端的路径规划,对于双臂型的机器人执行双臂协同作业任务时的路径规划尚无可行方法。
发明内容
有鉴于此,本发明旨在解决目前基于视觉信息进行单臂机器人末端的路径规划的方法无法适用于双臂型机器人执行双臂协同作业任务时的路径规划的问题。
为了解决上述技术问题,本发明提供以下技术方案:
本发明提供了一种递推式的机器人双臂协同作业路径规划方法,包括:
将一个完整的作业流程划分为同时对应左右手臂上工具末端位姿的多段直线轨迹,根据多段直线轨迹确定分段点;
对于任一手臂上工具末端位姿所对应的多段直线轨迹,基于路径规划规则中对于分段点各参数的定义对分段点位姿进行分类,划分为对应基准位姿的分段点和非基准位姿的分段点,路径规划规则包括对分段点位姿的定义;
在工具坐标系下基于基准位姿计算每个非基准位姿的分段点对应的工具末端位姿;
根据工具尺寸将工具末端位姿转换为夹持工具的机器人手臂末端位姿;
基于各分段点对应的机器人手臂末端位姿对机器人双臂分别进行跟踪控制,从而实现机器人的双臂协同作业。
进一步的,路径规划规则具体包括:动作序号定义;
动作序号定义包括对应于基准位姿、基准前位姿和基准后位姿的序号定义;
基准位姿为计算基准,基准前位姿为基于基准位姿、且发生于机器人手臂末端装载的工具末端抵达基准位姿前所将途径的多段线上分段点的位姿,基准后位姿为基于基准位姿、且发生于机器人手臂末端装载的工具末端抵达基准位姿后所将途径的多段线上分段点的位姿。
进一步的,路径规划规则还包括:动作参考坐标系定义;
动作参考坐标系定义包括对应于绝对坐标系下绝对值、绝对坐标系下相对值和工具坐标系下相对值的序号定义;
绝对坐标系下绝对值为在机器人坐标系中的某个具***置和姿态,绝对坐标系下相对值为在机器人坐标系下,相对于某一个基准点的6维距离,工具坐标系下相对值为在机器人手臂末端工具的坐标系下,相对于某一个基准点的6维距离。
进一步的,路径规划规则还包括:动作参考信号来源;
动作参考信号来源包括对应于手动输入、左臂视觉定位、右臂视觉定位、左臂工具坐标和右臂工具坐标的序号定义。
进一步的,路径规划规则还包括:动作变动增量;
动作变动增量为6维数组,数组内部变量定义依次为当前分段点对应三维坐标系下的三个正交位置坐标和对应的旋转角度坐标。
进一步的,基于路径规划规则中对于分段点各参数的定义对分段点位姿进行分类,具体包括:
当左臂或者右臂的动作序号对应为基准位姿,且动作参考坐标系序号对应为绝对坐标系下绝对值时,分段点对应为基准位姿,记为第一类分段点;
当左臂或者右臂的动作序号对应为基准位姿,动作参考坐标系序号对应为工具坐标系下相对值,且动作参考信号来源为左臂视觉定位或者右臂视觉定位时,分段点对应为基准位姿,记为第二类分段点;
当左臂或者右臂的动作序号对应为基准位姿,动作参考坐标系序号对应为工具坐标系下相对值,且动作参考信号来源为左臂工具坐标和右臂工具坐标时,分段点对应为基准位姿,记为第三类分段点;
当左臂或者右臂的动作序号对应为非基准位姿时,按照相对位姿变换公式计算当前分段点对应的位姿。
进一步的,各类对应于基准位姿的分段点的基准来源具体为:
第一类分段点的基准来源为外部输入的绝对位姿;
第二类分段点的基准来源为外部视觉信号输入的绝对位姿;
第三类分段点的基准来源为对应右臂或者左臂分段点对应的位姿。
进一步的,各类对应于基准位姿的分段点的动作变动增量的数值具体为:
第一类分段点的动作变动增量的数值为绝对位姿值;
第二类分段点的动作变动增量的数值为在视觉信号输入量基础上的偏差值;
第三类分段点的动作变动增量的数值为在分段点基础上的偏差值。
进一步的,相对位姿变换公式具体如下:
P4×4=T(x0,y0,z0)Rz(rz0)Ry(ry0)Rx(rx0)T(xΔ,yΔ,zΔ)Rx(rxΔ)Ry(ryΔ)Rz(rzΔ)
式中,P4×4为当前分段点对应的位姿,x,y,z分别表示机器人末端在相应坐标系下,绕x,y,z轴的平动距离;rx,ry,rz分别表示机器人末端在相应坐标系下,绕x,y,z轴的转动角度;下标为0时表示相对基准数值,为Δ时表示变化量。
进一步的,根据工具尺寸将工具末端位姿转换为夹持工具的机器人手臂末端位姿,具体按照下式进行转换:
P′4×4=P4×4T(xtool,ytool,ztool)
式中,P'4×4为转换后的机器人手臂末端位姿,T(xtool,ytool,ztool)为工具的三维尺寸。
综上,本发明提供了一种递推式的机器人双臂协同作业路径规划方法,包括将一个完整的作业流程划分为多段直线轨迹,基于路径规划规则对多段直线轨迹上的分段点,在工具坐标系下基于基准位姿计算每个非基准位姿的分段点对应的工具末端位姿;根据工具尺寸将工具末端位姿转换为夹持工具的机器人手臂末端位姿;基于各分段点对应的机器人手臂末端位姿对机器人双臂分别进行跟踪控制,从而实现机器人的双臂协同作业。本发明通过将机器人动作规划设计成递推过程,每一个递推过程存在一个基准位姿,基于该基准位姿完成从工具位姿到机器人位姿的转换,从而实现机器人双臂的协同作业。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
图1为本发明实施例提供的一种递推式的机器人双臂协同作业路径规划方法的流程图;
图2为本发明实施例提供的某一机器人双臂协同进行安装作业前的位姿示意图;
图3为本发明实施例提供的某一机器人双臂协同进行安装作业后的位姿示意图;
图4为本发明实施例提供的零件3的尺寸示意图。
具体实施方式
为使得本发明的目的、特征、优点能够更加的明显和易懂,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,下面所描述的实施例仅仅是本发明一部分实施例,而非全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。
随着机器人技术的发展,将串联机器人装载于传统工程机械或机床的末端,利用机器人的灵活性和高精度以及工程机械的高负载和大范围移动的能力,用于实现在大范围移动空间中的精密作业成为发展趋势,如飞机机身加工、高铁车身打磨、船体外观焊接等。除了在车间环境内进行机械加工,该类设备也可用高危行业的户外高空作业,如户外架空线路带电抢修作业、******填充等。
该类设备控制是其实现功能的关键技术。该控制的实现流程是通过高精度测量,获取作业目标点空间位置,之后通过工程机械或者机床的末端高精度定位将机械臂移动至目标作业点,在通过机械臂自身的目标跟踪与控制实现机械臂末端与作业点的高精度交互。
然而,目前常见的路径规划都是基于视觉信息进行单臂机器人末端的路径规划,对于双臂型的机器人执行双臂协同作业任务时的路径规划尚无可行方法。
基于此,本发明提供了一种递推式的机器人双臂协同作业路径规划方法,包括如下步骤:
S100:将一个完整的作业流程划分为同时对应左右手臂上工具末端位姿的多段直线轨迹,根据多段直线轨迹确定分段点。
本实施例提供的递推式路径规划方法由规划规则和规划算法两部分组成。规划规则包括了动作序号定义、动作参考坐标系定义、动作参考信号来源、动作变动增量四部分组成;规划算法包括了工具末端位姿计算算法、工具末端位姿向机器人手臂末端变换算法等两部分组成。在该规划方法作用下,一个完整的作业流程被划分为同时对应左右手臂末端位姿的多段直线轨迹,通过生成多段线上的分段点处机器人的双臂末端位姿,实现对机器人运动轨迹的控制。
S200:对于任一手臂上工具末端位姿所对应的多段直线轨迹,基于路径规划规则中对于分段点各参数的定义对分段点位姿进行分类,划分为对应基准位姿的分段点和非基准位姿的分段点,路径规划规则包括对分段点位姿的定义。
在本实施例中,路径规划规则中的各部分可以定义如下:
1)动作序号定义
“0”:基准位姿。基准位姿为一个计算基准,该基准对应的数据由信号源直接提供或在信号源提供数据上仅处理一次后的数据。
“-1”、“-2”……“-N”:基准前位姿。是基于基准位姿且发生于机器人手臂末端装载的工具末端抵达基准位姿前所将途径的多段线上分段点的位姿。
“1”、“2”……“N”:基准后位姿。是基于基准位姿且发生于机器人手臂末端装载的工具末端抵达基准位姿后所将途径的多段线上分段点的位姿。
Δp1×6:动作变动增量。为6维数组,数组内部变量定义依次为当前分段点对应三维坐标系下的三个正交位置坐标和对应的旋转角度坐标。
2)坐标系定义
“1”:绝对坐标系下绝对值。在机器人坐标系中的某个具***置和姿态。
“2”:绝对坐标系下相对值。在机器人坐标系下,相对于某一个基准点的6维距离(包含位置与姿态)。
“3”:工具坐标系下相对值。在机器人手臂末端工具的坐标系下,相对于某一个基准点的6维距离(包含位置与姿态)。
3)信号源定义
“1”:手动输入。
“2”:左臂视觉定位。
“3”:右臂视觉定位。
“4”:左臂工具坐标。
“5”:右臂工具坐标。
4)动作变动增量
Δp1×6:动作变动增量。为6维数组,数组内部变量定义依次为当前分段点对应三维坐标系下的三个正交位置坐标和对应的旋转角度坐标。
基于以上定义,可形成如下规则表格
基于路径规划规则计算各分段点工具末端位姿,包括分段点归类和分段点计算两部分。本步骤中结合上述定义对分段点归类进行介绍如下:
当左(右)臂的序号为0,且坐标系定义为1时,该行为基准位姿,基准来源为手动输入的绝对位姿,动作变动变量数值为该绝对位姿数值。
当左(右)臂的序号为0,坐标系定义为3且信号源定义为2(3)时,该行为基准位姿,基准来源为外部视觉信号输入的绝对位姿,动作变动变量数值为在该视觉信号输入量基础上的偏差值。
当左(右)臂的序号为0,坐标系定义为3且信号源定义为4(5)时,该行为基准位姿,基准来源为该行对应的右(左)臂分段点对应的位姿,动作变动变量数值为在该分段点基础上的偏差值。即左(右)臂相对于右(左)臂在某个时刻的位姿,进行相对移动。由于机械臂本身在实际使用中会有结构误差,因此采用理想一条臂的理想位姿作为另一条臂的参考基准。
当左(右)臂的序号为非0时,依照(2)计算对应位姿。
S300:在工具坐标系下基于基准位姿计算每个非基准位姿的分段点对应的工具末端位姿。
本步骤中对分段点计算做出介绍如下:
首先定义旋转矩阵:
则,在工具坐标系下基于基准位姿,进行相对位姿变换可得当前分段点对应的位姿为:
P4×4=T(x0,y0,z0)Rz(rz0)Ry(ry0)Rx(rx0)T(xΔ,yΔ,zΔ)Rx(rxΔ)Ry(ryΔ)Rz(rzΔ)
其中,x,y,z分别表示机器人末端在相应坐标系下,绕x,y,z轴的平动距离;rx,ry,rz分别表示机器人末端在相应坐标系下,绕x,y,z轴的转动角度;下标“0”代表相对基准数值,下标“Δ”代表变化量,Δp1×6=[xΔ,yΔ,zΔ,rxΔ,ryΔ,rzΔ]。进一步可得:
x1=P1,4,y1=P2,4,z1=P3,4
rx1=atan2(P3,2,P3,3),ry1=atan2(-P3,1,√P3,2 2+P3,3 2),rz1=atan2(P2,1,P1,1)
下标“1”为当前计算所得数值,双下标“i,j”表示矩阵的第i行第j列元素。
S400:根据工具尺寸将工具末端位姿转换为夹持工具的机器人手臂末端位姿。
当求得当前分段点末端工具坐标后,可根据工具尺寸,球的加持工具的机器人手臂末端位姿。计算公式如下:
P′4×4=P4×4T(xtool,ytool,ztool)
其中下标“tool”表示工具外观尺寸。至此便可求得每一个分段点对应的手臂末端位姿,用于跟踪控制。
S500:基于各分段点对应的机器人手臂末端位姿对机器人双臂分别进行跟踪控制,从而实现机器人的双臂协同作业。
以下结合实例对本实施例提出的递推式路径规划方法进行介绍。
以机器人将零件1、2和3进行安装过程为例,安装前后零件与机器人相对位置如图2所示。如图3所示,安装后要求零件2与零件1空间平行、零件1上安装点1与零件3上固定点1重合、零件2上安装点2与零件3上固定点2重合。作业前机器人左臂末端夹持零件2、右臂末端夹持零件3。通过视觉等非接触定位方法,可确定零件1空间姿态和安装点1空间位置;并确定零件2空间姿态和安装点2空间位姿。零件3结构尺寸已知,如图4所示。为简化描述,令z恒等于0,零件3无厚度,动作流程为x-y平面运动。
针对该作业,可设计规则表格如下:
基于以上规则:
第一步:左臂和右臂首先分别以P1L和P1R位姿预备;
第二步:右臂根据第三步对应的位姿,在x轴方向移动移动Δxr1。左臂根据第一步位姿,在y方向移动Δyl1。
第三步:右臂根据视觉反馈的零件1姿态和安装点1位姿,将零件3上固定点1和2连线与零件1垂直,并在位置上相对于安装点1位姿在x方向上移动-l1-l2。左臂根据第四步中左臂的位姿在x方向上移动Δxl2。该步移动后,安装点1与固定点1重合,安装点2与固定点2未重合,但零件2与零件1平行。
第四步:右臂静止。左臂根据右臂对应的零件1姿态和安装点位姿,将零件2与零件1平行,并将安装点2与固定点2重合。至此零件安装完毕。
本实施例提出一种递推式的机器人双臂协同作业路径规划方法,包括将一个完整的作业流程划分为多段直线轨迹,基于路径规划规则对多段直线轨迹上的分段点,在工具坐标系下基于基准位姿计算每个非基准位姿的分段点对应的工具末端位姿;根据工具尺寸将工具末端位姿转换为夹持工具的机器人手臂末端位姿;基于各分段点对应的机器人手臂末端位姿对机器人双臂分别进行跟踪控制,从而实现机器人的双臂协同作业。本发明通过将机器人动作规划设计成递推过程,每一个递推过程存在一个基准位姿,基于该基准位姿完成从工具位姿到机器人位姿的转换,从而实现机器人双臂的协同作业。
与现有技术相比,本实施例提出的方法具有如下优点:
该方法可以接入不同的定位信号源。计算方法与信号来源无关。
该方法将双臂动作同步化,可以增加不同的控制参数,比如力控制下,每一个分段点可以配置不同的刚度阻尼参数。
将双臂动作协调至同一个坐标系下。无论是视觉定位输入还是双臂交叉参考,双臂始终都在同一个坐标系下动作,具有扩展成复杂协同作业的能力。
以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
Claims (10)
1.一种递推式的机器人双臂协同作业路径规划方法,其特征在于,包括:
将一个完整的作业流程划分为同时对应左右手臂上工具末端位姿的多段直线轨迹,根据所述多段直线轨迹确定分段点;
对于任一手臂上工具末端位姿所对应的所述多段直线轨迹,基于路径规划规则中对于分段点各参数的定义对所述分段点位姿进行分类,划分为对应基准位姿的分段点和非基准位姿的分段点,所述路径规划规则包括对分段点位姿的定义;
在工具坐标系下基于所述基准位姿计算每个所述非基准位姿的分段点对应的所述工具末端位姿;
根据工具尺寸将所述工具末端位姿转换为夹持工具的机器人手臂末端位姿;
基于各分段点对应的所述机器人手臂末端位姿对机器人双臂分别进行跟踪控制,从而实现机器人的双臂协同作业。
2.根据权利要求1所述的递推式的机器人双臂协同作业路径规划方法,其特征在于,所述路径规划规则具体包括:动作序号定义;
所述动作序号定义包括对应于所述基准位姿、基准前位姿和基准后位姿的序号定义;
所述基准位姿为计算基准,所述基准前位姿为基于所述基准位姿、且发生于机器人手臂末端装载的工具末端抵达所述基准位姿前所将途径的多段线上分段点的位姿,所述基准后位姿为基于所述基准位姿、且发生于机器人手臂末端装载的工具末端抵达所述基准位姿后所将途径的多段线上分段点的位姿。
3.根据权利要求2所述的递推式的机器人双臂协同作业路径规划方法,其特征在于,所述路径规划规则还包括:动作参考坐标系定义;
所述动作参考坐标系定义包括对应于绝对坐标系下绝对值、绝对坐标系下相对值和工具坐标系下相对值的序号定义;
所述绝对坐标系下绝对值为在机器人坐标系中的某个具***置和姿态,所述绝对坐标系下相对值为在机器人坐标系下,相对于某一个基准点的6维距离,所述工具坐标系下相对值为在机器人手臂末端工具的坐标系下,相对于某一个基准点的6维距离。
4.根据权利要求3所述的递推式的机器人双臂协同作业路径规划方法,其特征在于,所述路径规划规则还包括:动作参考信号来源;
所述动作参考信号来源包括对应于手动输入、左臂视觉定位、右臂视觉定位、左臂工具坐标和右臂工具坐标的序号定义。
5.根据权利要求4所述的递推式的机器人双臂协同作业路径规划方法,其特征在于,所述路径规划规则还包括:动作变动增量;
所述动作变动增量为6维数组,数组内部变量定义依次为当前分段点对应三维坐标系下的三个正交位置坐标和对应的旋转角度坐标。
6.根据权利要求5所述的递推式的机器人双臂协同作业路径规划方法,其特征在于,基于路径规划规则中对于分段点各参数的定义对所述分段点位姿进行分类,具体包括:
当左臂或者右臂的所述动作序号对应为所述基准位姿,且动作参考坐标系序号对应为所述绝对坐标系下绝对值时,所述分段点对应为基准位姿,记为第一类分段点;
当左臂或者右臂的所述动作序号对应为所述基准位姿,动作参考坐标系序号对应为所述工具坐标系下相对值,且所述动作参考信号来源为所述左臂视觉定位或者右臂视觉定位时,所述分段点对应为基准位姿,记为第二类分段点;
当左臂或者右臂的所述动作序号对应为所述基准位姿,动作参考坐标系序号对应为所述工具坐标系下相对值,且所述动作参考信号来源为所述左臂工具坐标和右臂工具坐标时,所述分段点对应为基准位姿,记为第三类分段点;
当左臂或者右臂的所述动作序号对应为非基准位姿时,按照相对位姿变换公式计算当前分段点对应的位姿。
7.根据权利要求6所述的递推式的机器人双臂协同作业路径规划方法,其特征在于,各类对应于基准位姿的分段点的基准来源具体为:
所述第一类分段点的基准来源为外部输入的绝对位姿;
所述第二类分段点的基准来源为外部视觉信号输入的绝对位姿;
所述第三类分段点的基准来源为对应右臂或者左臂分段点对应的位姿。
8.根据权利要求7所述的递推式的机器人双臂协同作业路径规划方法,其特征在于,各类对应于基准位姿的分段点的所述动作变动增量的数值具体为:
所述第一类分段点的所述动作变动增量的数值为所述绝对位姿值;
所述第二类分段点的所述动作变动增量的数值为在视觉信号输入量基础上的偏差值;
所述第三类分段点的所述动作变动增量的数值为在所述分段点基础上的偏差值。
9.根据权利要求6所述的递推式的机器人双臂协同作业路径规划方法,其特征在于,所述相对位姿变换公式具体如下:
P4×4=T(x0,y0,z0)Rz(rz0)Ry(ry0)Rx(rx0)T(xΔ,yΔ,zΔ)Rx(rxΔ)Ry(ryΔ)Rz(rzΔ)
式中,P4×4为当前分段点对应的位姿,x,y,z分别表示机器人末端在相应坐标系下,绕x,y,z轴的平动距离;rx,ry,rz分别表示机器人末端在相应坐标系下,绕x,y,z轴的转动角度;下标为0时表示相对基准数值,为Δ时表示变化量。
10.根据权利要求7所述的递推式的机器人双臂协同作业路径规划方法,其特征在于,根据工具尺寸将所述工具末端位姿转换为夹持工具的机器人手臂末端位姿,具体按照下式进行转换:
P′4×4=P4×4T(xtool,ytool,ztool)
式中,P'4×4为转换后的机器人手臂末端位姿,T(xtool,ytool,ztool)为工具的三维尺寸。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211144410.4A CN115533896B (zh) | 2022-09-20 | 2022-09-20 | 一种递推式的机器人双臂协同作业路径规划方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211144410.4A CN115533896B (zh) | 2022-09-20 | 2022-09-20 | 一种递推式的机器人双臂协同作业路径规划方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115533896A true CN115533896A (zh) | 2022-12-30 |
CN115533896B CN115533896B (zh) | 2023-10-03 |
Family
ID=84727209
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211144410.4A Active CN115533896B (zh) | 2022-09-20 | 2022-09-20 | 一种递推式的机器人双臂协同作业路径规划方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115533896B (zh) |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120197438A1 (en) * | 2009-12-02 | 2012-08-02 | Canon Kabushiki Kaisha | Dual arm robot |
KR20190000429A (ko) * | 2017-06-22 | 2019-01-03 | 아엠아이테크 주식회사 | 양팔 로봇 시스템 |
CN109591014A (zh) * | 2018-12-18 | 2019-04-09 | 武汉科技大学 | 一种双臂协作机器人的双臂协调搬运方法 |
KR20190048589A (ko) * | 2017-10-31 | 2019-05-09 | 충남대학교산학협력단 | 가상 현실 기반 양팔로봇 교시 장치 및 방법 |
CN109773798A (zh) * | 2019-03-28 | 2019-05-21 | 大连理工大学 | 一种基于双目视觉的双机械臂协作控制方法 |
CN111347411A (zh) * | 2018-12-20 | 2020-06-30 | 中国科学院沈阳自动化研究所 | 基于深度学习的双臂协作机器人三维视觉识别抓取方法 |
CN112959325A (zh) * | 2021-03-23 | 2021-06-15 | 南京航空航天大学 | 一种大场景下的双移动机械臂协同加工高精度控制方法 |
CN113708290A (zh) * | 2021-08-25 | 2021-11-26 | 广东电网有限责任公司广州供电局 | 带电作业机器人引流线穿线控制方法、装置及机器人终端 |
-
2022
- 2022-09-20 CN CN202211144410.4A patent/CN115533896B/zh active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120197438A1 (en) * | 2009-12-02 | 2012-08-02 | Canon Kabushiki Kaisha | Dual arm robot |
KR20190000429A (ko) * | 2017-06-22 | 2019-01-03 | 아엠아이테크 주식회사 | 양팔 로봇 시스템 |
KR20190048589A (ko) * | 2017-10-31 | 2019-05-09 | 충남대학교산학협력단 | 가상 현실 기반 양팔로봇 교시 장치 및 방법 |
CN109591014A (zh) * | 2018-12-18 | 2019-04-09 | 武汉科技大学 | 一种双臂协作机器人的双臂协调搬运方法 |
CN111347411A (zh) * | 2018-12-20 | 2020-06-30 | 中国科学院沈阳自动化研究所 | 基于深度学习的双臂协作机器人三维视觉识别抓取方法 |
CN109773798A (zh) * | 2019-03-28 | 2019-05-21 | 大连理工大学 | 一种基于双目视觉的双机械臂协作控制方法 |
CN112959325A (zh) * | 2021-03-23 | 2021-06-15 | 南京航空航天大学 | 一种大场景下的双移动机械臂协同加工高精度控制方法 |
CN113708290A (zh) * | 2021-08-25 | 2021-11-26 | 广东电网有限责任公司广州供电局 | 带电作业机器人引流线穿线控制方法、装置及机器人终端 |
Also Published As
Publication number | Publication date |
---|---|
CN115533896B (zh) | 2023-10-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN111367236B (zh) | 一种面向加工过程的移动机器人***标定方法及*** | |
CN111702762B (zh) | 一种工业机器人作业姿态优化方法 | |
CN110193829B (zh) | 一种耦合运动学与刚度参数辨识的机器人精度控制方法 | |
CN106737855B (zh) | 一种综合位姿误差模型与刚度补偿的机器人精度补偿方法 | |
WO2020215614A1 (zh) | 一种工业机器人变参数刚度辨识与建模方法 | |
CN104331542B (zh) | 一种大型自由曲面的喷涂机器人站位规划方法 | |
CN112558547B (zh) | 一种五轴数控机床平动轴几何误差补偿数据快速优化方法 | |
CN111152229B (zh) | 3d机械视觉的机械手引导方法和装置 | |
CN111283686B (zh) | 一种用于带电作业机器人抓取支线场景下的抓取位姿计算方法 | |
CN109848989B (zh) | 一种基于红宝石探针的机器人执行末端自动标定及检测方法 | |
CN113580148B (zh) | 基于等效运动链的并联机器人运动学标定方法 | |
CN105678023B (zh) | 一种飞机壁板卧式自动钻铆机的运动参数辨识方法 | |
CN103144109B (zh) | 一种用于附加外部轴的机器人***分站式精度补偿方法 | |
CN114310897B (zh) | 机器人测量的位姿优化及运动光顺计算方法、***及应用 | |
CN114505865A (zh) | 一种基于位姿跟踪的机械臂路径生成方法及*** | |
Liu et al. | Kinematics of a 5-axis hybrid robot near singular configurations | |
Sazonnikova et al. | Increasing of the industrial robot movement accuracy at the incremental forming process | |
CN115533896B (zh) | 一种递推式的机器人双臂协同作业路径规划方法 | |
Fan et al. | Improvement in hole-pose error for aerospace drilling applications based on Hermite surface reconstruction and manifold error similarity | |
CN113276112B (zh) | 一种基于移动式双机器人的弱刚性构件加工工艺规划方法 | |
CN107016209B (zh) | 一种工业机器人和导轨协同规划方法 | |
CN111754567B (zh) | 飞机复材构件机器人磨抛加工静动态误差综合补偿方法 | |
Haihua et al. | Cooperative motion planning of dual industrial robots via offline programming | |
Bai et al. | Coordinated motion planning of the mobile redundant manipulator for processing large complex components | |
JP2021186929A (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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |