Stewart 运动学正解
2022年8月9日
Stewart 运动学正解
Stewart 运动学正解
定义
使用 Matlab 对 Stewart 机器人进行运动学正解求解。
注意到,一般的给定构型下不存在解析解,因此一般使用数值解进行求解。比较常用的工具是牛顿迭代法,基本思路如下:
理论分析
对单根轴进行分析,即计算 ,其中 。
注意到,对一个矢量 ,有微分关系:
因此对 有:
其中, 代表估计参数 对应的之链长度。
结合 stewart 并联机构 Jacobi 矩阵推导,有:
当描述方式为RPY 时 ,有:
note
collapse: open title: Note 注意这里只是一般形式下满足的结果,在Euler角下也可以实现,比如ZYX情况下后面两个轴转动角度为0情况。
因此有:
因此带入有:
记 ,因此有:
带入得到:
其中位姿变换描述在 RPY 下。
note
collapse: open title: Note 需要注意,这里计算的存在一个负号,因为之前定义,因此前面带负号,上面计算没写
Functions
参考我自己完成的正解:
参考
Loading...