




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、三維旋轉(zhuǎn)矩陣的計算旋轉(zhuǎn)矩陣(Rotation matrix )是在乘以一個向量的時候有改變向量的方向但不 改變大小的效果的矩陣。旋轉(zhuǎn)矩陣不包括反演,它可以把右手坐標(biāo)系改變成左 手坐標(biāo)系或反之。所有旋轉(zhuǎn)加上反演形成了正交矩陣的集合。在三維空間中,旋轉(zhuǎn)變換是最基本的變換類型之一,有多種描述方式,如 Euler 角、旋轉(zhuǎn)矩陣、旋轉(zhuǎn)軸/旋轉(zhuǎn)角度、四元數(shù)等。本文將介紹各種描述方式以及它 們之間的轉(zhuǎn)換。1 .旋轉(zhuǎn)矩陣用一個3階正交矩陣來表示旋轉(zhuǎn)變換,是一種最常用的表示方法。容易證明, 3 階正交陣的自由度為3。注意,它的行列式必須等于1,當(dāng)?shù)扔?1的時候相當(dāng) 于還做了一個鏡像變換。2 . Euler 角根
2、據(jù)Euler定理,在三維空間中,任意一種旋轉(zhuǎn)變換都可以歸結(jié)為若干個沿著 坐標(biāo)軸旋轉(zhuǎn)的組合,組合的個數(shù)不超過三個并且兩個相鄰的旋轉(zhuǎn)必須沿著不同 的坐標(biāo)軸。因此,可以用三個沿著坐標(biāo)軸旋轉(zhuǎn)的角度來表示一個變換,稱為 Euler角。旋轉(zhuǎn)變換是不可交換的,根據(jù)旋轉(zhuǎn)順序的不同,有 12種表示方式, 分別為:XYZ、XZY、XYX、XZX、YXZ、YZX、YXY、YZY、ZXY、ZYX、ZXZ、 ZYZ,可以自由選擇其中的一種。對于同一個變換,旋轉(zhuǎn)順序不同,Euler角也不同,在指定Euler角時應(yīng)當(dāng)首先約定旋轉(zhuǎn)順序。2.1 Euler角轉(zhuǎn)化為旋轉(zhuǎn)矩陣不妨設(shè)先繞Z軸旋轉(zhuǎn)T,再繞Y軸旋轉(zhuǎn)制最后繞X軸旋轉(zhuǎn)%即旋
3、轉(zhuǎn)順序為 XYZ,旋轉(zhuǎn)矩陣cy = cos(z),3=sin(詼?zhǔn)灸鏁r針旋轉(zhuǎn)。3.1 旋轉(zhuǎn)軸/旋轉(zhuǎn)角度 轉(zhuǎn)化為旋轉(zhuǎn)矩陣設(shè)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如下圖所示這樣,我們建立了一個直角坐標(biāo)系。;3xM設(shè)u為v繞軸旋轉(zhuǎn)后得到的向量,則有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即為旋轉(zhuǎn)矩陣。進(jìn)一步可表示為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ù)可以表示三維旋轉(zhuǎn)。用單位 四元數(shù)表示旋轉(zhuǎn)可以保持一個光滑移動的相機的軌跡,適合動畫生成。4.1 旋轉(zhuǎn)軸/旋轉(zhuǎn)角度 轉(zhuǎn)化為單位四元數(shù)根據(jù)旋轉(zhuǎn)軸n和旋轉(zhuǎn)角度9,得到單位四元數(shù)qv = (WZ) = sin,wg4.2 單位四元數(shù) 轉(zhuǎn)化為旋轉(zhuǎn)軸/旋轉(zhuǎn)角度.90q = (v, co) = (sin w?cos 22,6 = 2tan-1() (o4.3 單位四元數(shù)轉(zhuǎn)化為旋轉(zhuǎn)矩陣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ì),我們可以對兩個旋轉(zhuǎn)變換 q1和q2作線性插值,這相當(dāng)于在四維 空間中的超球面上對點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)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 第五單元口語交際《復(fù)述與轉(zhuǎn)述》教學(xué)設(shè)計 2024-2025學(xué)年統(tǒng)編版語文八年級上冊
- 江蘇省常州市潞城中學(xué)九年級化學(xué)《VC泡騰片中的化學(xué)》教學(xué)設(shè)計
- 部編版道德與法治八年級上冊6.2《做負(fù)責(zé)任的人》教學(xué)設(shè)計
- 高中信息技術(shù) 1.2網(wǎng)絡(luò)的連接策略上教學(xué)設(shè)計 粵教版選修3
- 2024年湖南高速養(yǎng)護(hù)工程有限公司第四批招聘18人筆試參考題庫附帶答案詳解
- 小學(xué)語文閱讀理解試題及答案
- 濟(jì)南地區(qū)大豆種植現(xiàn)狀及如何科學(xué)應(yīng)用高產(chǎn)栽培技術(shù)的實踐探討
- 2024四川自貢市國投融資擔(dān)保有限責(zé)任公司員工招聘2人筆試參考題庫附帶答案詳解
- Unit 3 My hometown Further study(教學(xué)設(shè)計)-2024-2025學(xué)年譯林版(2024)英語七年級下冊
- Unit 1 understanding ideas (Reading)教案 -2024-2025學(xué)年外研版七年級英語下冊
- 空調(diào)改造安裝合同
- 2025年中考道德與法治專題復(fù)習(xí):非選擇題答題指導(dǎo)與答題模板 課件67張
- 患者隱私保護(hù)培訓(xùn)課件
- 四川涼山州人民政府辦公室考調(diào)所屬事業(yè)單位工作人員2人高頻重點提升(共500題)附帶答案詳解
- 分包單位負(fù)責(zé)人崗位責(zé)任制度模版(3篇)
- 2023年高考化學(xué)試卷(河北)(解析卷)
- 2025年國家信息中心招聘15人高頻重點提升(共500題)附帶答案詳解
- 基于STM32單片機的人體感應(yīng)燈設(shè)計
- 教學(xué)課件英語人教版2024版七年級初一上冊Unit?1?You?and?Me?Section?A1a1d2
- 學(xué)前兒童語言教育與活動指導(dǎo)-期末試卷(二)
- 畜牧業(yè)邊境管理辦法
評論
0/150
提交評論