[发明专利]一种提升机器人手臂操纵精度的多关节联动方法及系统有效
| 申请号: | 202010795671.7 | 申请日: | 2020-08-10 |
| 公开(公告)号: | CN112077841B | 公开(公告)日: | 2022-02-11 |
| 发明(设计)人: | 罗定生;吴玺宏;张韬;魏姚瑶;邹钰笛;刘天林 | 申请(专利权)人: | 北京大学 |
| 主分类号: | B25J9/16 | 分类号: | B25J9/16;B25J9/02 |
| 代理公司: | 北京君尚知识产权代理有限公司 11200 | 代理人: | 李文涛 |
| 地址: | 100871 北*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 提升 机器人 手臂 操纵 精度 关节 联动 方法 系统 | ||
1.一种提升机器人手臂操纵精度的多关节联动方法,其特征在于,包括以下步骤:
构建基于神经网络的内模型,该内模型包括正向模型和反向模型,该正向模型含有机器人手臂关节角度到笛卡尔空间中方向的映射关系,该反向模型含有笛卡尔空间中方向到机器人手臂关节角度的映射关系;
训练该内模型,包括训练正向模型和训练反向模型;训练内模型的方法为:通过训练数据的运动方向-控制指令对训练内模型的正向模型和反向模型,将训练数据的运动方向输入到反向模型中输出控制指令,将训练数据的控制指令输入到正向模型中输出执行后的机器人手臂运动方向,直至输出的运动方向-控制指令对与输入的运动方向-控制指令对一致则完成训练;
启动基于训练好的内模型的机器人手臂,通过传感器获取目标相对于该手臂末端的方向,通过反向模型生成机器人手臂朝着目标方向运动的控制指令;通过正向模型预测执行该控制指令后机器人手臂末端的运动方向,若该预测的运动方向与目标方向一致,则执行该控制指令,否则重新检测目标方向。
2.如权利要求1所述的方法,其特征在于,训练数据的运动方向-控制指令对,其通过随机赋予机器人手臂各个关节一个小于5°的角度变换,记录机器人手臂末端的位移和运动前后的关节角度而得到。
3.如权利要求1所述的方法,其特征在于,控制指令用于控制机器人手臂运动前后关节角度之差。
4.如权利要求1所述的方法,其特征在于,运动方向与目标方向一致是指运动方向与目标方向的差值小于预设阈值。
5.如权利要求1所述的方法,其特征在于,传感器包括摄像头、激光雷达。
6.一种提升机器人手臂操纵精度的多关节联动系统,其特征在于,包括机器人手臂、传感器和基于神经网络的内模型;该内模型包括正向模型和反向模型,该正向模型含有机器人手臂关节角度到笛卡尔空间中方向的映射关系,该反向模型含有笛卡尔空间中方向到机器人手臂关节角度的映射关系;该内模型通过训练提升精度,训练内模型的方法为:通过训练数据的运动方向-控制指令对来分别训练内模型的正向模型和反向模型,其中,将训练数据的运动方向输入到反向模型中生成控制指令,将训练数据的控制指令输入到正向模型中预测执行后的机器人手臂运动方向;通过该传感器获取目标相对于机器人手臂末端的方向,通过反向模型生成机器人手臂朝着目标方向运动的控制指令;通过正向模型预测执行该控制指令后机器人手臂末端的运动方向,若该预测的运动方向与目标方向一致,则执行该控制指令,否则重新检测目标方向。
7.如权利要求6所述的系统,其特征在于,训练数据为运动方向-控制指令对,其通过随机赋予机器人手臂各个关节一个小于5°的角度变换,记录机器人手臂末端的位移和运动前后的关节角度而得到。
8.如权利要求6所述的系统,其特征在于,传感器包括摄像头、激光雷达。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京大学,未经北京大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010795671.7/1.html,转载请声明来源钻瓜专利网。





