[发明专利]基于自适应梯度下降的机械臂运动学MDH参数标定方法有效
申请号: | 202111333875.X | 申请日: | 2021-11-11 |
公开(公告)号: | CN114083534B | 公开(公告)日: | 2023-05-23 |
发明(设计)人: | 刘达新;郭旭鑫;刘振宇;谭建荣 | 申请(专利权)人: | 浙江大学 |
主分类号: | B25J9/16 | 分类号: | B25J9/16;G06F17/16;G06F30/17;G06F119/14 |
代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 林超 |
地址: | 310058 浙江*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 自适应 梯度 下降 机械 运动学 mdh 参数 标定 方法 | ||
1.一种基于自适应梯度下降的机械臂运动学MDH参数标定方法,其特征在于,包括以下步骤:
步骤一、利用机械臂待标定的MDH参数xMDH建立机械臂的运动学参数模型,并得到机械臂末端坐标系与基础坐标系之间的参考坐标变换矩阵其中的各个元素是以xMDH为自变量的函数;
步骤二、控制机械臂运动到指定姿态,记录下控制器控制设定的各个关节转角,利用激光跟踪仪测量得到机械臂末端坐标系的原点、X轴上一点、Y轴上一点相对于基础坐标系的实际坐标,基于前述测量得到的数据计算得到机械臂末端坐标系相对于基础坐标系的实际坐标变换矩阵其中的各个元素是常数值;
步骤三、构建以MDH参数为自变量,反映机械臂末端坐标系实际和理论位姿之间偏差的目标函数F(xMDH);
步骤四、给定MDH参数xMDH的初始值,针对目标函数最小化利用自适应梯度下降法优化获得使目标函数取最小值的xMDH,即为实际的MDH参数取值。
2.根据权利要求1所述的基于自适应梯度下降的机械臂运动学MDH参数标定方法,其特征在于:
在步骤一中,建立机械臂运动学模型,得到机械臂末端坐标系与基础坐标系之间的参考坐标变换矩阵(以六关节机械臂为例):
其中:nx、ny、nz分别代表末端坐标系的Xend轴在基础坐标系的Xbase轴、Ybase轴、Zbase轴上的参考方向余弦,ox、oy、oz分别代表末端坐标系的Yend轴在基础坐标系的Xbase轴、Ybase轴、Zbase轴上的参考方向余弦,ax、ay、az分别代表末端坐标系的Zend轴在基础坐标系的Xbase轴、Ybase轴、Zbase轴上的参考方向余弦,代表机械臂末端坐标系与基础坐标系之间的参考旋转变换矩阵,代表机械臂末端坐标系原点在基础坐标系中的参考三维坐标向量的简记,i-1iT代表机械臂各个相邻关节间第i个关节坐标系与第i-1个关节坐标系的参考坐标变换矩阵;i-1iT具体表示为:
其中,c是cos的简记,s是sin的简记;Rot代表旋转变换运算符,Trans代表平移变换运算符,Xi-1代表第i-1个关节坐标系的X轴,Yi-1代表第i-1个关节坐标系的Y轴,Zi代表第i个关节坐标系的Z轴;αi-1、ai-1、βi-1、θi、di是MDH参数,分别代表第i-1个关节坐标系的Z轴与Zi轴在绕Xi-1轴旋转方向形成的夹角、第i-1个关节坐标系的Z轴与Zi轴之间公垂线的长度、第i-1个关节坐标系绕Xi-1轴旋转αi-1后,第i-1个关节坐标系的Z轴与Zi轴在绕第i-1个关节坐标系的Y轴旋转方向形成的夹角、第i-1个关节坐标系在先后绕其X轴旋转αi-1和绕其Y轴旋转βi-1后,第i-1个关节坐标系的X轴与第i个关节坐标系的X轴在绕Zi轴旋转方向形成的夹角、第i-1个关节坐标系在先后绕其X轴旋转αi-1和绕其Y轴旋转βi-1后,第i-1个关节坐标系的X轴与第i个关节坐标系的X轴在沿Zi轴平移方向形成的距离;Rot(Xi-1,αi-1)代表绕Xi-1轴旋转角度αi-1的变换矩阵,Trans(Xi-1,ai-1)代表沿Xi-1轴平移位移ai-1的变换矩阵,Rot(Yi-1,βi-1)、Rot(Zi,θi)、Trans(Zi,di)的含义类似。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111333875.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:木霉菌自动发酵系统
- 下一篇:应用管理方法、智能终端及存储介质