基于矩阵分解的一般6R机器人实时高精度逆运动学算法
为解决现有的一般6R机器人实时逆运动学算法存在计算过程复杂和有增根的问题,提出一种优化的实时高精度算法.将6个基础逆运动学方程作变形处理,通过符号运算把目标矩阵从24阶降低到16阶,提高计算效率的同时消除了增根.采用矩阵特征分解方法求解关节变量,保证了算法的稳定性和精度.在VC++环境中编译和调用CLAPACK进行矩阵运算,所有计算过程采用C/C++语言和面向对象程序设计方法实现.求解实例表明,提出的算法能在平均1.37 ms内得到一般6R机器人的16组逆运动学解,并使对应的正运动学末端位姿矩阵元素精确到小数点后12位,可用于实时高精度在线控制.
一般6R机器人、逆运动学、矩阵分解、实时、高精度
44
TP242.2(自动化技术及设备)
2009-03-10(万方平台首次上网日期,不代表论文的发表时间)
共6页
304-309