改进粒子群算法在六轴机械臂关节空间轨迹规划中的应用
Spatial trajectory planning method for joints of six-axis robotic arm based on improved particle swarm algorithm
杜超斐 1刘睿 1丁军 1黄霞 1金辉1
作者信息
- 1. 重庆理工大学机械工程学院,重庆 400054
- 折叠
摘要
以xArm6机械臂为研究对象,提出了一种基于改进粒子群算法的时间最优3-5-3分段多项式插值的关节空间轨迹规划方法.该方法以机械臂运行时间最优为目标,在满足速度、加速度及变加速度的约束条件下,用引入了 自适应惯性权重以及概率突跳特性的改进粒子群算法对各段插值时间进行优化.相比于传统粒子群算法,改进的粒子群算法迭代速度更快,同时不易陷入局部最优.仿真结果表明,机械臂运行平稳,且6个关节的位置、速度、加速度连续无突变,证明该方法有效可行.
Abstract
This paper takes the xArm6 robotic arm as the research object and proposes a joint space trajectory planning method based on the time-optimal 3-5-3 segmented polynomial interpolation of the improved particle swarm algorithm.The proposed method improves the operation efficiency and stability of the six-axis robotic arm.It takes the optimal running time of the robotic arm as the objective,and under the constraints of speed,acceleration and variable acceleration,the interpolation time of each segment is optimized by the improved particle swarm algorithm which introduces adaptive inertia weights and probabilistic jump characteristics.Compared with the traditional particle swarm algorithm,the improved particle swarm algorithm reaches a faster iteration speed and is less likely to fall into local optimum.Our results of robotic arm motion simulation show the robotic arm operates smoothly,and the six joints experience not abrupt,but continuous changes in positions,velocities and acceleration,demonstrating the practicality and effectiveness of the method.
关键词
6自由度机械臂/改进粒子群算法/轨迹规划/时间最优/多项式插值Key words
xArm6 robotic arm/improved particle swarm algorithm/trajectory planning/time optimization/polynomial interpolation引用本文复制引用
基金项目
重庆市教委在渝高校与中科院所属院所合作项目(2021CJZ073)
出版年
2024