[发明专利]一种力协调的多臂机器人柔顺控制方法有效
申请号: | 201810352964.0 | 申请日: | 2018-04-19 |
公开(公告)号: | CN108436913B | 公开(公告)日: | 2020-12-25 |
发明(设计)人: | 张子建;董洋洋;刘嘉宇 | 申请(专利权)人: | 南京航空航天大学 |
主分类号: | B25J9/16 | 分类号: | B25J9/16 |
代理公司: | 江苏圣典律师事务所 32237 | 代理人: | 贺翔 |
地址: | 210016 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 协调 多臂机 柔顺 控制 方法 | ||
1.一种力协调的多臂机器人柔顺控制方法,其特征在于,机器人有N个机械臂
步骤S10,由机械臂的操作任务得到机械臂末端期望接触力;
步骤S11,通过安装在机械臂末端的六维力矩传感器测量得到机械臂末端实际接触力;
步骤S12,由机械臂的操作任务得到机械臂末端期望位姿;
步骤S13,通过机械臂关节角度传感器得到机械臂关节绝对角度;
步骤S14,以步骤S10得到的所述机械臂末端期望接触力、步骤S11得到的所述机械臂末端实际接触力、步骤S12得到的所述机械臂末端期望位姿以及步骤S13得到的所述机械臂关节绝对角度作为输入条件,设计基于力的多机械臂同步阻抗控制器;
所述步骤S14的具体过程如下:
步骤S140,根据步骤S10得到的所述机械臂ti-1,机械臂ti,机械臂ti+1末端期望接触力和步骤S11得到的所述机械臂ti-1,机械臂ti,机械臂ti+1末端实际接触力以及同步控制的思想,得到机械臂ti末端力误差、同步力误差和同步力耦合误差;
步骤S141,根据步骤S140得到的所述机械臂ti末端力误差、同步力误差和同步力耦合误差得到机械臂ti末端力补偿量;
步骤S142,设计机械臂末端同步阻抗控制器,所述控制器以步骤S141得到的所述机械臂ti末端力补偿量作为输入条件,建立多机械臂同步力与运动学之间的关系;
步骤S143,根据步骤S142设计的所述机械臂末端同步阻抗控制器,得到机械臂ti阻抗期望加速度;
步骤S144,根据步骤S142设计的所述机械臂末端同步阻抗控制器,得到机械臂ti阻抗期望速度;
步骤S145,根据步骤S142设计的所述机械臂末端同步阻抗控制器,得到机械臂ti阻抗期望位姿;
步骤S146,根据机械臂ti的期望运动状态得到机械臂ti的运动期望加速度;
步骤S147,根据机械臂ti的期望运动状态得到机械臂ti的运动期望速度;
步骤S148,根据机械臂ti的期望运动状态得到机械臂ti的运动期望位姿;
步骤S149,根据步骤S13得到所述机械臂关节绝对角度,得到机械臂末端实际加速度;
步骤S1410,根据步骤S13得到的所述机械臂关节绝对角度, 得到机械臂末端实际速度;
步骤S1411,根据步骤S13得到的所述机械臂关节绝对角度,得到机械臂末端实际位姿;
步骤S1412,根据步骤S143得到的所述机械臂ti阻抗期望加速度、步骤S146得到的所述机械臂ti的运动期望加速度和步骤S149得到的所述机械臂末端实际加速度得到机械臂ti同步期望加速度;
步骤S1413,根据步骤S144得到的所述机械臂ti阻抗期望速度、步骤S147得到的所述机械臂ti的运动期望速度和步骤S1410得到的所述机械臂末端实际速度得到机械臂ti同步期望速度;
步骤S1414,根据步骤S145得到的所述机械臂ti阻抗期望位姿、步骤S148得到的所述机械臂ti的运动期望位姿和步骤S1411得到的所述机械臂末端实际位姿得到机械臂ti同步期望位姿;
步骤S15,根据步骤S14设计的所述基于力的多机械臂同步阻抗控制器的输出结果,实现机械臂闭环控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京航空航天大学,未经南京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810352964.0/1.html,转载请声明来源钻瓜专利网。