The invention is applicable to the field of computer technology and provides a method, device, computer equipment and storage medium for robot action optimization, in which the method includes the following steps: responding to the request of robot action optimization, constructing the initial action of the robot according to the key frame interpolation method; constructing the evaluation function according to the initial action of the robot; The evaluation function is used to optimize the initial motion of the robot by covariance matrix adaptive evolutionary strategy algorithm. The method solves the complex technical problem of motion optimization of the robot. At the same time, the algorithm adopted has fast convergence speed and remarkable effect of motion optimization. Moreover, the application of this method in robot kicking can greatly increase the kicking distance of the robot.
【技术实现步骤摘要】
机器人动作优化方法、装置、计算机设备和存储介质
本专利技术属于计算机
,尤其涉及一种机器人动作优化方法、装置、计算机设备和存储介质。
技术介绍
RoboCup(机器人世界杯足球锦标赛)仿真比赛是一个能为多智能体系统和模拟智能进行研究、教育的工具。比赛是在一个标准的计算机环境中进行的,提供了一个完全分布式控制、实时异步多智能体环境。在实时异步、有噪声的对抗环境中,研究多智能体的合作对抗问题。当然,仿真组的比赛使用的机器人并非是真的机器人。每个机器人都拥有自己的大脑,是一个独立的“主体”。而一个球队实际是由十一个程序组成的。机器人的固定动作由逆运动学从位姿算出关节角度,再从连续的位姿组成一系列流畅的动作。如机器人舞蹈,工业机械臂等。在复杂的动作流程中,对机器人的各个位姿的准确性要求很高。目前,现有技术中有采用粒子群算法对动作执行参数进行优化,但是其收敛速度较慢,并且容易陷入参数的局部最优。
技术实现思路
本专利技术实施例提供一种机器人动作优化方法,旨在解决上述技术问题。本专利技术实施例是这样实现的,一种机器人动作优化方法,所述方法包括:响应机器人的动作优化请求,根据关键帧插值法对机器人初始动作进行构建;根据所述机器人初始动作,构建评价函数;根据所述评价函数,通过协方差矩阵自适应进化策略算法对所述机器人初始动作进行优化。本专利技术实施例还提供一种机器人动作优化装置,所述装置包括:响应单元,用于响应机器人的动作优化请求,根据关键帧插值法对机器人初始动作进行构建;构建单元,用于根据所述机器人初始动作,构建评价函数;优化单元,用于根据所述评价函数,通过协方差矩阵自适 ...
【技术保护点】
1.一种机器人动作优化方法,其特征在于,所述方法包括:响应机器人的动作优化请求,根据关键帧插值法对机器人初始动作进行构建;根据所述机器人初始动作,构建评价函数;根据所述评价函数,通过协方差矩阵自适应进化策略算法对所述机器人初始动作进行优化。
【技术特征摘要】
1.一种机器人动作优化方法,其特征在于,所述方法包括:响应机器人的动作优化请求,根据关键帧插值法对机器人初始动作进行构建;根据所述机器人初始动作,构建评价函数;根据所述评价函数,通过协方差矩阵自适应进化策略算法对所述机器人初始动作进行优化。2.根据权利要求1所述的方法,其特征在于,所述根据关键帧插值法对机器人初始动作进行构建,具体包括:获取预设的机器人的静态关节角度关键帧;根据所述关键帧,利用插值法获取关键帧之间的关节角度位置;根据所述静态关节角度关键帧以及关键帧之间的关节角度位置,构建所述机器人的初始动作。3.根据权利要求1所述的方法,其特征在于,所述根据所述机器人初始动作,构建评价函数,具体包括:获取对动作行为影响程度高的关节角度值,作为待优化的动作种子;根据所述动作种子以及预设的动作需要优化的最终效果,构建评价函数;所述评价函数用于对每次生成的参数组给出惩罚值。4.根据权利要求1或3所述的方法,其特征在于,所述根据评价函数,通过协方差矩阵自适应进化策略算法对所述机器人初始动作进行优化,具体包...
【专利技术属性】
技术研发人员:刘飞,杨洪勇,赵玫,唐莉,刘慧霞,韩辅君,张淑宁,任世雨,杨怡泽,李玉玲,刘远山,
申请(专利权)人:鲁东大学,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。