Relative Content

Tag Archive for rotationquaternionskalman-filter

Variations of Direct Cosine Matrix (DCM)

I am currently trying to implement a motion model in Extended Kalman Filter that estimate dynamic motion of an object.
In the filter, I have a state of vector including, [position, velocity, quaternion], where the position has the position of x, y, and z, the velocity has the velocity along x, y, and z, and the quaternion has q0, q1, q2, and q3.
To implement time update step, Direct Cosine Matrix(DCM) is generated based on the value of quaternion at time t-1. However, to generate the DCM, I found that there are some varieties of the matrix, such that: