matlab練習程序(求向量間的旋轉矩陣與四元數)
阿新 • • 發佈:2019-04-11
nor rep align lld stack 如果 nsh tails The
問題是這樣,如果我們知道兩個向量v1和v2,計算從v1轉到v2的旋轉矩陣和四元數,由於旋轉矩陣和四元數可以互轉,所以我們先計算四元數。
我們可以認為v1繞著向量u旋轉θ?角度到v2,u垂直於v1-v2平面。
四元數q可以表示為cos(θ/2)?+sin(θ/2)?u,即:q0?=cos(θ/2)?,q1?=sin(θ/2)?u