[发明专利]一种冗余自由度机械臂运动规划方法及装置在审
申请号: | 201910135283.3 | 申请日: | 2019-02-21 |
公开(公告)号: | CN109732609A | 公开(公告)日: | 2019-05-10 |
发明(设计)人: | 董帅;邹昆;李文生 | 申请(专利权)人: | 电子科技大学中山学院 |
主分类号: | B25J9/16 | 分类号: | B25J9/16 |
代理公司: | 北京超凡志成知识产权代理事务所(普通合伙) 11371 | 代理人: | 陶洪 |
地址: | 528400 *** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 冗余自由度 机械臂运动 优化问题 规划 机械臂 求解 降维处理 位姿数据 二维 末端执行器 规划效率 减少运动 约束条件 运动规划 运动学 申请 位姿 预设 期望 | ||
1.一种冗余自由度机械臂运动规划方法,其特征在于,包括:
获取与所述冗余自由度机械臂的末端执行器的期望位姿相对应的位姿数据;
根据预设的约束条件对所述冗余自由度机械臂运动规划中的七维优化问题进行降维处理,得到二维优化问题;
对所述二维优化问题进行求解,得到求解结果;
根据所述位姿数据和所述求解结果,得到所述冗余自由度机械臂的控制方案。
2.根据权利要求1所述的冗余自由度机械臂运动规划方法,其特征在于,所述预设的约束条件包括:
所述冗余自由度机械臂的七个关节分为三组,其中,第一组包括所述冗余自由度机械臂的第一关节至第四关节,第二组包括所述冗余自由度机械臂的第五关节和第六关节,第三组包括所述冗余自由度机械臂的第七关节;以及
所述冗余自由度机械臂第五关节的位置以所述位姿数据和第七关节的角度确定;以及
所述冗余自由度机械臂的第三关节固定;以及
所述冗余自由度机械臂第四关节与第五关节的轴线和第五关节与第六关节的轴线相垂直。
3.根据权利要求1所述的冗余自由度机械臂运动规划方法,其特征在于,在所述根据预设的约束条件对所述冗余自由度机械臂运动规划中的七维优化问题进行降维处理,得到二维优化问题的步骤之后,所述对所述二维优化问题进行求解,得到求解结果的步骤之前,所述方法还包括:
建立所述冗余自由度机械臂的第五关节至第七关节的碰撞检测模型;
以所述碰撞检测模型为依据,对所述冗余自由度机械臂的第五关节至第七关节进行碰撞检测。
4.根据权利要求1所述的冗余自由度机械臂运动规划方法,其特征在于,所述二维优化问题的数学规划形式为:
s.t.ml14=mr14,ml24=mr24,ml34=mr34
其中,q3为所述冗余自由度机械臂的第三关节的角度,q7为所述冗余自由度机械臂的第七关节的角度,mr11为Mr转移矩阵中第1行第1列的元素,ml21为Ml转移矩阵中第2行第1列的元素。
5.根据权利要求1所述的冗余自由度机械臂运动规划方法,其特征在于,所述对所述二维优化问题进行求解,得到求解结果的步骤包括:
通过全局优化方法和/或局部优化方法,对所述二维优化问题进行求解,得到求解结果。
6.一种冗余自由度机械臂运动规划装置,其特征在于,包括:
获取单元,用于获取与所述冗余自由度机械臂的末端执行器的期望位姿相对应的位姿数据;
处理单元,用于根据预设的约束条件对所述冗余自由度机械臂运动规划中的七维优化问题进行降维处理,得到二维优化问题;
求解单元,用于对所述二维优化问题进行求解,得到求解结果;
生成单元,用于根据所述位姿数据和所述求解结果,得到所述冗余自由度机械臂的控制方案。
7.根据权利要求6所述的冗余自由度机械臂运动规划装置,其特征在于,所述预设的约束条件包括:
所述冗余自由度机械臂的七个关节分为三组,其中,第一组包括所述冗余自由度机械臂的第一关节至第四关节,第二组包括所述冗余自由度机械臂的第五关节和第六关节,第三组包括所述冗余自由度机械臂的第七关节;以及
所述冗余自由度机械臂第五关节的位置以所述位姿数据和第七关节的角度确定;以及
所述冗余自由度机械臂的第三关节固定;以及
所述冗余自由度机械臂第四关节与第五关节的轴线和第五关节与第六关节的轴线。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学中山学院,未经电子科技大学中山学院许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910135283.3/1.html,转载请声明来源钻瓜专利网。