版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、機械手遙操作三維預(yù)測仿真系統(tǒng)原理摘 要 三維預(yù)測仿真技術(shù)是目前解決大時延遙操作的主要方法, 在機械手的遙操作中起著至關(guān)重要的作用。利用 3Dmax開發(fā)環(huán)境, 與 Visual C + + 、Unity3D相結(jié)合,建立搬運機器人的三維模型,本文介紹了搬運機械手系統(tǒng)及其遙操作分系統(tǒng)組成, 以及圖形預(yù)測仿真原理。仿真系統(tǒng)以小型機械手的運動學(xué)模型和動力學(xué)模型進行驅(qū)動, 具有快速、準(zhǔn)確的圖形碰撞檢測功能。實現(xiàn)實時控制與實時仿真的一體化。關(guān)鍵詞:機械手;三維預(yù)測仿真;遙操作。1 緒論1.1 機械手簡介1.1.1機械手特點及遙操作三維預(yù)測仿真系統(tǒng) 機械手是模仿人的手部動作,按給定程序、軌跡和要求實現(xiàn)自動抓取
2、、搬運和操作的自動裝置,一般由執(zhí)行機構(gòu)、驅(qū)動系統(tǒng)、控制系統(tǒng)及檢測裝置三大部分組成。它特別是在高溫、高壓、多粉塵、易燃、易爆、放射性等惡劣環(huán)境中,以及笨重、單調(diào)、頻繁的操作中代替人作業(yè),因此獲得日益廣泛的應(yīng)用。而小型化的機械手既可以深入人類無法到達的地方工作,也可以隨身攜帶,成為人類日常生活的好幫手。由此可見,在未來的世界里,小巧靈活的機械手有著巨大的發(fā)展前景。由于受機構(gòu) 、控制、傳感及人工智能等支撐技術(shù)的制約 ,從 80 年代開始普遍認為, 實現(xiàn)完全自主的機器人是短期內(nèi)難以達到的目標(biāo), 因此目前的研究重點是有人參與的局部自主遙操作系統(tǒng)。圖1.1機械手三維預(yù)測仿真1.2.1遙操作機械手系統(tǒng)介紹
3、首先根據(jù)遙機械手外形建立一個虛擬機械手三維外觀網(wǎng)格模型,再根據(jù)機械手本體內(nèi)部的關(guān)節(jié)及其他運動機構(gòu)的位置,建立一個內(nèi)嵌于網(wǎng)格模型下的骨骼模型;經(jīng)過坐標(biāo)、數(shù)學(xué)模型轉(zhuǎn)換,把遙機械手運動學(xué)模型應(yīng)用到虛擬機械手骨骼模型上,實現(xiàn)遙機械手與機械手骨骼模型的運動學(xué)模型一致.通過無線發(fā)送把遙機械手運動數(shù)據(jù)傳輸?shù)奖O(jiān)控端,利用 Visual C + +編程計算把運動數(shù)據(jù)轉(zhuǎn)換成虛擬機械手運動指令,運動指令控制骨骼模型運動,骨骼模型的運動同時驅(qū)動虛擬機器人三維網(wǎng)格模型運動,虛擬機器人三維模型將產(chǎn)生一個與遙機器人同步運動的動畫,從而實現(xiàn)了對遙操作機器人運動的三維監(jiān)控。2.1 預(yù)測仿真子系統(tǒng)設(shè)計2.1.1圖形預(yù)測仿真原理
4、預(yù)測仿真的基本思想是基于系統(tǒng)模型, 根據(jù)當(dāng)前狀態(tài)和控制輸入 ,對系統(tǒng)狀態(tài)進行預(yù)測 ,并以圖形的方式顯示給操作員。操作者在三維圖形仿真系統(tǒng)中操作仿真模型 ,圖形預(yù)測仿真的流程為: 首先在本地計算機建立遠端機器人及環(huán)境的仿真模型; 然后操作者根據(jù)仿真模型的反應(yīng)進行連續(xù)操作, 而不必等遙端傳回狀態(tài)信息和視頻圖像 ; 最后生成的遙操作命令經(jīng)過安全檢查和碰撞檢測后連續(xù)發(fā)送給遙端的機器人執(zhí)行 。由于操作員與仿真圖形之間基本不存在時延,實際的機器人在幾秒的時延后跟隨仿真圖形的動作而動作, 這樣就消除了時間延遲的影響 ??臻g環(huán)境的不同使得模型參數(shù)發(fā)生了變化, 所以必須對模型進行校正來保證和真實情況接近。同時仿
5、真過程中還會產(chǎn)生積累誤差, 當(dāng)接收到機械手的信息, 對仿真過程的狀態(tài)進行校正 ,以消除仿真的累積誤差 。2.2預(yù)測仿真子系統(tǒng)詳細設(shè)計圖2.2預(yù)測仿真子系統(tǒng)組成圖預(yù)測仿真子系統(tǒng)組成如圖 2.2所示。為了便于整個遙操作分系統(tǒng)的開發(fā), 按模塊化的思想對各子系統(tǒng)進行單獨設(shè)計。 預(yù)測仿真子系統(tǒng)包括: 用戶界面模塊 、 三維模型模塊 、運動學(xué) 、動力學(xué)及模型校正模塊、碰撞檢測模塊、網(wǎng)絡(luò)模塊、處理引擎模塊。處理引擎模塊是各模塊互相連接的橋梁, 負責(zé)各種對象的生成、管理和調(diào)度。用戶界面模塊負責(zé)與操作者進行交互,提供人性化、友好的人機界面, 進行狀態(tài)數(shù)據(jù)的顯示;碰撞時發(fā)出視覺刺激信息并提供發(fā)生碰撞的位置信息;同
6、時利用手控器實時控制機器人的運動。三維模型模塊提供機械手及空間環(huán)境的三維模型。運動學(xué)、動力學(xué)模型及模型校正模塊是本系統(tǒng)的核心模塊,用于實時響應(yīng)操作命令,對機械手的運行狀態(tài)進行預(yù)測,以驅(qū)動圖形顯示。碰撞檢測模塊負責(zé)進行碰撞的檢測, 并在有危險發(fā)生時發(fā)出報警信號。網(wǎng)絡(luò)模塊負責(zé)與信息處理子系統(tǒng)和動力學(xué)模型工作站的信息交換。3 機械手仿真系統(tǒng)實現(xiàn)思路正運動學(xué)分析是利用已知機器人的所有關(guān)節(jié)角度和連桿長度來計算機械手的位姿。而逆運動學(xué)分析則是利用機械手的每一個關(guān)節(jié)的角度和連桿的長度如何使機械手放在一個期望的位置。下面先推機械手的正運動學(xué)方程, 然后利用正運動學(xué)方程來計算逆運動學(xué)方程。3.1機械手正運動學(xué)算
7、法思路假設(shè)搬運機械手由若干桿件通過關(guān)節(jié)運動副裝配組成。3.1.1關(guān)節(jié)及運動副搬運機械手是開鏈拓撲結(jié)構(gòu)的多體系統(tǒng),可以用拉格朗日多體運動學(xué)描述機器人的運動行為。對實體機器人用 Denavit-Hartenberg 方法進行建模。具體的建模方法按以下規(guī)則:( 1) Zn 軸沿著第 n 個關(guān)節(jié)的運動軸; 基坐標(biāo)系的選擇為: 當(dāng)?shù)?1 關(guān)節(jié)變量為零時, 零坐標(biāo)系與 1坐標(biāo)系重合。( 2) Xn 軸垂直于 Zn 軸并指向離開 Zn 軸的方向。( 3) Yn 軸的方向按右手定則確定。該仿真系統(tǒng)的 C-B 系列機器人的部分節(jié)點建模如3.1.2圖所示。圖3.1.2節(jié)點建模4 基于Unity3D的搬運工業(yè)機器人
8、仿真系統(tǒng) 4.1利用3Dmax三維軟件建立搬運工業(yè)機器人的三維模型如圖4.1所示。 圖4.1搬運工業(yè)機器人的三維模型4.2將搬運工業(yè)機器人的三維模型導(dǎo)入 Unity3D場景中 Unity3D程序首先創(chuàng)建設(shè)備環(huán)境和渲染環(huán)境。設(shè)置圖像格式及三維模型透視模式, 讓三維模型看起來有真實感。接下來讓搬運工業(yè)機器人運動起來。工業(yè)機器人末端執(zhí)行器的運動軌跡及姿態(tài)的三維運動軌跡仿真結(jié)果,大體如圖4.2所示。圖4.2三維運動軌跡仿真結(jié)果4.3“骨骼蒙皮動畫”技術(shù)以遙操作機器人為例,介紹遙操作機器人運動的實時三維監(jiān)控技術(shù)遙操作機器人運動的實時三維監(jiān)控技術(shù)機器人本體的三維模型介紹與運動分析在實際應(yīng)用時,所用虛擬三維
9、模型方法與骨骼動畫方法類似,但模型的運動控制方式不同。普通骨骼蒙皮動畫在虛擬世界中運動時,控制骨骼運動的運動數(shù)據(jù)跟現(xiàn)實世界中的運動沒有聯(lián)系,而遙操作機器人運動時監(jiān)控到的運動數(shù)據(jù)是來自現(xiàn)實世界,然后把這些真實運動數(shù)據(jù)轉(zhuǎn)換成虛擬三維機器人模型的運動控制指令,使三維模型在運動數(shù)據(jù)的控制下產(chǎn)生與真實機器人同樣的動作。具體實現(xiàn)方法是:首先用尺子等量具仔細量取真實機器人的外觀大小和各部分比率尺寸,特別是要準(zhǔn)確記錄機器人各運動電機、關(guān)節(jié)在整個機器人本體中的位置,這一步很關(guān)鍵,因為它對后面的虛擬機器人表面模型成型和骨骼模型運動關(guān)節(jié)定位都很重要。然后使用3DMAX、Maya等3D造型軟件,按照機器人外觀比率尺寸
10、繪出一個與之非常相似的三維模型,如圖1所示,利用3DMAX軟件繪制出真實移動清洗機器人3D外觀模型(圖1左),以及它的網(wǎng)格模型(圖4.3.1中)。圖4.3.1移動機器人外觀三維模型(帶貼圖)與它的表面網(wǎng)格模型圖4.3.1左邊是一個兩關(guān)節(jié)移動機器人3D MAX外觀三維模型圖,右邊是模型去掉表面貼圖和材質(zhì)后的網(wǎng)格模型圖,其中網(wǎng)格模型是由許多三角形面片(圖5右)包裝起來的,在圖形學(xué)里這個叫網(wǎng)格模型埔1(Mesh model·ing),它是由一個個三角形面片元素構(gòu)成的。虛擬空間中任何物體的幾何造型都可用許多三角形小格連在一起包裝而成,這種模型的里面是中空的,只是外觀表面的殼,也叫“表皮”,是
11、用多個三角形面片包裹形成的一個空間曲面,這個曲面就像一張皮蒙在機器人模型的表面上,皮的宅間位置取決于皮上眾多三角形面頂點的幾何坐標(biāo)位置。光有了皮,只是有了外形,還不能動。要使具有機器人外形的三維模型(如圖4.3.2所示)能動起來,需要把它附著到一個能產(chǎn)生運動的骨架的骨骼上去,這樣虛擬機器人就有了完整的皮膚和骨骼。骨骼的運動可以帶動表皮的運動,看上去機器人三維模型就能行動自如了。圖4.3.2人形機器人三維網(wǎng)格模型5 遙操作演示驗證實驗(選自文獻2)5.1 實驗條件目標(biāo)抓捕中空間機器人飛行基座處于自由飛行模式(基座 姿態(tài) 受控), FFSR姿態(tài)控制精度為±0 .5°,姿態(tài)穩(wěn)定度
12、±0.05°/s 。實驗中設(shè)置了兩個特殊位置 ,即捕獲準(zhǔn)備位置和標(biāo)稱停泊位置。當(dāng)機械手末端坐標(biāo)系與捕獲手柄坐標(biāo)系重合( 或者兩者的相對位置 、姿態(tài)偏差) 在某一閾值范圍內(nèi)時 ,即認為目標(biāo)抓捕成功。限于篇幅 ,在此僅給出了典型的主從遙操作實驗的結(jié)果 。5.2 遙操作實驗結(jié)果利用該平臺 ,分別從廣州( 華南理工大學(xué)計算機與科學(xué)工程學(xué)院) 和西安( 西北工業(yè)大學(xué)航天學(xué)院)進行了多次遙操作實驗, 以驗證所研制的預(yù)測仿真子系統(tǒng)的有效性。操作者在三維圖形仿真系統(tǒng)中操作仿真模型,如圖 5.2.1 所示,其中線框模型為預(yù)測機器人,實體模型為反饋機器人。操作者利用手控器連續(xù)操作預(yù)測機器人進行
13、目標(biāo)的抓捕, 控制命令經(jīng)過網(wǎng)絡(luò)傳送給地面驗證子系統(tǒng),命令經(jīng)過緩沖后連續(xù)執(zhí)行,實驗結(jié)果如圖5.2.2所示。為了提高系統(tǒng)的安全性,當(dāng)末端和目標(biāo)的距離小于安全距離時,接近速度逐漸降低為零。實驗結(jié)果為手爪可以安全的將目標(biāo)抓住,操作可以連續(xù)進行,相對于依賴反饋視頻的直接主從遙操作大大的提高了效率。圖 5.2.1主從模式遙操作實驗圖形預(yù)測仿真圖圖5.2.2 主從模式地面驗證實驗結(jié)果6 三維預(yù)測仿真系統(tǒng)應(yīng)用6.1空間機器人的遙操作空間機器人系統(tǒng)在未來的空間活動中具有越來越重要的作用, 其中在軌服務(wù) 、衛(wèi)星維修以及建造大的空間結(jié)構(gòu)方面具有廣泛的應(yīng)用前景。圖6.1圖6.1空間機器人6.2救援機器人的遙操作救援機
14、器人,為救援而采取先進科學(xué)技術(shù)研制的機器人,如地震救援機器人,它是一種專門用于大地震后在地下商場的廢墟中尋找幸存者執(zhí)行救援任務(wù)的機器人。這種機器人配備了彩色攝像機,熱成像儀和通訊系統(tǒng)。圖6.2圖6.2救援機器人6.3水下機器人的遙操作水下機器人也稱無人遙控潛水器,是一種工作于水下的極限作業(yè)機器人。圖6.3圖6.3水下機器人參考文獻:1 程智勇, 李曉娟( 廣州鐵路職業(yè)技術(shù)學(xué)院機電學(xué)院, 廣東廣州 510430).搬運工業(yè)機器人的教學(xué)仿真系統(tǒng)設(shè)計2王學(xué)謙, 梁 斌 , 李 成 , 徐文福( 1.哈爾濱工業(yè)大學(xué)深圳研究生院, 深圳 518055;2.哈爾濱工業(yè)大學(xué)空間智能系統(tǒng)研究所, 哈爾濱 15
15、0001).自由飛行空間機器人遙操作三維預(yù)測仿真系統(tǒng)研究3劉偉軍,朱楓,董再勵(中國科學(xué)院沈陽自動化研究所機器人學(xué)開放研究實驗室沈陽110015).虛擬現(xiàn)實輔助機器人遙操作技術(shù)研究4曹文明,王耀南,印峰,伍錫如,夏漢民。(湖南大學(xué)電氣信息學(xué)院長沙410082).遙操作機器人運動的實時三維監(jiān)控方法研究5雷振伍,李元春.大時延遙操作的三維預(yù)測顯示及力反饋控制研究 6袁鋒:偉,李必文,何 彬(南華大學(xué) 機械工程學(xué)院,湖南 衡陽 421001).基于 SolidWorks- VRML 實現(xiàn)工業(yè)機器人在虛擬環(huán)境中建模問題或想法:問題一:圖形預(yù)測仿真的流程是什么?答: 首先建立機械手及環(huán)境的仿真模型; 然
16、后操作者根據(jù)仿真模型的反應(yīng)進行連續(xù)操作,最后生成的遙操作命令經(jīng)過安全檢查和碰撞檢測后連續(xù)發(fā)送給遙端的機器人執(zhí)行。預(yù)測仿真子系統(tǒng)包括: 用戶界面模塊 、 三維模型模塊 、運動學(xué) 、動力學(xué)及模型校正模塊、碰撞檢測模塊、網(wǎng)絡(luò)模塊、處理引擎模塊。處理引擎模塊是各模塊互相連接的橋梁, 負責(zé)各種對象的生成、管理和調(diào)度。用戶界面模塊負責(zé)與操作者進行交互,提供人性化、友好的人機界面, 進行狀態(tài)數(shù)據(jù)的顯示;碰撞時發(fā)出視覺刺激信息并提供發(fā)生碰撞的位置信息;同時利用手控器實時控制機器人的運動。三維模型模塊提供機械手及空間環(huán)境的三維模型。運動學(xué)、動力學(xué)模型及模型校正模塊是本系統(tǒng)的核心模塊,用于實時響應(yīng)操作命令,對機械
17、手的運行狀態(tài)進行預(yù)測,以驅(qū)動圖形顯示。碰撞檢測模塊負責(zé)進行碰撞的檢測, 并在有危險發(fā)生時發(fā)出報警信號。網(wǎng)絡(luò)模塊負責(zé)與信息處理子系統(tǒng)和動力學(xué)模型工作站的信息交換。問題二:如何創(chuàng)建三維模型以及如何控制其運動?答: 在精確測量機械手的結(jié)構(gòu)大小后,首先用3Dmax建立機械手模型,再導(dǎo)入到Unity3D中,如果要使具有機械手外形的模型能動起來,需要把它附著到一個能產(chǎn)生運動的骨架的骨骼上。首先根據(jù)前面測出的機械手關(guān)節(jié)電機在本體上的確切位置。然后在機械手三維網(wǎng)格模型內(nèi)部找到相應(yīng)的機械手關(guān)節(jié)電機位置,在這些位置點上設(shè)置“骨骼關(guān)節(jié)點”,骨骼關(guān)節(jié)點位于兩段骨骼的連接處,關(guān)節(jié)點與關(guān)節(jié)點之間用骨骼相連,所有骨骼和關(guān)節(jié)構(gòu)成一個骨架,整個骨架就是機械
溫馨提示
- 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二四年工業(yè)用地買賣合同
- 2025年度綠色能源儲煤場建設(shè)與運營管理合作協(xié)議3篇
- 二零二四年廣告發(fā)布合同標(biāo)的及發(fā)布內(nèi)容
- 二零二五年度房地產(chǎn)項目合作開發(fā)合同6篇
- 2024銷售云服務(wù)超兔一體云CRM系統(tǒng)實施合同3篇
- 2025年園林景觀草籽草坪種植與維護合同3篇
- 2025年度房地產(chǎn)項目融資財產(chǎn)保全及監(jiān)管合同3篇
- 2025年度高速公路綠化帶建設(shè)及養(yǎng)護服務(wù)合同4篇
- 二零二五版房地產(chǎn)營銷推廣甲乙戰(zhàn)略合作合同
- 現(xiàn)代文學(xué)史自考知識點:曹禺作品考點總結(jié)
- 小學(xué)心理健康教師資格考試面試2024年下半年試題與參考答案
- (正式版)QC∕T 1206.2-2024 電動汽車動力蓄電池?zé)峁芾硐到y(tǒng) 第2部分:液冷系統(tǒng)
- (正式版)CB∕T 4550-2024 船舶行業(yè)企業(yè)安全設(shè)備設(shè)施管理規(guī)定
- 完整版肺癌護理查房課件
- 正規(guī)光伏屋頂租賃合同
- 敘事護理活動方案設(shè)計
- 小小科學(xué)家《物理》模擬試卷A(附答案)
- 醫(yī)療器械經(jīng)銷商會議
- 完整版-九年級科學(xué)科學(xué)公式
- 2023年檢驗科室間質(zhì)評年度總結(jié)
- 《±1100kV特高壓直流換流變壓器使用技術(shù)條件》
評論
0/150
提交評論