對偶四元數表示空間旋轉和平移

常規四元數只能表示空間旋轉變換,它的數學形式爲q = [cos(θ/2) nxsin(θ/2) nysin(θ/2) nzsin(θ/2)],其中單位向量[nx ny nz]表示通過原點的旋轉軸,θ表示旋轉角度。對偶數的概念類似於複數,它的數學形式爲 = r + dε並滿足ε2 = 0,其中rd分別表示實部和對偶部,ε表示對偶算子。對偶四元數是實部和對偶部都爲四元數的對偶數,又可稱爲八元數。常規四元數只能表示空間旋轉,而對偶四元數可以表示空間任意旋轉和平移的組合。

  對偶四元數的數學形式爲:

其中qrqd都爲四元數,ε表示對偶算子。

  利用旋轉和平移信息計算對偶四元數的方法如下:

其中r代表旋轉單位四元數,t代表平移四元數,t = [0 tx ty tz]。

  利用對偶四元數計算旋轉和平移的方法如下:

 

  當對偶四元數僅表示空間旋轉變換時,其表達式爲:

  當對偶四元數僅表示空間平移變換時,其表達式爲:

  利用對偶四元數對點p進行轉換後得到點p

其中qq*分別代表對偶四元數及對應的共軛對偶四元數。

更詳細的對偶四元數基礎理論 https://wenku.baidu.com/view/e361f52f7fd5360cbb1adb1a.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章