赞
踩
在DH法,我粗略介绍了运动分析法求逆运动的解析解,到现在还有坑没填完。本篇将利用雅可比矩阵,用数据迭代法来求解运动逆解。
在求解之前,先介绍一下求解方法。数值迭代法一般都是用来求解非线性方程解析解较困难的方法。迭代的方式有很多,比如二值法。此处用到的是Newton-Raphson,也就是牛顿法。
算法概略:
求解
Step 0:假设初始值
Step 1:判断
Step 2:令
对于末端执行器位姿,我们已知是由各关节角度最后的得到的,总结为公式为
Step 0:假设初始值
Step 1:判断
Step 2:令
1. 其中
所以迭代式变为
2. 另外末端位姿不能简单的表示为T矩阵,应转化为运动旋量。
在物体自身坐标系中,
所以Step 2判断条件改为,令
假设目标位姿T矩阵为
根据之前得到的Innfos模型和雅可比矩阵来用Matlab来求解到达此位姿的关节角数值解
H1
计算结果为
得到的结果与设定相符。
但是如果更改不同的初始值
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。