The invention discloses a method of robot path planning genetic algorithm and chaos optimization based on interpolation in Cartesian space inside the starting point and ending point, get a series of intermediate positions; the establishment of D H parameter model, solved in the joint space of each position of the robot the angle value of every joint; time interval sequence between every two nodes initialized in the joint space; polynomial interpolation for joint space after the angle value, motion control of each joint structure; time optimal fitness function, using the method of robot path planning algorithm based on Chaos Genetic Optimization of interval sequence optimization, until the termination condition, the output of the optimal time interval sequence; trajectory planning, complete set movement. Using this method can get the optimal operation time of the robot, improve the efficiency of the robot, and smooth curve trajectory, velocity and acceleration, no mutation, prolong the service life of the robot.
【技术实现步骤摘要】
基于遗传混沌优化算法的机器人轨迹规划方法
本专利技术涉及机器人轨迹规划
,尤其涉及一种基于遗传混沌优化算法的机器人轨迹规划方法。
技术介绍
现有的机器人在应用中一般是在线示教的方式,确定好运动轨迹之后,一般是人工控制机械臂的速度、加速度,完成规定的轨迹要求,而且机器人广泛应用于食品、药品的加工、包装,汽车的喷涂,零部件的弧焊、点焊,金属的切削等领域,虽然在一定程度上解放了人的劳动,但是通用的方法并没有使机器人在轨迹上的运行时间达到最短,而且运行的轨迹不一定平滑,并且运行轨迹、加速度和速度的突变影响机器人的使用寿命。因而时间没有达到最优,生产效率还是有上升的空间。目前轨迹规划分为能量最优,时间最优,最小脉动等几种类型。其中能量最优模型建立复杂,而且变量和干扰因素很多,求解方法困难。时间最优和最小脉动的方法研究较多,能够在工业现场提高工作效率以及延长机器人的机械使用寿命。时间最优轨迹规划主要是把轨迹中两个节点之间的时间间隔转化成非线性寻优问题。最优时间轨迹规划的研究中国内外主要用了下面几种方法,粒子群算法、遗传算法、信頼域算法、动态规划方法等,但是许多算法都有它的局限性,如虽然粒子群算法收敛速度快,但是局部搜索能力差。所以专利技术一种全局和局部搜索能力强,而且搜索能力快的方法应是下一步研究的重点。
技术实现思路
本专利技术的目的就是为了解决上述问题,提供一种基于遗传混沌优化算法的机器人轨迹规划方法,使用该方法能够得到机器人的最优运行时间,提高机器人的工作效率,并且运行轨迹、速度、加速度的曲线平滑,不会产生突变,延长机器人的使用寿命。为了实现上述目的,本专利技 ...
【技术保护点】
一种基于遗传混沌优化算法的机器人轨迹规划方法,其特征是,包括,步骤一,在笛卡尔空间内在起始点和终止点内进行插补,得到一系列中间位置点;步骤二,根据机器人建立D‑H参数模型,求解在关节空间中各位置点的机器人各关节的角度值;步骤三,在关节空间中初始化每两个节点之间的时间间隔序列;步骤四,构造多项式插值关节空间经过的角度值,控制各关节的运动形式;步骤五,构造时间最优适应度函数,在满足限制条件下,采用基于遗传混沌优化算法的机器人轨迹规划方法对时间间隔序列寻优,直到满足终止条件,输出最优时间间隔序列;步骤六,规划运动轨迹,完成既定运动。
【技术特征摘要】
1.一种基于遗传混沌优化算法的机器人轨迹规划方法,其特征是,包括,步骤一,在笛卡尔空间内在起始点和终止点内进行插补,得到一系列中间位置点;步骤二,根据机器人建立D-H参数模型,求解在关节空间中各位置点的机器人各关节的角度值;步骤三,在关节空间中初始化每两个节点之间的时间间隔序列;步骤四,构造多项式插值关节空间经过的角度值,控制各关节的运动形式;步骤五,构造时间最优适应度函数,在满足限制条件下,采用基于遗传混沌优化算法的机器人轨迹规划方法对时间间隔序列寻优,直到满足终止条件,输出最优时间间隔序列;步骤六,规划运动轨迹,完成既定运动。2.如权利要求1所述基于遗传混沌优化算法的机器人轨迹规划方法,其特征是,所述步骤一中用圆弧插补和/或直线插补方法插补末端执行器要经过的路径。3.如权利要求1所述基于遗传混沌优化算法的机器人轨迹规划方法,其特征是,所述步骤二中用逆运动学的方法求解在关节空间中各位置点的机器人各关节的角度值。4.如权利要求1所述基于遗传混沌优化算法的机器人轨迹规划方法,其特征是,所述步骤三中,时间间隔序列为大于零的一固定的数值。5.如权利要求1所述基于遗传混沌优化算法的机器人轨迹规划方法,其特征是,所述步骤四中,构造四次多项式插值关节空间经过的角度值。6.如权利要求1所述基于遗传混沌优化算法的机器人轨迹规划方法,其特征是,所述步骤五中,在机器人运行平稳的情况下,要求机器人运行时间最短,限定条件包括:关节速度和加速度不大于关节速度和加速度的额定限定值。7.如权利要求1所述基于遗传混沌优化算法的机器人轨迹规划方法,其特征是,所述步骤五中,时间最优适应度函...
【专利技术属性】
技术研发人员:宋锐,张其万,高峰,孟超,王懂,辛晓琨,张晓涛,尚传妮,王康丽,
申请(专利权)人:山东大学,
类型:发明
国别省市:山东,37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。