[发明专利]用于移动机器人的轨迹规划方法及计算机程序产品在审
| 申请号: | 202111497327.0 | 申请日: | 2021-12-09 |
| 公开(公告)号: | CN116257042A | 公开(公告)日: | 2023-06-13 |
| 发明(设计)人: | 赵安;邸兴超;赵雨辰;成鹏;武文博 | 申请(专利权)人: | 灵动科技(北京)有限公司 |
| 主分类号: | G05D1/02 | 分类号: | G05D1/02 |
| 代理公司: | 北京永新同创知识产权代理有限公司 11376 | 代理人: | 杨胜军 |
| 地址: | 100096 北京市海淀区西三旗*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 用于 移动 机器人 轨迹 规划 方法 计算机 程序 产品 | ||
提出了一种用于移动机器人的轨迹规划方法,其根据确定的路径对移动机器人进行速度规划,以确定包含时间信息的规划轨迹,轨迹规划方法包括:确定移动机器人的至少两个驱动轮中的一个为受约束轮,使得只要受约束轮满足运动学和动力学约束,与受约束轮相配合地运动的其它驱动轮就会满足运动学和动力学约束;基于路径在满足受约束轮的运动学和动力学约束的情况下对受约束轮进行速度规划,以确定受约束轮的速度;以配合所确定的受约束轮的速度的方式,对其它驱动轮进行速度规划。提出了相应的计算机程序产品。通过本发明,提供了一种可供选择的用于移动机器人的轨迹规划方法,其尤其能够可靠地为移动机器人规划出满足运动学和动力学约束的轨迹。
技术领域
本发明涉及移动机器人领域、尤其是移动机器人的运动控制领域,具体涉及一种用于移动机器人的轨迹规划方法以及一种计算机程序产品。
背景技术
随着经济快速增长、人力成本逐渐上升,移动机器人越来越广泛地应用于各种工业和家庭环境中。例如,自动引导车(AGV)、自主移动机器人(AMR)、叉车等移动机器人是现代物流系统的关键设备之一。移动机器人能够根据规划好的路径和作业要求运动并停靠到目标地点,以完成物料搬运输送等任务。轨迹规划是移动机器人的运动控制中的关键。
在轨迹规划过程中,需要基于确定的路径为移动机器人进行速度规划。为了确定移动机器人在路径上的速度分布,并且尽可能地获得最优的运动轨迹,例如时间最短的运动轨迹,通常需要求解微分方程组。例如:在现有的算法中,在基于路径规划运动轨迹时,可定义以时间为优化目标的约束优化问题,同时考虑移动机器人的速度约束和加速度约束。对于具有多个驱动轮的移动机器人,还要考虑到各驱动轮之间的运动配合。这既需要占用较大的内存,又需要耗费相当大的计算量。
现有技术在对于移动机器人的路径规划方面仍然存在诸多不足。
发明内容
本发明的目的在于提供一种改进的用于移动机器人的轨迹规划方法及相应的计算机程序产品,以以克服现有技术的至少一个不足。
根据本发明的第一方面,提供了一种用于移动机器人的轨迹规划方法,其中,根据确定的路径对移动机器人进行速度规划,以确定使移动机器人能够沿着所述路径运动的包含时间信息的规划轨迹,所述轨迹规划方法包括:确定移动机器人的至少两个驱动轮中的一个为受约束轮,使得只要所述受约束轮满足运动学和动力学约束,与受约束轮相配合地运动的其它驱动轮就会满足运动学和动力学约束;基于所述路径在满足受约束轮的运动学和动力学约束的情况下对受约束轮进行速度规划,以确定受约束轮的速度;以配合所确定的受约束轮的速度的方式,对受约束轮之外的其它驱动轮进行速度规划。
“时间信息”表示能够表征移动机器人在路径上的位置与时间的关系的信息。由于路径是确定的,因此“时间信息”也能表征移动机器人在路径上的各位置处的速度。
在一个示例性实施例中,对受约束轮进行速度规划的过程中,受约束轮的速度被确定为使得受约束轮在任意点都具有满足其运动学和动力学约束并且满足所述路径的限制的情况下的最大的速度和最大的加速度中的一者。
在一个示例性实施例中,在对受约束轮进行速度规划的过程中,采用T形规划方法。
在一个示例性实施例中,运动学和动力学约束包括:驱动轮的速度的大小在针对所述驱动轮预定的极限轮速度以下;驱动轮的加速度的大小在针对所述驱动轮预定的极限轮加速度以下。
在一个示例性实施例中,对所述路径分区段地进行速度规划,对所述路径的至少一个区段分别执行下述步骤:针对作为所述区段的起点的第一控制点,根据所述区段的路径形状、各驱动轮在第一控制点处的运动状态以及驱动轮的运动学和动力学约束,确定所述至少两个驱动轮中的一个为所述区段中的受约束轮,所述受约束轮为:在所述区段中,根据所述区段的路径形状和各驱动轮在第一控制点处的运动状态,优先达到运动学或动力学约束的极限值的驱动轮;对受约束轮进行速度规划以确定受约束轮在所述区段内的速度;以配合所确定的受约束轮的速度的方式,确定所述其它驱动轮在区段内的速度。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于灵动科技(北京)有限公司,未经灵动科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111497327.0/2.html,转载请声明来源钻瓜专利网。





