![矢量旋轉(zhuǎn)變換_第1頁](http://file4.renrendoc.com/view/8eb1a80263f366f7ad45e62d0f1ed981/8eb1a80263f366f7ad45e62d0f1ed9811.gif)
![矢量旋轉(zhuǎn)變換_第2頁](http://file4.renrendoc.com/view/8eb1a80263f366f7ad45e62d0f1ed981/8eb1a80263f366f7ad45e62d0f1ed9812.gif)
![矢量旋轉(zhuǎn)變換_第3頁](http://file4.renrendoc.com/view/8eb1a80263f366f7ad45e62d0f1ed981/8eb1a80263f366f7ad45e62d0f1ed9813.gif)
![矢量旋轉(zhuǎn)變換_第4頁](http://file4.renrendoc.com/view/8eb1a80263f366f7ad45e62d0f1ed981/8eb1a80263f366f7ad45e62d0f1ed9814.gif)
![矢量旋轉(zhuǎn)變換_第5頁](http://file4.renrendoc.com/view/8eb1a80263f366f7ad45e62d0f1ed981/8eb1a80263f366f7ad45e62d0f1ed9815.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、向量的旋轉(zhuǎn)變換1基礎(chǔ)的2-D繞原點(diǎn)旋轉(zhuǎn)在2-D的迪卡爾坐標(biāo)系中,一個(gè)位置向量的旋轉(zhuǎn)公式可以由三角函數(shù)的幾何意義推出。比如上圖所示是位置向量R逆時(shí)針旋轉(zhuǎn)角度B前后的情況。在左圖中,我們有關(guān)系:x0=|R|*cosAy0=|R|*sinA2=cosA=x0/|R| sinA=y0/|R|下圖中,x1=|R|*cos(A+B) y1=|R|*sin(A+B)其中(x1,y1)就是(x0,y0)旋轉(zhuǎn)角B后得到的點(diǎn),也就是位置向量R最后指向的點(diǎn)。 3x1=|R|*cos(A+B) y1=|R|*sin(A+B)我們展開cos(A+B)和sin(A+B),得到x1=|R|*(cosAcosB-sinAsi
2、nB)y1=|R|*(sinAcosB+cosAsinB)現(xiàn)在把 cosA = x0/|R| sinA = y0/|R|代入上面的式子,得到x1 = |R|*(x0*cosB/|R|-y0*sinB/|R|)y1 = |R|*(y0*cosB/|R|+x0*sinB/|R|)= x1 = x0 * cosB - y0 * sinB y1 = x0 * sinB + y0 * cosB現(xiàn)在我要把這個(gè)旋轉(zhuǎn)公式寫成矩陣的形式即:2-D旋轉(zhuǎn)變換矩陣:4平面旋轉(zhuǎn)矩陣56平移部分平移不是線性的,不能表示為與22矩陣相乘的形式。例如要從點(diǎn)(2, 1)開始,將其旋轉(zhuǎn) 90度,在x方向?qū)⑵淦揭?個(gè)單位,在y方向
3、將其平移4個(gè)單位??赏ㄟ^先使用矩陣乘法再使用矩陣加法來完成此操作。7iP1B110 xyPiBi8補(bǔ)充部分9平移部分平移不是線性的,不能表示為與22矩陣相乘的形式。例如要從點(diǎn)(2, 1)開始,將其旋轉(zhuǎn) 90度,在x方向?qū)⑵淦揭?個(gè)單位,在y方向?qū)⑵淦揭?個(gè)單位??赏ㄟ^先使用矩陣乘法再使用矩陣加法來完成此操作。10后面跟一平移(與 12 矩陣相加)的線性變換(與 22 矩陣相乘)稱為仿射變換。放射變換(先乘后加)可以通過乘以一個(gè)3*3的矩陣來實(shí)現(xiàn),若要使其起作用,平面上的點(diǎn)必須存儲(chǔ)于具有虛擬第三坐標(biāo)的 13 矩陣中。通常的方法是使所有的第三坐標(biāo)等于 1。例如,矩陣 2 1 1 代表點(diǎn) (2, 1
4、)。例如與單個(gè) 33 矩陣相乘的仿射變換(旋轉(zhuǎn) 90 度;在 x 方向上平移 3 個(gè)單位,在 y 方向上平移 4 個(gè)單位):11在前面的示例中,點(diǎn)(2,1)映射到了點(diǎn)(2, 6)。其中33 矩陣的第三列包含數(shù)字0,0,1。對于仿射變換的33 矩陣都是這樣的。重要的數(shù)字是列 1 和列 2 中的 6 個(gè)數(shù)字。矩陣左上角的 22 部分表示變換的線性部分,第 3 行中的前兩項(xiàng)表示平移。12在使用3*3的矩陣做仿射變換時(shí)候,表示點(diǎn)的矩陣變成了一個(gè)1*3矩陣,這個(gè)矩陣中的最后一個(gè)值必須設(shè)置成1。對于3*3矩陣,其最后一列的值是多少是沒有關(guān)系的,因?yàn)樗麄儾粫?huì)影響結(jié)果中的前兩列。不過如上,經(jīng)常將他們設(shè)置為0,
5、0,1。這一列對于坐標(biāo)轉(zhuǎn)換的結(jié)果并沒有任何影響,但是他們是必須的,因?yàn)榫仃囅喑吮仨殱M足 “相乘的兩個(gè)矩陣第一個(gè)矩陣的列數(shù)必須與第二個(gè)矩陣的行數(shù)相同”。13平面或空間里的每個(gè)線性變換(這里就是旋轉(zhuǎn)變換)都對應(yīng)一個(gè)矩陣,叫做變換矩陣。對一個(gè)點(diǎn)實(shí)施線性變換就是通過乘上該線性變換的矩陣完成的。 把頂點(diǎn)和矩陣相乘,就會(huì)發(fā)現(xiàn)矩陣的某些項(xiàng),扮演著為頂點(diǎn)變換(平移、旋轉(zhuǎn)、縮放)提供參數(shù)的作用。(前人總結(jié)出來,填哪些那些項(xiàng)能得到平移矩陣/縮放矩陣/旋轉(zhuǎn)矩陣)比如平移矩陣,你自己拿一個(gè)頂點(diǎn)和它相乘,算一遍,就會(huì)發(fā)現(xiàn)它化簡到最后一步時(shí)的算式,和頂點(diǎn)平移算式是一樣的。旋轉(zhuǎn)、縮放也是如此。14那么為什么還要和矩陣相乘?直接用平移算式、旋轉(zhuǎn)算式、縮放算式不就行了?不行 因?yàn)榭烤仃噥碛?jì)算可以減少計(jì)算量。一個(gè)頂點(diǎn)要進(jìn)行多次變換,比如平移后旋轉(zhuǎn)再平移之后再縮放,用簡單算式得算4遍,矩陣只要算一遍。原理就是公式:(頂點(diǎn)矩陣A)矩陣B = 頂點(diǎn)(矩陣A矩陣B),即矩陣接合律的推廣。(矩陣一般不遵守分配律,所以頂點(diǎn)變換有先后順序,一個(gè)頂點(diǎn)平移再旋轉(zhuǎn),和旋轉(zhuǎn)再平移,得到的位置不同)即:很容易地進(jìn)行組合變換以及逆變換。 機(jī)器人中可能很多關(guān)節(jié)都進(jìn)行同一套
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度辦公室裝修合同樣本:辦公空間綠化與景觀設(shè)計(jì)
- 電纜橋架購銷合同
- 數(shù)據(jù)分析技術(shù)在商業(yè)決策中的應(yīng)用研究
- 招投標(biāo)與合同管理第六章
- 三農(nóng)網(wǎng)信息化實(shí)施與管理手冊
- 外架工程勞務(wù)分包合同
- 農(nóng)業(yè)現(xiàn)代化生產(chǎn)作業(yè)指導(dǎo)書
- 公司個(gè)人租車合同
- 員工培訓(xùn)保密協(xié)議合同書
- 資料外包協(xié)議書
- 合同工期延期補(bǔ)充協(xié)議書
- 2024年廣西電力行業(yè)職工職業(yè)技能大賽電氣值班員(光伏發(fā)電運(yùn)維)理論試題庫(含答案)
- 燃?xì)夤芫W(wǎng)改造項(xiàng)目資金申請報(bào)告-超長期特別國債投資專項(xiàng)
- DL∕ T 969-2005 變電站運(yùn)行導(dǎo)則
- 應(yīng)急小組成立通知
- 關(guān)于如何做好清單招標(biāo)控制價(jià)的幾點(diǎn)建議
- 地鐵前期工程交通疏解施工方案
- 小學(xué)升初中六年級數(shù)學(xué)考試試卷含答案(達(dá)標(biāo)題)
- 2024年長沙航空職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫完整
- DBJ33-T 1009-2023 園林植物種植與養(yǎng)護(hù)技術(shù)規(guī)程
- 攪拌設(shè)備行業(yè)發(fā)展趨勢分析報(bào)告
評論
0/150
提交評論