[发明专利]一种机械臂路径规划的方法在审
申请号: | 202110616257.X | 申请日: | 2021-06-02 |
公开(公告)号: | CN113478476A | 公开(公告)日: | 2021-10-08 |
发明(设计)人: | 程奥华;丘铱可;郝瀚;徐奕舟;聂宇轩;蒋玉骅;马煦茗;郑钢铁 | 申请(专利权)人: | 清华大学 |
主分类号: | B25J9/16 | 分类号: | B25J9/16 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 罗文群 |
地址: | 100084*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 机械 路径 规划 方法 | ||
本发明属于机器人控制技术领域,特别涉及一种机械臂路径的规划方法。本发明提出的机械臂路径的规划方法,使机械臂可以以相对最优的方式进行移动。主要过程为构建路径的价值函数,随机生成路径并使用非线性优化方法对其进行优化和极值求解,选取各组中最优的路径输入机械臂。本发明的路径规划方法,使机器人的机械臂移动具有运动距离短、距不可工作区域远、最大速度和加速度小等优点,机械臂路径规划合理可靠,提高了机器人完成任务的效率和安全性。
技术领域
本发明属于机器人控制技术领域,特别涉及一种机械臂路径的规划方法。
背景技术
在机器人运动过程中,机械臂的路径规划是最为重要的控制算法之一,并且随着对机器人运动要求的提高,同时进行高效率移动和规避机械臂运动学奇点等多个要求已经成为当前机械臂路径规划最重要的问题之一。此前关于路径规划算法已经有了很多研究及专利,但大多只聚焦于上述问题的一个方面。
发明内容
本发明的目的是提出一种机械臂路径的规划方法,以克服上述现有技术中的缺点,综合考虑机械臂路径的长度、到达速度和规避奇点更多目标,以寻找出机械臂的最优路径。
本发明提出的机械臂路径的规划方法,包括以下步骤:
(1)构建待规划的机械臂路径的价值函数L(s):
其中,s为机械臂的任意路径,l(s)为路径s的总长度,qi为路径s中任一点的机械臂第i个自由度的位移,n为自由度的总数量,和分别为第i个自由度的位移的速度和加速度的平方,为机械臂第i个自由度的位移奇点的坐标;公式中的四项分别表示机械臂末端运动的总长度、最大速度、最大加速度和机械臂与机械臂不可工作区域的距离的倒数,k1、k2、k3和k4为对公式中四项的加权平均参数;k1、k2、k3和k4由人为事先设定;
(2)将待规划的机械臂的初位置作为规划路径的起点,机械臂的目标位置作为规划路径的终点,从起点和终点之间随机选取多个中间点,利用三次样条插值方法,得到一条光滑的曲线s,将曲线s作为初始规划路径;
(3)根据步骤(1)的价值函数,采用内点法,通过下式对步骤(2)的初始规划路径s进行优化,得到一条使得价值函数局部最优的路径s*:
s*=argmin L(s)
(4)对局部最优路径s*上的任意一点进行判断,若任意一点落在与已知物体发生接触的区域内,则取消该局部最优路径s*,返回步骤(2),若任意一点为落在与已知物体发生接触的区域内,则保留该局部最优路径s*,进行步骤(5);
(5)设定循环次数,重复步骤(2)-步骤(4),得到多条局部最优路径s*,从多条局部最优路径s*中选取价值函数最小的路径,作为最终机械臂规划路径。
本发明提出的机械臂路径的规划方法,使机械臂可以以相对最优的方式进行移动。主要过程为构建路径的价值函数,随机生成路径并使用非线性优化方法对其进行优化和极值求解,选取各组中最优的路径输入机械臂。本发明的路径规划方法,使机器人的机械臂移动具有运动距离短、距不可工作区域远、最大速度和加速度小等优点,机械臂路径规划合理可靠,提高了机器人完成任务的效率和安全性。
附图说明
图1是本发明提出的机械臂路径的规划方法的流程框图。
具体实施方式
本发明提出的机械臂路径的规划方法,其流程框图如图1所示,包括以下步骤:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110616257.X/2.html,转载请声明来源钻瓜专利网。