【技术实现步骤摘要】
一种机器人轨迹规划方法
[0001]本专利技术属于机器人在线测量轨迹规划
,具体涉及一种机器人轨迹规划方法。
技术介绍
[0002]随着制造业自动化技术的发展,工业机器人技术以其较好的灵活性和稳定性,在自动化产业中得到了很好的应用。其中,机器人的轨迹规划方案是机器人应用技术中的关键问题。常见的机器人PTP规划是通过示教编程的方法,通过人为的设定机器人关节参数,从而使机器人完成从起点到目标点的运动。由于机器人关节速度、加速度等参数设定直接关系到整个运动的平稳性和工作效率,所以一般通过优化这些参数方法来提高机器人工作效率,并且通过优化关节参数来使机器人运动更加平顺,减少突变的可能,进而减少冲击。
[0003]关节空间的轨迹优化,是优化给定的关节轨迹点间时间间隔序列、关节角序列、角速度序列、或者角加速度序列约束等因变量曲线平顺的时间序列。主要研究有能量最优、冲击最优、时间最优等,这些优化可以在实际的工作环境中提高机器人的工作效率和使用寿命。国内外此类优化研究主要采用遗传算法、模式搜索算法、混沌遗传算法等智能算法。此类 ...
【技术保护点】
【技术特征摘要】
1.一种机器人轨迹规划方法,其特征在于,包括如下步骤:1)获取机器人的目标路径序列,结合建立的机器人运动学方程,由运动学逆解得到与目标路径序列对应的关节轨迹序列;2)基于关节轨迹点时间间隔序列建立目标函数和约束函数,结合确定的约束条件,采用遗传算法求解所述目标函数,得到的最优解为该机器人的最优关节轨迹点时间间隔序列;其中,采用遗传算法求解所述目标函数时,种群中的个体为关节轨迹点时间间隔序列,且采用如下方法确定每个个体的适应度值:
①
对种群中两个个体的优劣进行评价:若两个个体均在约束函数的可行域范围内或者随机生成的参数小于设定调整参数,则通过目标函数来判断两个个体的优劣,否则通过约束函数来判断两个个体的优劣;
②
基于步骤
①
的判断结果,对种群中所有个体的优劣进行排序,根据排序结果赋予每个个体的适应度值,且个体越优,其适应度值越高;3)利用得到的关节轨迹序列以及最优关节轨迹点时间间隔序列,得到对应的关节轨迹参数,根据关节轨迹参数确定连续的关节轨迹,实现机器人轨迹规划。2.根据权利要求1所述的机器人轨迹规划方法,其特征在于,步骤2)中,赋予每个个体的适应度值为:或者式中,fit(i)表示赋予个体i的适应度值;pos(i)表示个体i在所有个体从优至劣进行排序的排序结果中所处的位置;m表示所有个体的总数量;X
i
表示方程0=(1
‑
m)x
m
‑1+x
m
‑2…
+x+1的根,i∈[1,m];X1表示随机选取的其中一个根。3.根据权利要求1所述的机器人轨迹规划方法,其特征在于,步骤2)所包括的步骤
②
中,采用冒泡法对种群中个体的优劣进行排序。4.根据权利要求1所述的机器人轨迹规划方法,其特征在于,步骤2)中采用遗传算法求解所...
【专利技术属性】
技术研发人员:库祥臣,杨星涛,米显,马东阳,赵欢乐,
申请(专利权)人:河南科技大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。