An optimization method of corner acceleration based on transition trajectory planning of S-curve robot includes: judging transition trajectory p
【技术实现步骤摘要】
基于S形曲线机器人过渡轨迹规划的拐角加速度优化方法及装置
本专利技术涉及机器人的路径规划技术。
技术介绍
轨迹规划是保证机器人实现稳定运动的重要技术。机器人运动轨迹通常有点到点、直线,圆弧等轨迹,在实际应用中单条轨迹往往不能满足任务需求,而必须依靠多条轨迹衔接而成。在机器人的过渡轨迹规划中,基于向量的合成方法可以满足过渡轨迹的速度约束,但难以满足其加速度约束,从而会导致机器人在运行过程中产生机械振动。
技术实现思路
本专利技术所要解决的技术问题在于提供一种基于S形曲线机器人过渡轨迹规划的拐角加速度优化方法及其装置,其能使基于S形曲线的机器人过渡轨迹规划中通过矢量合成法确定的过渡轨迹的加速度满足加速度约束的要求,并使轨迹过渡时的降速小。本专利技术实施例提供了一种基于S形曲线机器人过渡轨迹规划的拐角加速度优化方法,该基于S形曲线机器人过渡轨迹规划通过矢量合成法确定轨迹P0P1与轨迹P1P2之间的过渡轨迹PsPe的切向加速度,其中,基于S形曲线机器人过渡轨迹规划的拐角加速度优化方法包括以下步骤:判断过渡轨迹PsPe的最大的切向加速度是否大于dmax1和amax2中较小的那一者;dmax1为工程约束条件规定的轨迹P0P1的最大减速度,amax2为工程约束条件规定的轨迹P1P2的最大加速度;若过渡轨迹PsPe的最大的切向加速度大于dmax1和amax2中较小的那一者,则通过遗传算法计算轨迹P0P1的最优减速度a1、以及轨迹P1P2的最优加速度a2,以使过渡轨迹PsPe的最大切 ...
【技术保护点】
1.一种基于S形曲线机器人过渡轨迹规划的拐角加速度优化方法,所述的基于S形曲线机器人过渡轨迹规划通过矢量合成法确定轨迹P
【技术特征摘要】
1.一种基于S形曲线机器人过渡轨迹规划的拐角加速度优化方法,所述的基于S形曲线机器人过渡轨迹规划通过矢量合成法确定轨迹P0P1与轨迹P1P2之间的过渡轨迹PsPe的切向加速度,其特征在于,所述的基于S形曲线机器人过渡轨迹规划的拐角加速度优化方法包括以下步骤:
判断过渡轨迹PsPe的最大的切向加速度是否大于dmax1和amax2中较小的那一者;dmax1为工程约束条件规定的轨迹P0P1的最大减速度,amax2为工程约束条件规定的轨迹P1P2的最大加速度;
若过渡轨迹PsPe的最大的切向加速度大于dmax1和amax2中较小的那一者,则通过遗传算法计算轨迹P0P1的最优减速度a1、以及轨迹P1P2的最优加速度a2,以使过渡轨迹PsPe的最大切向加速度的值在小于等于dmax1和amax2中较小的那一者的情况下达到最大。
2.如权利要求1所述的基于S形曲线机器人过渡轨迹规划的拐角加速度优化方法,其特征在于,采用遗传算法计算轨迹P0P1的最优减速度a1、以及轨迹P1P2的最优加速度a2包括以下步骤:
以待计算的轨迹P0P1的最优减速度a1、以及轨迹P1P2的最优加速度a2作为种群中的一个个体的基因,生成初始种群;
计算种群中的每一个个体的适应度;
迭代地进行遗传操作,生成新种群,计算新种群中每个个体的适应度,直至满足预设的迭代终止条件,输出满足迭代终止条件时的最优解作为轨迹P0P1的最优减速度a1、以及轨迹P1P2的最优加速度a2的取值。
3.如权利要求2所述的基于S形曲线机器人过渡轨迹规划的拐角加速度优化方法,其特征在于,所述遗传操作包括选择、交叉和变异,生成新种群的过程包括:根据上一代种群中的各个个体的适应度,利用轮盘赌规则从上一代种群中选择进行下一次进化的个体,将选择出的个体作为母体,通过交叉操作得到新的个体,对选择出的个体进行变异操作,得到新个体。
4.如权利要求1所述的基于S形曲线机器人过渡轨迹规划的拐角加速度优化方法,其特征在于,若过渡轨迹PsPe的最大的切向加速度大于dmax1和amax2中较小的那一者,则通过遗传算法计算轨迹P0P1的最...
【专利技术属性】
技术研发人员:徐欣,王科,徐凯,
申请(专利权)人:上海新时达机器人有限公司,上海新时达电气股份有限公司,
类型:发明
国别省市:上海;31
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。