[发明专利]一种误差可控的机器人轨迹同步过渡方法有效
| 申请号: | 202110557352.7 | 申请日: | 2021-05-21 |
| 公开(公告)号: | CN113276116B | 公开(公告)日: | 2022-01-18 |
| 发明(设计)人: | 何姗姗;颜昌亚;李振瀚;马磊 | 申请(专利权)人: | 武汉瀚迈科技有限公司 |
| 主分类号: | B25J9/16 | 分类号: | B25J9/16 |
| 代理公司: | 武汉华强专利代理事务所(普通合伙) 42237 | 代理人: | 温珊姗 |
| 地址: | 430070 湖北省武汉市东湖新技术开发区大学园路*** | 国省代码: | 湖北;42 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 误差 可控 机器人 轨迹 同步 过渡 方法 | ||
1.一种误差可控的机器人轨迹同步过渡方法,其特征在于,包括如下步骤:
步骤1、通过定义多维轨迹点来表示多种机器人的位置和姿态轨迹,该多维轨迹点能够同时表示三维位置轨迹、SCARA机器人的位姿轨迹和六关节机器人的位姿轨迹;
步骤2、基于多维轨迹点的定义,建立多维轨迹点的统一运算规则和多维曲线,多维轨迹点的多维运算包括多维距离、多维加法、多维数乘和多维减法,基于多维运算建立位置和姿态几何同步的多维线段和多维B样条曲线;
步骤3、基于多维轨迹点和多维运算建立基于凸组合表示的机器人轨迹的高连续同步过渡方法,同步过渡采用圆弧、抛物线或B样条曲线作为过渡曲线,不同过渡类型的区别仅在于基函数的不同;
设一系列机器人线性轨迹点表示为其中Qi为多维轨迹点,遍历i=1,2,...M-1,基于凸组合的Qi点处的过渡轨迹表示为:
Ci(u)=((Qi+(Fi(u)(Qi-1-Qi)n)n)n+(Ki(u)(Qi+1-Qi)n)n)n
其中u为曲线的参数,u∈[0,1],n=3,4,7,式中的加法、数乘和减法均表示多维轨迹点的多维运算,Fi(u)和Ki(u)为过渡曲线的基函数,基函数的具体表示根据采用的过渡曲线类型和连续性条件推导得到;
步骤4、基于步骤3中的机器人轨迹过渡方法实现位置和姿态轨迹的过渡误差控制和过渡轨迹保型控制:首先采用过渡轨迹的参数中点Ci(u=0.5)来描述过渡误差,设βi=Fi(0.5),γi=Ki(0.5)为两个过渡参数,过渡轨迹Ci(u)的参数中点Ri表示为:
Ri=((Qi+(βi(Qi-1-Qi)n)n)n+((γi(Qi+1-Qi)n)n)n
过渡参数βi,γi根据Ri和Qi之间的过渡误差阈值反算得到,这两个过渡参数将唯一确定过渡曲线的几何形状,基于位置和姿态误差控制的拐角过渡表示为以下目标函数:
maxβi,s.t.D3(Ri,Qi)≤εmax
Dθ(Ri,Qi)≤omax
其中D3(Ri,Qi)表示两个多维点Ri和Qi之间的位置距离,Dθ(Ri,Qi)表示两个多维点Ri和Qi之间的姿态夹角距离,εmax表示位置距离阈值,omax表示姿态夹角距离阈值;
过渡轨迹的保型控制是指相邻两个拐角的过渡曲线不存在交叉,通过对βi进行上界约束实现过渡轨迹的保型控制,过渡参数βi越大对应的曲率极值越小,轨迹越平顺,首先根据位置对称性条件计算满足位置误差的βi,1,再根据姿态对称性条件计算满足姿态误差的βi,2,同时考虑保型约束的上界βi,3,取三者之中的最小值作为βi的取值,参数γi根据对称性条件对应求解,计算出过渡参数βi和γi后,根据过渡参数βi,γi和ri,1,ri,2之间的固定参数关系,对应计算ri,1和ri,2,进而构造出机器人轨迹的过渡曲线,ri,1和ri,2分别表示:第i段过渡轨迹的控制点的两个比例参数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉瀚迈科技有限公司,未经武汉瀚迈科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110557352.7/1.html,转载请声明来源钻瓜专利网。





