




版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
1、三維旋轉矩陣的計算旋轉矩陣(Rotation matrix )是在乘以一個向量的時候有改變向量的方向但不 改變大小的效果的矩陣。旋轉矩陣不包括反演,它可以把右手坐標系改變成左 手坐標系或反之。所有旋轉加上反演形成了正交矩陣的集合。在三維空間中,旋轉變換是最基本的變換類型之一,有多種描述方式,如 Euler 角、旋轉矩陣、旋轉軸/旋轉角度、四元數(shù)等。本文將介紹各種描述方式以及它 們之間的轉換。1 .旋轉矩陣用一個3階正交矩陣來表示旋轉變換,是一種最常用的表示方法。容易證明, 3 階正交陣的自由度為3。注意,它的行列式必須等于1,當?shù)扔?1的時候相當 于還做了一個鏡像變換。2 . Euler 角根
2、據(jù)Euler定理,在三維空間中,任意一種旋轉變換都可以歸結為若干個沿著 坐標軸旋轉的組合,組合的個數(shù)不超過三個并且兩個相鄰的旋轉必須沿著不同 的坐標軸。因此,可以用三個沿著坐標軸旋轉的角度來表示一個變換,稱為 Euler角。旋轉變換是不可交換的,根據(jù)旋轉順序的不同,有 12種表示方式, 分別為:XYZ、XZY、XYX、XZX、YXZ、YZX、YXY、YZY、ZXY、ZYX、ZXZ、 ZYZ,可以自由選擇其中的一種。對于同一個變換,旋轉順序不同,Euler角也不同,在指定Euler角時應當首先約定旋轉順序。2.1 Euler角轉化為旋轉矩陣不妨設先繞Z軸旋轉T,再繞Y軸旋轉制最后繞X軸旋轉%即旋
3、轉順序為 XYZ,旋轉矩陣cy = cos(z),3=sin(詼示逆時針旋轉。3.1 旋轉軸/旋轉角度 轉化為旋轉矩陣設v是任意一個向量,定義Vn = (ny)n = nnv v = v = (Z nn )v% = nxv =m j,= /7Xi,=川、,=-v,人 A.A. A.A J 4 AV| =v-v_L =(/+w2)v如下圖所示這樣,我們建立了一個直角坐標系。;3xM設u為v繞軸旋轉后得到的向量,則有u = cosGv, + sinOv = (sm3n -cos/川-)匕 4=i u = ij +| = (/ + sin? +( l-cos)w2)v = R(n,0R(n. = I
4、 + sin+(1 cos 0)nR即為旋轉矩陣。進一步可表示為co = On =(力叼牝)、Rco) = R(nO 4 .單位四元數(shù)(Unit quaternions)四元數(shù)由Hamilton于1843年提出,實際上是在四維向量集合上定義了通常的 向量加法和新的乘法運算,從而形成了一個環(huán)。% = % + 加 + % + /i, % = ix2 + jy2 +kz、+g4l +夕2 =/(內(nèi) +2)+J(必 +%) +后(4 +Z2)+(i +處: %夕2 = (iXl +/M + 后i +。)(a2 +J2 +kZ2 +C02) 2-27 2* * 11 *-77 i = j = k =ij
5、k = -1, i = jk = kjJ =ki = ik, k = y =-jiq |= Jx2+/+z2+2q稱為單位四元數(shù),如果|q|二1 。一個單位四元數(shù)可以表示三維旋轉。用單位 四元數(shù)表示旋轉可以保持一個光滑移動的相機的軌跡,適合動畫生成。4.1 旋轉軸/旋轉角度 轉化為單位四元數(shù)根據(jù)旋轉軸n和旋轉角度9,得到單位四元數(shù)qv = (WZ) = sin,wg4.2 單位四元數(shù) 轉化為旋轉軸/旋轉角度.90q = (v, co) = (sin w?cos 22,6 = 2tan-1() (o4.3 單位四元數(shù)轉化為旋轉矩陣T?(z7, 0) = I + sin Bn +(1-cos)/7
6、2 = I + 2a)v +2v2-z0XyXL22-x - zyz22yz -x - yR(q) =1-2(/+z2)2(xy +za)2(xz -yeo)2(xy-za)2(xz+ya)1 - 2(x2 +z2) 2(yz xco)2(yz +xg)l-2(x2 +y2)4.4四元數(shù)的性質(zhì)定義四元數(shù)的逆、乘法和除法,如下所示/ =(匕,?),% =(%。2)qf =(匕,一: =(一匕, 1q =1 102 = I.匕 x v2 + 中產(chǎn)2 + 由?匕,o)xa2 - %.匕)q = qj q、= q1q? = (% x 匕 + 8 一 ,一 -%R(q) = &(% )&(%), RW) = &(%)及(1)根據(jù)該性質(zhì),我們可以對兩個旋轉變換 q1和q2作線性插值,這相當于在四維 空間中的超球面上對點q1和q2作球面線性插值。q(D =sin(l - t)B +sin。sin tOsin。Q = cos-1( 必=cosT(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025-2030中國汽車儲氣罐行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略研究報告
- 2025-2030中國歐米茄-3多不飽和脂肪酸行業(yè)市場發(fā)展趨勢與前景展望戰(zhàn)略研究報告
- 2025年中國家用梯行業(yè)發(fā)展?jié)摿︻A測及投資戰(zhàn)略研究報告
- 中國鋰電池負極材料市場發(fā)展前景預測及投資戰(zhàn)略咨詢報告
- 2025年中國新能源客車市場供需現(xiàn)狀及投資戰(zhàn)略研究報告
- 2025年中國暖手寶行業(yè)市場運行態(tài)勢及投資戰(zhàn)略咨詢研究報告
- 中國柜式空調(diào)行業(yè)發(fā)展監(jiān)測及投資戰(zhàn)略規(guī)劃研究報告
- 2025年中國家用水泵行業(yè)投資分析及發(fā)展戰(zhàn)略研究咨詢報告
- 2025年中國蛋糕容器市場競爭格局及投資戰(zhàn)略規(guī)劃報告
- 2025年中國功能性飲料行業(yè)市場前景預測及投資戰(zhàn)略研究報告
- 人教版四年級英語下冊教學課件-四下recycle1 第一課時
- 職業(yè)教育數(shù)字化轉型
- 2024年電子商務新興業(yè)態(tài)探討試題及答案
- 開封尉氏縣事業(yè)單位招聘工作人員考試真題2024
- 空調(diào)改造安裝合同
- 2025年中考道德與法治專題復習:非選擇題答題指導與答題模板 課件67張
- 四川涼山州人民政府辦公室考調(diào)所屬事業(yè)單位工作人員2人高頻重點提升(共500題)附帶答案詳解
- 分包單位負責人崗位責任制度模版(3篇)
- 2023年高考化學試卷(河北)(解析卷)
- 2025年國家信息中心招聘15人高頻重點提升(共500題)附帶答案詳解
- 基于STM32單片機的人體感應燈設計
評論
0/150
提交評論