機械手遙操作三維預(yù)測仿真系統(tǒng)原理

上傳人:小** 文檔編號:43135880 上傳時間:2021-11-30 格式:DOC 頁數(shù):13 大?。?04.50KB
收藏 版權(quán)申訴 舉報 下載
機械手遙操作三維預(yù)測仿真系統(tǒng)原理_第1頁
第1頁 / 共13頁
機械手遙操作三維預(yù)測仿真系統(tǒng)原理_第2頁
第2頁 / 共13頁
機械手遙操作三維預(yù)測仿真系統(tǒng)原理_第3頁
第3頁 / 共13頁

下載文檔到電腦,查找使用更方便

19 積分

下載資源

還剩頁未讀,繼續(xù)閱讀

資源描述:

《機械手遙操作三維預(yù)測仿真系統(tǒng)原理》由會員分享,可在線閱讀,更多相關(guān)《機械手遙操作三維預(yù)測仿真系統(tǒng)原理(13頁珍藏版)》請在裝配圖網(wǎ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) 機械手是模仿人的手部動作,

2、按給定程序、軌跡和要求實現(xiàn)自動抓取、搬運和操 作的自動裝置,一般由執(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.

3、1機械手三維預(yù)測仿真 1.2.1遙操作機械手系統(tǒng)介紹 首先根據(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)了對遙

4、操作機器人運動的三維監(jiān)控。 2.1預(yù)測仿真子系統(tǒng)設(shè)計 2.1.1圖形預(yù)測仿真原理 預(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

5、環(huán)境的不同使得模型參數(shù)發(fā)生了變化,所以必須對模型進行 校正來保證和真實情況接近。同時仿真過程中還會產(chǎn)生積累誤差,當(dāng)接收到機械 手的信息,對仿真過程的狀態(tài)進行校正,以消除仿真的累積誤差。 2.2預(yù)測仿真子系統(tǒng)詳細設(shè)計 \ ftp C 圖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)度。用

6、戶界面模 塊負責(zé)與操作者進行交互,提供人性化、友好的人機界面,進行狀態(tài)數(shù)據(jù)的顯示; 碰撞時發(fā)出視覺刺激信息并提供發(fā)生碰撞的位置信息; 同時利用手控器實時控制 機器人的運動。三維模型模塊提供機械手及空間環(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é)分析則是利用機械手

7、的每一個關(guān)節(jié)的角度和連桿的長度如何 使機械手放在一個期望的位置。下面先推機械手的正運動學(xué)方程, 然后利用正 運動學(xué)方程來計算逆運動學(xué)方程。 3.1機械手正運動學(xué)算法思路 假設(shè)搬運機械手由若干桿件通過關(guān)節(jié)運動副裝配組成。 搬運機械手是開鏈拓撲結(jié)構(gòu)的多體系統(tǒng),可以用拉格朗日多體運動學(xué)描述機 器人的運動行為。對實體機器人用Denavit-Hartenberg 方法進行建模。具體的 建模方法按以下規(guī)則: (1) Z n軸沿著第n個關(guān)節(jié)的運動軸;基坐標(biāo)系 的選擇為:當(dāng)?shù)?關(guān)節(jié)變量為零時,零坐標(biāo)系與1坐標(biāo)系重合。 (2) X n軸垂直于Zn軸并指向離開Zn軸的方向。 (3) 丫

8、n軸的方向按右手定則確定。 該仿真系統(tǒng)的R C-B系列機器人的部分節(jié)點建模 如3.1.2圖所示。 % 圖3.1.2節(jié)點建模 4基于Unity3D的搬運工業(yè)機器人仿真系統(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所 示。

9、 圖4.2三維運動軌跡仿真結(jié)果 4.3骨骼蒙皮動畫”技術(shù) 以遙操作機器人為例,介紹遙操作機器人運動的實時三維監(jiān)控技術(shù) 遙操作機器人運動的實時三維監(jiān)控技術(shù) 機器人本體的三維模型介紹與運動分析 在實際應(yīng)用時,所用虛擬三維模型方法與骨骼動畫方法類似,但模型的運動 控制方式不同。普通骨骼蒙皮動畫在虛擬世界中運動時,控制骨骼運動的運動數(shù) 據(jù)跟現(xiàn)實世界中的運動沒有聯(lián)系,而遙操作機器人運動時監(jiān)控到的運動數(shù)據(jù)是來 自現(xiàn)實世界,然后把這些真實運動數(shù)據(jù)轉(zhuǎn)換成虛擬三維機器人模型的運動控制指 令,使三維模型在運動數(shù)據(jù)的控制下產(chǎn)生與真實機器人同樣的動作。 具體實現(xiàn)方 法是:首先用尺子等量具仔細量取真實

10、機器人的外觀大小和各部分比率尺寸, 特 別是要準(zhǔn)確記錄機器人各運動電機、 關(guān)節(jié)在整個機器人本體中的位置,這一步很 關(guān)鍵,因為它對后面的虛擬機器人表面模型成型和骨骼模型運動關(guān)節(jié)定位都很重 要。然后使用3DMAX Maya等3D造型軟件,按照機器人外觀比率尺寸繪出一個 與之非常相似的三維模型,如圖1所示,利用3DMA)軟件繪制出真實移動清洗機 器人3D外觀模型(圖1左),以及它的網(wǎng)格模型(圖431中)。 圖431移動機器人外觀三維模型(帶貼圖)與它的表面網(wǎng)格模型 圖431左邊是一個兩關(guān)節(jié)移動機器人 3D MAX外觀三維模型圖,右邊是模 型去掉表面貼圖和材質(zhì)后的網(wǎng)格模型圖,其中網(wǎng)格模型

11、是由許多三角形面片 (圖 5右)包裝起來的,在圖形學(xué)里這個叫網(wǎng)格模型埔 1(Mesh model2 ing),它是由 一個個三角形面片元素構(gòu)成的。虛擬空間中任何物體的幾何造型都可用許多三角 形小格連在一起包裝而成,這種模型的里面是中空的,只是外觀表面的殼,也叫 “表皮”,是用多個三角形面片包裹形成的一個空間曲面,這個曲面就像一張皮 蒙在機器人模型的表面上,皮的宅間位置取決于皮上眾多三角形面頂點的幾何坐 標(biāo)位置。光有了皮,只是有了外形,還不能動。要使具有機器人外形的三維模型 (如圖432所示)能動起來,需要把它附著到一個能產(chǎn)生運動的骨架的骨骼上 去,這樣虛擬機器人就有了完整的皮膚和骨骼。 骨

12、骼的運動可以帶動表皮的運動, 看上去機器人三維模型就能行動自如了。 圖432人形機器人三維網(wǎng)格模型 5遙操作演示驗證實驗(選自文獻 2) 5.1實驗條件 目標(biāo)抓捕中空間機器人飛行基座處于自由飛行模式 (基座 姿態(tài) 受控), FFSR姿態(tài)控制精度為土 0 .5 ,姿態(tài)穩(wěn)定度土 0.05 /s。實驗中設(shè)置了兩個特 殊位置,即捕獲準(zhǔn)備位置和標(biāo)稱停泊位置。當(dāng)機械手末端坐標(biāo)系與捕獲手柄坐標(biāo) 系重合(或者兩者的相對位置、姿態(tài)偏差)在某一閾值范圍內(nèi)時,即認為目標(biāo) 抓捕成功。限于篇幅,在此僅給出了典型的主從遙操作實驗的結(jié)果 。 5.2遙操作實驗結(jié)果 利用該平臺,分別從廣州(華南理工大

13、學(xué)計算機與科學(xué)工程學(xué)院)和西安 (西北工業(yè)大學(xué)航天學(xué)院)進行了多次遙操作實驗,以驗證所研制的預(yù)測仿真子 系統(tǒng)的有效性。操作者在三維圖形仿真系統(tǒng)中操作仿真模型 ,如圖5.2.1所示, 其中線框模型為預(yù)測機器人,實體模型為反饋機器人。操作者利用手控器連續(xù)操 作預(yù)測機器人進行目標(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ù)進行,相對于依賴反 饋視頻的直接主從遙操作大大的提高了效率。 圖521主從模式遙

14、操作實驗圖形預(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救援機器人的遙操作 救援機器人,為救援而采取先進科學(xué)技術(shù)研制的機器人,如地震救援機器人, 它是一種專門用于大地震后在地下商場的廢墟中尋找幸存者執(zhí)行救援任務(wù)的機 器人。這種機器人配備了彩色攝像機,熱成像儀和通訊系統(tǒng)。圖 6.2 圖6.2救援機器人 6.3水下機

15、器人的遙操作 水下機器人也稱無人遙控潛水器,是一種工作于水下的極限作業(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)研究所,哈爾濱150001).自由飛 行空間機器人遙操作三維預(yù)測仿真系統(tǒng)研究 [3] 劉偉軍,朱 楓,董再勵(中國科學(xué)院沈陽自動化研究所機器人學(xué)開放研 究實驗室沈陽110015).虛擬現(xiàn)實輔助機器人遙操作技術(shù)研究 [

16、4] 曹文明,王耀南,印峰,伍錫如,夏漢民。(湖南大學(xué)電氣信息學(xué)院長沙 410082).遙操作機器人運動的實時三維監(jiān)控方法研究 [5] 雷振伍,李元春.大時延遙操作的三維預(yù)測顯示及力反饋控制研究 ⑹ 袁鋒:偉,李必文,何 彬(南華大學(xué) 機械工程學(xué)院,湖南 衡陽421001). 基于SolidWorks- VRML實現(xiàn)工業(yè)機器人在虛擬環(huán)境中建模 問題或想法: 問題一:圖形預(yù)測仿真的流程是什么? 答: 首先建立機械手及環(huán)境的仿真模型;然后操作者根據(jù)仿真模型的反應(yīng)進行連續(xù) 操作,最后生成的遙操作命令經(jīng)過安全檢查和碰撞檢測后連續(xù)發(fā)送給遙端的機器 人執(zhí)行。 預(yù)測仿真子系統(tǒng)包括:①用戶界面模

17、塊、② 三維模型模塊、③運動學(xué)、 動力學(xué)及模型校正模塊、④碰撞檢測模塊、⑤網(wǎng)絡(luò)模塊、⑥處理引擎模塊。處理 引擎模塊是各模塊互相連接的橋梁,負責(zé)各種對象的生成、管理和調(diào)度。用戶界 面模塊負責(zé)與操作者進行交互,提供人性化、友好的人機界面,進行狀態(tài)數(shù)據(jù)的 顯示;碰撞時發(fā)出視覺刺激信息并提供發(fā)生碰撞的位置信息; 同時利用手控器實 時控制機器人的運動。三維模型模塊提供機械手及空間環(huán)境的三維模型。運動學(xué)、 動力學(xué)模型及模型校正模塊是本系統(tǒng)的核心模塊,用于實時響應(yīng)操作命令,對機 械手的運行狀態(tài)進行預(yù)測,以驅(qū)動圖形顯示。碰撞檢測模塊負責(zé)進行碰撞的檢測, 并在有危險發(fā)生時發(fā)出報警信號。網(wǎng)絡(luò)模塊負責(zé)與信息處理子

18、系統(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)成一個骨架,整個骨架就是機械手的骨骼模型。 骨架上的骨骼是具有層級關(guān)系的:骨骼受關(guān)節(jié)

19、旋轉(zhuǎn)而擺動,子關(guān)節(jié)運動受父 關(guān)節(jié)運動的影響,末級關(guān)節(jié)受與它相連的各級父關(guān)節(jié)運動的影響, 這種開鏈?zhǔn)今?合運動特點與真實機器人手臂關(guān)節(jié)運動相似,正因為兩者都具有這個特點,所以 骨骼模型能很好地模擬真實機器人手臂運動。 機械手骨骼模型內(nèi)嵌在三維模型內(nèi)部, 而且在“骨骼蒙皮動畫”技術(shù)中兩者 還存在一種綁定關(guān)系,所以當(dāng)整個骨骼模型運動時,整個網(wǎng)格三維模型也會跟著 一起運動;當(dāng)骨骼模型按照機器人運動學(xué)模型運動時, 網(wǎng)格三維模型也會按機器 人運動學(xué)模型運動。 演講內(nèi)容PPT 題目:機械手遙操作三維預(yù)測仿真系統(tǒng)原理 機1手遙1?作三集預(yù)豪仿真系址原理 4卡酈行器傾詡淞及鍛淵 堆運聊曲佛 和世桑環(huán)嵋*鱷03傅略丈氏m 班愎刪祖橫或*迂三鹹型 看商來有頁客畫。播下辛讓擁恒 工JHJ.器人羔動起主.工上機器 人末㈱Mf老的運渤站灰姿態(tài) 龍三畢厲才孰說仿良箱耳

展開閱讀全文
溫馨提示:
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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

相關(guān)資源

更多
正為您匹配相似的精品文檔
關(guān)于我們 - 網(wǎng)站聲明 - 網(wǎng)站地圖 - 資源地圖 - 友情鏈接 - 網(wǎng)站客服 - 聯(lián)系我們

copyright@ 2023-2025  zhuangpeitu.com 裝配圖網(wǎng)版權(quán)所有   聯(lián)系電話:18123376007

備案號:ICP2024067431-1 川公網(wǎng)安備51140202000466號


本站為文檔C2C交易模式,即用戶上傳的文檔直接被用戶下載,本站只是中間服務(wù)平臺,本站所有文檔下載所得的收益歸上傳人(含作者)所有。裝配圖網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對上載內(nèi)容本身不做任何修改或編輯。若文檔所含內(nèi)容侵犯了您的版權(quán)或隱私,請立即通知裝配圖網(wǎng),我們立即給予刪除!