检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:汪院林 袁锐波[1] 袁安华 WANG Yuan-lin;YUAN Rui-bo;YUAN An-hua(Faculty of Mechanical and Electrical Engineering,Kunming University of Science and Technology,Kunming 650500,China)
机构地区:[1]昆明理工大学机电工程学院,云南昆明650500
出 处:《软件导刊》2020年第4期203-207,共5页Software Guide
摘 要:传统逆运动学求解主要从逆运动学方程出发,基于一定的数学理论推导,不能完全实现计算机程序化,且精度与计算效率较低;为改善这一缺陷,基于机器人正向运动学方程,借助MATLAB工具,使用蒙特卡洛法仿真分析出PUMA560机器人的工作空间,任取一点末端执行器位姿作为逆运动学求解的已知位姿矩阵T,结合差分粒子群仿生智能算法作为逆运动学求解的主要理论算法。将计算出的旋转关节变量θ_1~θ_6代入正运动学方程,得出末端位姿矩阵■;通过计算分析T与■相关角度误差,两矩阵所对应的位置向量与姿态向量误差精度为0.001数量级,完全满足目前机器人定位要求。基于差分粒子群理论的机器人逆运动学求解方法计算收敛速度更快,能高度实现计算机程序化,误差精度高,提高计算效率。The solution of traditional inverse kinematics is mainly based on the inverse kinematics equation with certain mathematical theory derivation,but it can’t fully realize computer programming,and the accuracy and computational efficiency is low.In order to improve these defects,the paper based on the direct kinematics equation of the robot,and Monte Carlo method is used to simulate and analyze the working space of PUMA560 robot by using the MATLAB tool.Any end-effector pose can be taken as the known pose matrix T of inverse kinematics solution,combining with differential particle swarm bionic intelligent algorithm as the main theoretical algorithm for inverse kinematics solution,the calculated rotational joint variable is substituted into the direct kinematics equation to obtain the end pose matrix.By calculating and analyzing the T and ■ the correlation angle error,the error accuracy of the two matrices of corresponding position vector and the pose vector is 0.001 orders of magnitude,which can fully meet the current robot positioning requirements.The inverse kinematics solution based on differential evolution particle swarm theory can calculate the convergence faster,achieving high computer programming,high error precision,and improve computational efficiency.
关 键 词:正运动学 差分粒子群算法 收敛速度 位姿矩阵 逆运动学解
分 类 号:TP319[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.15