摘要
利用并联机器人位姿反解容易求取的特点,把并联机器人的位姿正解问题转化为假设已知位姿正解,通过位姿反解求得杆长值,并使所求得的杆长值与给定的杆长值之差为最小的优化问题,然后利用差分进化的全局寻优能力来直接求解并联机器人的位姿正解.6-SPS型并联机器人位姿正解的数值仿真结果表明,该方法较遗传算法求解精度高且收敛速度快,经过508步迭代之后,位置误差小于0.000 1 mm,姿态误差小于0.000 1°.该方法不仅避免了繁琐的数学推导和迭代初值的选取,又可以获得符合精度要求的运动学正解,为解决并联机器人正向运动学问题提供了新的计算策略.
The forward kinematics problem of a parallel manipulator was transformed into an optimization problem which is easy to obtain its inverse kinematics. A differential evolution (DE) algorithm was used to directly obtain a globally optimal solution of forward kinematics by minimizing the difference between the computed and the given link length. The computed length of each link can be obtained by solving the inverse kinematics. The numerical simula- tion results of a 6-SPS parallel manipulator show that compared with genetic algorithm, the DE algorithm performs well in terms of the quality of the solution and the speed of convergence. The errors of the position and pose are smaller than 0. 000 1 mm and 0. 000 10 after 508 generations. The proposed method can not only avoid the complicated mathematical derivation and the selection of initial iterative values, but also get high accuracy of forward kinematics, which provides a new way for solving the forward kinematics of parallel manipulators.
出处
《中国矿业大学学报》
EI
CAS
CSCD
北大核心
2008年第5期664-669,共6页
Journal of China University of Mining & Technology
基金
高等学校博士学科点专项科研基金项目(20070290537)
国家博士后科学基金项目(20070411064)
江苏省博士后科学基金项目(0601033B)
江苏省青蓝工程(苏教师[2007]2号)
中国矿业大学科技基金资助(0C080302)
关键词
并联机器人
位姿正解
位姿逆解
差分进化
parallel manipulator
forward kinematics
inverse kinematics
differential evolution