【技术实现步骤摘要】
运动规划方法、装置、设备及计算机可读存储介质
本公开涉及运动规划技术,尤其涉及一种运动规划方法、装置、设备及计算机可读存储介质。
技术介绍
运动规划(MotionPlanning)就是在给定的位置之间确定找到一条符合约束条件的路径。这个约束可以是无碰撞、路径最短、机械功最小等。目前常用的运动规划方法是人工势场法以及基于启发式搜索的A*算法。应用人工势场法规划出来的路径一般是比较平滑并且安全。这种方式需要将空间栅格化,每个格子可以认为是机械臂移动的步长,这种方式的一个问题就是如何选取这一步长。若步长太大,也就是空间的分辨率较低,则会产生很多重复无意义的计算,增加路径规划的施加和效率;若步长太小,也就是空间的分辨率较高,则路径规划的过程中极易无法计算机械臂的轨迹。因此,现有技术中的机械臂运动规划方法实用性不高。
技术实现思路
本公开提供一种运动规划方法、装置、设备及计算机可读存储介质,以解决现有技术中的机械臂运动规划方法实用性不高的问题。本公开的第一个方面是提供一种运动规划方法,包括:根据可移动平台的运动部件的初始运动状态、目标运动状态确定当前路径;根据预设路径点数对所述当前路径进行分割,得到带有时间信息的运动状态;判断所述运动状态是否符合合理性规则;若否,则确定不合理状态对应的避障性增量;根据所述避障性增量、所述不合理状态确定更新运动状态,并根据所述更新运动状态更新所述当前路径,得到新的当前路径;根据所述更新运动状态继续执行所述判断所述运动状态是否合理的步骤。本公开的另一个方面是提供一种运动规划装置,包括:第一确定模块,用于根据可移动平台的运动部件的初始运动状态 ...
【技术保护点】
1.一种运动规划方法,其特征在于,包括:根据可移动平台的运动部件的初始运动状态、目标运动状态确定当前路径;根据预设路径点数对所述当前路径进行分割,得到带有时间信息的运动状态;判断所述运动状态是否符合合理性规则;若否,则确定不合理状态对应的避障性增量;根据所述避障性增量、所述不合理状态确定更新运动状态,并根据所述更新运动状态更新所述当前路径,得到新的当前路径;根据所述更新运动状态继续执行所述判断所述运动状态是否合理的步骤。
【技术特征摘要】
1.一种运动规划方法,其特征在于,包括:根据可移动平台的运动部件的初始运动状态、目标运动状态确定当前路径;根据预设路径点数对所述当前路径进行分割,得到带有时间信息的运动状态;判断所述运动状态是否符合合理性规则;若否,则确定不合理状态对应的避障性增量;根据所述避障性增量、所述不合理状态确定更新运动状态,并根据所述更新运动状态更新所述当前路径,得到新的当前路径;根据所述更新运动状态继续执行所述判断所述运动状态是否合理的步骤。2.根据权利要求1所述的方法,其特征在于,若每个所述运动状态都合理,则确定所述当前路径为最终路径。3.根据权利要求1所述的方法,其特征在于,所述根据可移动平台的运动部件的初始运动状态、目标运动状态确定当前路径,包括:构建以时间为自变量、所述运动状态为因变量的五次多项式,所述五次多项式满足以下条件:当所述时间为0时,所述多项式结果为所述初始运动状态,当所述时间为预计运动时间时,所述多项式结果为所述目标运动状态;将所述五次多项式确定为所述当前路径。4.根据权利要求3所述的方法,其特征在于,所述根据预设路径点数对所述当前路径进行分割,得到带有时间信息的运动状态,包括:根据所述预设路径点数对预计运动时长进行切割,确定多个子时间;根据所述五次多项式确定所述子时间对应的运动状态。5.根据权利要求1所述的方法,其特征在于,所述合理规则包括以下条件:所述运动状态属于所述运动部件的运动范围、所述运动部件位于所述运动状态时与障碍物的距离大于等于安全距离。6.根据权利要求1所述的方法,其特征在于,所述确定不合理状态对应的避障性增量,包括:根据预设障碍物模型、运动部件模型确定所述运动部件与障碍物之间相反的方向信息;根据所述方向信息确定所述不合理状态对应的避障性增量。7.根据权利要求1所述的方法,其特征在于,若判断所述运动状态不符合合理性规则,则所述方法还包括:确定所述不合理状态对应的光滑性增量;所述根据所述避障性增量、所述不合理状态确定更新运动状态,包括:根据所述避障性增量、所述光滑性增量、所述不合理状态确定更新运动状态。8.根据权利要求7所述的方法,其特征在于,所述确定所述不合理状态对应的光滑性增量,包括:获取所述不合理状态对应的时间信息;根据所述时间信息确定所述不合理状态对应的上一个运动状态;根据所述上一个运动状态、所述不合理状态、预设光滑性权重值,确定所述光滑性增量。9.根据权利要求1所述的方法,其特征在于,所述初始状态包括第一轴状态值、第二轴状态值、第三轴状态值、第四轴状态值;所述目标状态包括目标第一轴状态值、目标第二轴状态值、目标第三轴状态值、目标第四轴状态值;所述根据可移动平台的运动部件的初始运动状态、目标运动状态确定当前路径,包括:根据所述初始状态中包括的所述第一轴状态值、第二轴状态值、第四轴状态值、所述目标状态包括的目标第一轴状态值、目标第二轴状态值、目标第四轴状态值,确定所述根据可移动平台的运动部件的当前路径。10.根据权利要求9所述的方法,其特征在于,获取所述初始状态中的所述第三轴状态值,获取所述目标状态的目标第三状态值;确定所述第三轴状态值、目标第三状态值中的较大值为规划第三轴状态值;所述判断所述运动状态是否符合合理性规则之前,包括:获取障碍物模型中障碍物的高度值;若所述高度值小于所述规划第三轴状态值,则在所述障碍物模型中删除所述障碍物得到最终障碍物模型;所述判断所述运动状态是否符合合理性规则,包括:根据所述最终障碍物模型判断所述运动状态是否符合合理性规则。11.根据权利要求10所述的方法,其特征在于,若每个所述运动状态都合理,则根据所述当前路径、所述规划第三轴状态值确定最终路径。12.一种运动规划装置,其特征在于,包括:第一确定模块,用于根据可移动平台的运动部件的初始运动状态、目标运动状态确...
【专利技术属性】
技术研发人员:杨开红,
申请(专利权)人:广州视源电子科技股份有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。