|
发表于 2014-2-14 10:02:31
|
显示全部楼层
运动学正反解建好了是吧
首先是“零位”。关节的零位要和你的运动学模型的初始值对上。
然后各关节的运动变换都是相对“零位”运动。
例如你这个例子 有三个关节A1,A2,A3。各关节相对其“零位”转动角度(A,B,C)。
关节A1转动角度A时,关节B,C可看做固结在关节A1跟着一起转动。依次类推。
这样你明白怎么根据关节值设置关节姿态了吧。运用osg::Matrix 很好计算咧。
正反解的目的是知道
什么样的关节值有什么样的目标姿态(末端工具坐标系);
什么样的目标姿态有什么样的什么样的关节值。
如果正反解模型都出来啦,还导什么轨迹数据。通过插补算法和运动学反解可以算出轨迹上各关节的值。 |
|