999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于球面矢量的四元數姿態插值

2018-12-18 11:09:24普亞松張文斌郭德偉
電子世界 2018年23期

普亞松 張文斌 郭德偉 閔 潔

(1.紅河學院 工學院 云南省高校高原機械性能分析與優化重點實驗室;2.西北工業大學 現代設計與集成制造技術教育部重點實驗室)

姿態運動軌跡規劃是工業機器人一項重要內容。本文提出用單位球面上的三維矢量進行姿態四元數插值,描述了該方法的推導與使用步驟,結合單位球面上的三維矢量,對四元數插值姿態的合成進行說明。算例驗證了該插補方法合理可行。

引言:工業機器人末端執行器在工作空間的運動軌跡規劃是一項重要的內容,合理的運動軌跡對工業機器人的工作質量、效率和使用壽命有著極大的影響。工業機器人末端執行器的運動軌跡規劃分為位移規劃與姿態規劃,姿態規劃比位移規劃更為復雜,本文僅對姿態插值規劃進行研究。

剛體運動姿態的表示方法主要有旋轉矩陣、歐拉角和四元數。四元數描述姿態主要有如下優點:1)避免萬向節鎖死現象;2)運算效率更高;3)便于提供平滑插值。所以四元數大量運用以各種旋轉的場合,目前已成為主流趨向。

姿態插補的一般方法是球面線性插補(Slerp),該方法推理與運用都比較簡單,但不直觀形象,四維向量夾角的物理意義不明顯。本文采用球面矢量進行四元數姿態插補,用三維矢量直觀表達四元數,有助于理解四元數姿態合成的過程,并能夠實現姿態平滑插值。

1.四元數與轉動

四元數一般表示方法為:

w稱為四元數的實部,稱為四元數的虛部或向量部。實部為零,即w=0時,四元數稱為純屬四元數。

任意兩個四元數:

單位四元數可以用轉角與轉軸表示:

其中θ為轉角,為轉軸矢量,公式里帶入的角度值為轉角的一半。如圖1a所示,剛體上一點,繞轉軸 ,轉動θ角,轉動之后新的位置點為,該轉動過程用數學方程描述為:,其中S1,S2分別為組成的純四元數,四元數物理意義明顯,一個四元數對應一個轉動。

圖1

如果被旋轉的矢量與旋轉軸正交,如圖1b所示,則轉動過程用數學方程描述為:,此時的四元數格式變為:。正交書寫格式可以相應地轉換為非正交的格式。

2.矢量法四元數姿態插值的原理與步驟

2.1 姿態與四元數

剛體轉動之后,不僅是剛體上質點的位置坐標發生了變化,而且剛體的方位,也即姿態,也會發生相應的變化。一個四元數對應一個轉軸與轉角,也就意味著發生了一個轉動,對應著一個姿態。剛體連續轉動,每一個轉動對應的四元數分別為,最終合成的姿態qe,。剛體無論發生多少個轉動,可視為最后合成一個轉動,可由一個轉軸與轉角一次性轉動到位。

剛體姿態插值時,已知剛體初始姿態,可理解為經歷一個轉動,對應四元數為qs。還知道結束姿態,也理解為經歷一個轉動,對應的四元數為qe。初始姿態再經歷一個過渡轉動(對應四元數為qm)之后變為結束姿態,也即,初始姿態的轉動再疊加一個過度轉動可合成為一個結束姿態的轉動,。均勻分配中間過渡轉動,能得到一系列的末尾插值姿態qei,。

2.2 單位球面矢量表達四元數

剛體姿態插值時,知道初始姿態與結束姿態,對應四元數分別為qs,qe,可求初始姿態與結束姿態之間過渡轉動的四元數qm,,可得到過渡轉動qm的轉角θ和轉軸。

綜上所述,初始姿態與結束姿態之間過渡轉動的四元數qm,可由單位球面上垂直于過渡轉動轉軸的兩個旋轉向量表示。如圖2所示,兩個旋轉向量垂直于轉軸,夾角為轉角θ,一個向量旋轉到另一個向量時,在單位球面上形成一段圓弧,這兩個向量及圓弧就表示過渡轉動的四元數qm。均勻分配圓弧上的點,則可以得到均勻分配得到一系列過渡轉動四元素qmi,與初始姿態疊加之后,得到一系列均勻的插值姿態qei。這樣,四元數在超復數空間S3轉化為歐氏空間單位球面上的圓弧及其向量,直觀形象,有肋于理解姿態插值以及合成過程。

圖2

2.3 單位球面上的空間圓弧參數方程

再結合本研究的需要,單位球面上的空間圓弧可表示為如下方程。

2.4 矢量法四元數姿態插值的步驟

1)由給定的初始姿態與結束姿態得到過渡轉動的轉軸矢量與轉角,相關方程為。

2)由空間圓弧參數方程,在旋轉圓弧上取一系列均勻的點,相關方程上述。

3.算例驗證

算例:已知工業機器人未端執行器繞定軸X轉30度為初始姿態,繞定軸Y轉45度為結束姿態,均勻插值中間姿態。

根據上述方法與步驟,配合Matlab軟件進行相關的編程計算,可求得相關插值姿態。

解算過程如下:

2)得到空間圓弧方程:

3)t在區間內按間隔為0.01均勻取100個值,得到空間圓弧上100個點的向量。

4)每個點的向量寫成純四元數,并與起始點進行上述相關運算,最后得到均勻插補姿態。

圖3為本算例對應的插補姿態圖,從圖中可以看出,姿態轉角平滑,變化均勻,無沖擊,有利于機械臂使用壽命。圖4為姿態轉角對應到繞X/Y/X軸轉動的歐拉角,從圖中可以看出繞X/Y/Z軸的轉角是線性變化的,各軸轉速基本保持定值,勻速平穩轉動,說明姿態插值合理可行。

圖3

圖4

4.結束語

用單位球面上的圓弧及向量表達四元數,均勻分配圓弧上的點,通過圓弧上各點向量進行姿態四元數插值,得到的插值姿態平穩無沖擊,結果合理可行。該方法比較直接地展現了四元數插值姿態的合成過程,有助于進一步進行機械手姿態的相關研究。

主站蜘蛛池模板: 国产黑丝视频在线观看| 日韩毛片在线播放| 精品少妇三级亚洲| 国产微拍精品| av在线无码浏览| 欧美日韩在线第一页| 婷婷五月在线| 无码国产偷倩在线播放老年人| 欧美日韩久久综合| 国产丝袜91| 91精品国产无线乱码在线| 亚洲午夜国产片在线观看| 性喷潮久久久久久久久| 丝袜无码一区二区三区| 亚洲天堂精品视频| 欧美人与牲动交a欧美精品| 国产va在线观看免费| 成人中文字幕在线| 黑人巨大精品欧美一区二区区| 婷婷久久综合九色综合88| 九九热精品免费视频| 国产精品亚洲一区二区三区在线观看| 欧美福利在线| 99久久国产综合精品2023| 亚洲欧美综合精品久久成人网| 日韩欧美高清视频| 国产三区二区| 中日韩一区二区三区中文免费视频| 好久久免费视频高清| 国产综合另类小说色区色噜噜 | 亚洲国产中文精品va在线播放| 四虎国产精品永久一区| 欧美第一页在线| 国产午夜福利在线小视频| 国产精品免费p区| 在线无码九区| 亚洲人成影视在线观看| 国产福利小视频高清在线观看| 国产亚洲欧美日本一二三本道| 亚洲高清日韩heyzo| 亚瑟天堂久久一区二区影院| 日韩国产一区二区三区无码| 免费在线一区| 91网址在线播放| 色婷婷国产精品视频| 青青操视频在线| 波多野结衣的av一区二区三区| 伊人成人在线| 在线观看国产精美视频| 自拍欧美亚洲| 手机在线国产精品| 久久人人爽人人爽人人片aV东京热 | 自拍亚洲欧美精品| 国产午夜福利亚洲第一| 国产色爱av资源综合区| 亚洲高清在线播放| 精品福利网| 欧日韩在线不卡视频| 国产毛片高清一级国语 | 久久精品女人天堂aaa| 三级欧美在线| 波多野结衣一二三| 国产后式a一视频| 最新精品久久精品| 亚洲人在线| 国产精品一老牛影视频| 亚洲浓毛av| 亚洲av无码成人专区| 毛片网站观看| 国产乱人激情H在线观看| 女人av社区男人的天堂| 欧美综合一区二区三区| 九九热精品免费视频| 日韩中文精品亚洲第三区| 亚洲精品国产成人7777| 国内a级毛片| 欧美亚洲第一页| 在线看片中文字幕| 欧美成人亚洲综合精品欧美激情 | 67194亚洲无码| 老熟妇喷水一区二区三区| 欧美一区二区三区国产精品|