[发明专利]一种双臂机器人的循环运动控制方法及装置在审
申请号: | 202011430600.3 | 申请日: | 2020-12-09 |
公开(公告)号: | CN112605992A | 公开(公告)日: | 2021-04-06 |
发明(设计)人: | 张雨浓;郭津津;李振宇;邱斌斌;明良杰 | 申请(专利权)人: | 中山大学 |
主分类号: | B25J9/16 | 分类号: | B25J9/16 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郭浩辉;颜希文 |
地址: | 510275 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 双臂 机器人 循环 运动 控制 方法 装置 | ||
1.一种双臂机器人的循环运动控制方法,其特征在于,适用于具有左右两个机械臂的机器人,所述方法包括:
采用零化动力学方式分别设定左臂机器人的性能指标与右臂机器人的性能指标,并同时最小化两个性能指标得到运动性能指标,基于所述运动性能指标生成突加度层循环运动的控制方案;
基于零化动力学方式将所述左臂机器人的关节角度极限、左臂机器人的关节速度极限、左臂机器人的关节加速度极限和左臂机器人的关节突加度极限的不等式约束进行等效,生成所述左臂机器人的左约束不等式,基于零化动力学方式将所述右臂机器人的关节角度极限、右臂机器人的关节速度极限、右臂机器人的关节加速度极限和右臂机器人的关节突加度极限的不等式约束进行等效,生成所述右臂机器人的右约束不等式;
基于所述左约束不等式和所述右约束不等式,将所述突加度层循环运动的控制方案转换生成一个标准的二次型规划问题,并调用预设的二次型规划求解器进行求解;
获取所述预设的二次型规划求解器生成的求解结果,并根据所述求解结果驱动所述机器人的左右两个机械臂循环运动。
2.根据权利要求1所述的双臂机器人的循环运动控制方法,其特征在于,所述运动性能指标受约束于基于突加度的左臂机器人的雅可比矩阵Jl(θl)、右臂机器人的雅可比矩阵Jr(θr)、左臂机器人的关节角度极限左臂机器人的关节速度极限左臂机器人的关节加速度极限左臂机器人的关节突加度极限右臂机器人的关节角度极限右臂机器人的关节速度极限右臂机器人的关节加速度极限右臂机器人的关节突加度极限
其中,所述左臂机器人的性能指标为:所述右臂机器人的性能指标为:所述运动性能指标为:上式中,In为单位矩阵,所述左臂机器人的雅可比矩阵Jl(θl)满足所述右臂机器人的雅可比矩阵Jr(θr)满足η和μ为零化动力学设计参数,取值大于零,rdl和rdr是预先设定的机器人左右臂的期望路径,fl(θl)和fr(θr)是机器人左右臂的前向运动学映射函数,t为时间变量。
3.根据权利要求1所述的双臂机器人的循环运动控制方法,其特征在于,所述基于零化动力学方式将所述左臂机器人的关节角度极限、左臂机器人的关节速度极限、左臂机器人的关节加速度极限和左臂机器人的关节突加度极限的不等式约束进行等效,生成所述左臂机器人的左约束不等式,包括:
获取所述左臂机器人的关节角度极限、左臂机器人的关节速度极限、左臂机器人的关节加速度极限和左臂机器人的关节突加度极限的不等式中的最大求导阶数为左臂机器人最大求导阶数;
基于零化动力学方式将所述左臂机器人的关节角度极限、左臂机器人的关节速度极限、左臂机器人的关节加速度极限和左臂机器人的关节突加度极限的不等式按照所述左臂机器人最大求导阶数求导,并约束生成左臂机器人的左约束不等式:其中
4.根据权利要求1所述的双臂机器人的循环运动控制方法,其特征在于,所述基于零化动力学方式将所述右臂机器人的关节角度极限、右臂机器人的关节速度极限、右臂机器人的关节加速度极限和右臂机器人的关节突加度极限的不等式约束进行等效,生成所述右臂机器人的右约束不等式,包括:
获取所述右臂机器人的关节角度极限、右臂机器人的关节速度极限、右臂机器人的关节加速度极限和右臂机器人的关节突加度极限的不等式中的最大求导阶数为右臂机器人最大求导阶数;
基于零化动力学方式将所述右臂机器人的关节角度极限、右臂机器人的关节速度极限、右臂机器人的关节加速度极限和右臂机器人的关节突加度极限的不等式按照所述右臂机器人最大求导阶数求导,并约束生成右臂机器人的右约束不等式:其中
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学,未经中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011430600.3/1.html,转载请声明来源钻瓜专利网。