李光,肖帆,杨加超,章晓峰,马祺杰.基于唯一域方法的机器人逆向运动学求解[J].农业机械学报,2019,50(10):386-394.
LI Guang,XIAO Fan,YANG Jiachao,ZHANG Xiaofeng,MA Qijie.Solution of Inverse Kinematics of Robots Based on Unique Domain Method[J].Transactions of the Chinese Society for Agricultural Machinery,2019,50(10):386-394.
摘要点击次数: 1225
全文下载次数: 788
基于唯一域方法的机器人逆向运动学求解   [下载全文]
Solution of Inverse Kinematics of Robots Based on Unique Domain Method   [Download Pdf][in English]
投稿时间:2019-03-19  
DOI:10.6041/j.issn.1000-1298.2019.10.045
中文关键词:  工业机器人  唯一域  逆运动学解  雅可比矩阵  CMA-ES算法
基金项目:国家自然科学基金项目(11602082)和湖南省自然科学基金项目(2018JJ4079)
作者单位
李光 湖南工业大学 
肖帆 湖南工业大学 
杨加超 湖南工业大学 
章晓峰 湖南工业大学 
马祺杰 湖南工业大学 
中文摘要:针对机器人的逆运动学多解问题,提出一种基于唯一域求解的新方法。利用机器人的雅可比矩阵行列式等于0确定的边界,将机器人的关节空间划分为与逆运动学多解数目一致的唯一域;各唯一域的边界作为约束条件,将唯一域内的逆运动学求解转换为CMA-ES算法的有约束寻优;利用佳点集均匀分布性的特点,优化唯一域中CMA-ES算法求解的初始均值点。通过求6R工业机器人的逆运动学多解,阐述了该方法的应用,并以机械臂逆解数值法为参照,在钱江一号6R工业机器人和KUKA仿人机械臂上进行了2个仿真实验对比。仿真结果表明,本文所提方法在满足精度要求的前提下,平均求解时间更短。实验1中,CMA-ES算法求解一组逆解的平均速度约为5.1ms/次,数值法求解的平均速度约为7.5ms/次;实验2中,一组逆解的求解平均速度约为18.9ms/次,数值法求解的平均速度约为54.8ms/次;CMA-ES算法对两款机器人的位置跟踪精度均稳定在10-6mm数量级。
LI Guang, XIAO Fan, YANG Jiachao, ZHANG Xiaofeng and MA Qijie
Hunan University of Technology,Hunan University of Technology,Hunan University of Technology,Hunan University of Technology and Hunan University of Technology
Key Words:industrial robot  uniqueness domain  inverse kinematics solution  Jacobian matrix  CMA-ES algorithm
Abstract:The inverse robot kinematics problem has been extensively studied by many workers, but still some problems related to the complexity and strong nonlinear of the inverse kinematics process need suitable heuristic and adhoc techniques and simplifications. A novel method based on uniqueness domains notion was proposed. With using the boundary confirmed by robot’s Jacobian matrix determinant equal to zero, the joint space of the robot was divided into uniqueness domains with the same number of solutions as the inverse kinematics, and the boundary of each uniqueness domain was used as a constraint condition. Then the inverse kinematics solution in the uniqueness domain was transformed into the constrained optimization of the CMA-ES algorithm, the initial mean points of the CMA-ES algorithm in the uniqueness domain were optimized by using the characteristics of the uniform distribution of the good point set. The application of the presented method was described in detail by solving the inverse kinematics multiple solution of the 6R industrial robot, and comparing with the numerical method on Qianjiang No.1 industrial robot and the KUKA humanoid manipulator. The simulation results showed that under the precondition of accuracy requirement, the proposed method had a faster solution speed. For the industrial 6R robot, the average solution time of CMA-ES algorithm was about 5.1ms/time, and that of numerical method was about 7.5ms/time, and KUKA humanoid manipulator, the average solution time of inverse solutions was about 18.9ms/time, and the average solution time of numerical method was about 54.8ms/time. The presented CMA-ES algorithm stabilized the position tracking accuracy of both robots at 10-6mm level.

Transactions of the Chinese Society for Agriculture Machinery (CSAM), in charged of China Association for Science and Technology (CAST), sponsored by CSAM and Chinese Academy of Agricultural Mechanization Science(CAAMS), started publication in 1957. It is the earliest interdisciplinary journal in Chinese which combines agricultural and engineering. It always closely grasps the development direction of agriculture engineering disciplines and the published papers represent the highest academic level of agriculture engineering in China. Currently, nearly 8,000 papers have been already published. There are around 3,000 papers contributed to the journal each year, but only around 600 of them will be accepted. Transactions of CSAM focuses on a wide range of agricultural machinery, irrigation, electronics, robotics, agro-products engineering, biological energy, agricultural structures and environment and more. Subjects in Transactions of the CSAM have been embodied by many internationally well-known index systems, such as: EI Compendex, CA, CSA, etc.

   下载PDF阅读器