1. 程式人生 > >姿態解算(二),姿態更新

姿態解算(二),姿態更新

根據1階Runge-Kutta可以得到四元數的更新方程為:

q˙=0.5qΩnbb
其中Ωnbb=[0,ωxb,ωyb,ωzb] ,表示在b系測的的b系相對於n系的角速度。
利用四元數乘法的矩陣形式,可以得到:
q˙=[w˙x˙y˙z˙]=0.5[wxyzxwzyyzwxzyxw][0ωxbωybωzb]
即:
(49)w˙=0.5(xωxb+yωyb+zωzb)x˙=0.5(wωxbzωyb+yωzb)y˙=0.5(zωxb+wωybxωzb)z˙=0.5(yωxbxωybwωzb)

所以為了更新姿態,就要先計算出