[发明专利]一种基于混合空间的工业机器人过渡轨迹规划方法有效
申请号: | 202010978202.9 | 申请日: | 2020-09-17 |
公开(公告)号: | CN112077851B | 公开(公告)日: | 2021-06-25 |
发明(设计)人: | 夏颖;夏正仙;冯日月;潘婷婷 | 申请(专利权)人: | 南京埃斯顿自动化股份有限公司;南京埃斯顿机器人工程有限公司 |
主分类号: | B25J9/16 | 分类号: | B25J9/16 |
代理公司: | 江苏圣典律师事务所 32237 | 代理人: | 程化铭 |
地址: | 211100 江苏省南京*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 混合 空间 工业 机器人 过渡 轨迹 规划 方法 | ||
1.一种基于混合空间的工业机器人过渡轨迹规划方法,其步骤如下:
步骤1.获取过渡轨迹规划相关的运动参数:
示教获取第一条运动轨迹起点P0位姿数据、终点P1位姿数据、第二条轨迹终点P2位姿数据以及过渡参数a;
P0P1为奇异段运动路径,P1P2为常规段运动路径;
步骤2.描述机器人运动路径上的位置矢量:
在奇异段运动路径和过渡段运动路径上,机器人的末端位置由6维混合空间位置矢量[x,y,z,θ4,θ5,θ6]描述;在常规段运动路径上,机器人的末端位置仍由6维笛卡尔空间位置矢量[x,y,z,α,β,γ]描述;
在奇异段P0P1,点P0和P1描述为混合空间位置矢量:
在常规段P1P2,点P1和P2使用笛卡尔空间位置矢量描述:
P1′=[x1,y1,z1,α1,β1,γ1]
P2=[x2,y2,z2,α2,β2,γ2]
其中P1和P1'在空间中是同一个点;
步骤3.确定轨迹P0P1和P1P2过渡起点Ps和过渡终点Pe的位置矢量:
根据P0P1段长度和过渡参数a确定过渡起点Ps的位置,Ps描述为混合空间位置矢量:
根据P1P2段长度和过渡参数a确定过渡终点Pe的位置,Pe描述为笛卡尔空间位置矢量:
Pe=[xe,ye,ze,αe,βe,γe]
过渡终点Pe处的关节角度过渡终点Pe描述为混合空间位置矢量其中,Pe和P′e在空间中是同一个点;
步骤4.确定过渡轨迹的边界条件:
机器人笛卡尔空间下的末端速度和加速度分别表示为
和
机器人关节空间下的关节速度和关节加速度分别表示为
和
通过混合空间速度规划模块对奇异段运动路径上P0P1各个时刻的速度、加速度进行规划,得到点Ps处混合空间速度矢量vps、加速度矢量aps:
通过笛卡尔空间速度规划模块对常规段运动路径P1P2各个时刻的速度、加速度进行规划,得到点Pe处笛卡尔空间速度矢量vpe、加速度矢量ape:
将点Pe处的混合空间速度矢量和笛卡尔空间速度矢量衔接起来,具体方法如下:
已知点Pe处的笛卡尔空间速度矢量vpe和加速度矢量ape,根据机器人关节空间和笛卡尔空间的速度传递关系式,推导出过渡终点Pe处的关节空间速度和加速度:
其中,J+(q)为机器人雅可比矩阵的伪逆;过渡终点Pe处的混合空间速度矢量和加速度矢量记作:
步骤5.生成机器人过渡段运动轨迹:
由运动路径规划模块生成过渡段PsPe上的运动路径F,PsPe段上机器人速度、加速度由混合空间速度规划模块规划;令过渡轨迹的运动时间为tb,过渡轨迹的边界条件如下:
混合空间速度规划模块是基于梯形加减速控制规划方法或S型曲线加减速控制规划方法,由相应的速度规划方法和边界条件规划出过渡段PsPe上的速度、加速度和过渡轨迹的运动时间tb;最终,通过F(t)实时地输出过渡段起点到过渡段终点各个时刻的机器人末端位置矢量,完成过渡段PsPe上的轨迹规划。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京埃斯顿自动化股份有限公司;南京埃斯顿机器人工程有限公司,未经南京埃斯顿自动化股份有限公司;南京埃斯顿机器人工程有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010978202.9/1.html,转载请声明来源钻瓜专利网。