Summary - Correspondance quaternion / matrix-vector

Representation and Operations

3D space
Quaternion space
Vector \(v=(v_x,v_y,v_z)\) \(q_v=(v,0)=(v_x,v_y,v_z,0)\)
Rotation \(R\) (\(3\times 3\) matrix) \(q=(x,y,z,w)\), \(\|q\|=1\)
Apply rotation to vector \(R v\) \(q\;q_v\;q^{\star}\)
Rotation composition \(R_1\; R_2\) \(q_1\;q_2\)

Rotation to Quaternion

Quaternion to Rotation