[发明专利]基于时间优化的多机器人复杂交错轨迹规划方法及系统有效
申请号: | 202110556856.7 | 申请日: | 2021-05-21 |
公开(公告)号: | CN113156977B | 公开(公告)日: | 2023-01-31 |
发明(设计)人: | 周乐来;张辰;李贻斌;隋明君;肖飞;吴举名;孙业镇;宋锐;田新诚 | 申请(专利权)人: | 山东大学 |
主分类号: | G05D1/02 | 分类号: | G05D1/02 |
代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 黄海丽 |
地址: | 250061 山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 时间 优化 机器人 复杂 交错 轨迹 规划 方法 系统 | ||
1.基于时间优化的多机器人复杂交错轨迹规划方法,其特征是,包括:
获取每个机器人的若干条已知运动路径;基于所有机器人的若干条已知运动路径,构建包含所有机器人的高维空间;
建立路程-时间二维空间中的障碍物的约束条件、速度约束条件和加速度约束条件;所述加速度约束条件,是指:当前机器人在运动过程中的加速度应时刻在加速度限制以内;
将某个机器人在目标位置处对其他机器人行进路线的干扰等效为一个持续时间为无穷久的干扰;
构建时间优化目标函数J;目标函数是指所有机器人达到目标位置的最大耗时最短;具体为:
minJ=Tmax+α1Pcoll+α2Pcons
其中,Tmax表示所有机器人到达目标位置的最大耗时,Pcoll表示路程-时间障碍物约束惩罚,Pcons表示速度和加速度约束惩罚,α1、α2表示约束惩罚系数;
针对高维空间、约束条件和目标函数,进行求解,得到最优值;所述最优值即机器人沿着路径的移动距离对时间的函数曲线;具体包括:
(1):将已知路径Pi等分4段,其中,i=1,2,3…N;
选取5个关键路径节点pk,k=1,2,3,4,5;这些路径节点包含起点p1、终点p5和三个路径中间点p2,p3,p4;
(2):计算对应各段曲线长度的最短用时
(3):计算两两路径间的交叉点,交叉点位置表示可能在此处发生冲突;
(4):初始化M个粒子;
(5):计算各粒子内各机器人的S-t曲线参数;
(6):计算各粒子的适应度值;
(7):计算粒子最佳适应度和种群最佳适应度,使用粒子群速度更新和粒子群位置更新方法,更新粒子;
(8):判断粒子各维参数是否满足设定要求;若某维参数不满足,修改该维参数;若满足,则进入下一步;
(9):返回(5)循环执行,直到满足停止条件;
(10):迭代停止后的种群最佳粒子即为优化结果;
根据所述函数曲线,对每个机器人进行轨迹引导。
2.如权利要求1所述的基于时间优化的多机器人复杂交错轨迹规划方法,其特征是,获取每个机器人的若干条已知运动路径;基于所有机器人的若干条已知运动路径,构建包含所有机器人的高维空间;具体包括:
在每个机器人已知的每条运动路径上选取三个路径中间点,以使每条运动路径被等分为四段;被选取的三个路径中间点与起点和终点一起构成五个路径关键点;其中,起点对应的运动时刻为0,速度也为0;终点对应的运动速度为0;
除起点以外的四个路径关键点的时刻参数分别为t2,t3,t4,t5;
除起点和终点以外的三个路径中间点的机器人速度分别为v2,v3,v4;
每个机器人沿着已知的路径运动的方式,采用7维参数描述(t2,t3,t4,t5,v2,v3,v4);
根据三次曲线方式,构建包含所有机器人运动参数的高维空间
3.如权利要求1所述的基于时间优化的多机器人复杂交错轨迹规划方法,其特征是,建立路程-时间二维空间中的障碍物的约束条件、速度约束条件和加速度约束条件;其中,路程-时间二维空间中的障碍物的约束条件,具体是指:
当前机器人在移动的过程中,其运动在路程-时间二维空间内的映射,不与路程-时间二维空间中的障碍物发生碰撞;
在三维物理空间中,该约束表现为当前机器人在运动的过程中不会碰到其它机器人。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东大学,未经山东大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110556856.7/1.html,转载请声明来源钻瓜专利网。