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

基于Java3D和VRML技術(shù)的采摘機(jī)械手運(yùn)動仿真研究

2018-03-20 20:30:36李瓏
山東工業(yè)技術(shù) 2018年2期

李瓏

摘要:在現(xiàn)代產(chǎn)品開發(fā)設(shè)計過程中,經(jīng)常會用到虛擬運(yùn)動仿真技術(shù),該技術(shù)已經(jīng)成為了現(xiàn)代化產(chǎn)品設(shè)計制造中的一項關(guān)鍵技術(shù)。本文以采摘機(jī)械手的設(shè)計開發(fā)為例,對基于Jave3D和VRML的虛擬運(yùn)動仿真技術(shù)的應(yīng)用進(jìn)行了探究,希望對相關(guān)工作能夠有所借鑒。

關(guān)鍵詞:采摘機(jī)械手;虛擬運(yùn)動仿真;Java3D;VRML

DOI:10.16640/j.cnki.37-1222/t.2018.02.088

1引言

在現(xiàn)代產(chǎn)品開發(fā)設(shè)計過程中,經(jīng)常會用到虛擬運(yùn)動仿真技術(shù),該技術(shù)已經(jīng)成為了現(xiàn)代化產(chǎn)品設(shè)計制造中的一項關(guān)鍵技術(shù)。對采摘機(jī)械手的設(shè)計開發(fā)來說,傳統(tǒng)方法是先形成設(shè)計方案,然后再依據(jù)方案將機(jī)械手的所有組成零部件都試制出來,最后進(jìn)行裝配。這種方式具有一個明顯的缺點(diǎn),即設(shè)計中的不合理之處只有在試制出成品后才能被發(fā)現(xiàn),一旦需要進(jìn)行修改,那么就需要不斷重復(fù)試制過程,進(jìn)而導(dǎo)致產(chǎn)品的開發(fā)成本和耗時都大幅度提升。在這種情況下,越來越多的人開始重視對虛擬運(yùn)動仿真技術(shù)的運(yùn)用。在方案形成環(huán)節(jié)就可以應(yīng)用該技術(shù)對設(shè)計中的潛在不合理之處進(jìn)行驗證,然后就可以在沒有制出實(shí)物的情況下就完成產(chǎn)品的修改和優(yōu)化,進(jìn)而就能有效保障最終制造出來的產(chǎn)品與設(shè)計目標(biāo)相一致。本文以采摘機(jī)械手的設(shè)計開發(fā)為例,對基于Jave3D和VRML的運(yùn)動仿真技術(shù)進(jìn)行了研究,希望對相關(guān)產(chǎn)品的設(shè)計開發(fā)工作能夠有所借鑒。

2虛擬場景生成

要進(jìn)行虛擬運(yùn)動仿真,首先要做的就是生成虛擬場景,而當(dāng)前應(yīng)用最為廣泛的虛擬場景生成工具主要包括四種:OpenGL、Dkect3D、Jave3D和VRML。以上這四種工具都可以實(shí)現(xiàn)三維可視化建模,而且每個工具都有各自的特點(diǎn),下面將對這四種工具進(jìn)行分別介紹:(1)OpenGL。OpenGL是一種底層的三維圖形建模工具,具有兼容性好、開放性好、接口通用、性能穩(wěn)定以及運(yùn)行效率較高等優(yōu)勢。采用OpenGL進(jìn)行三維建模時可以借助編程實(shí)現(xiàn),但編程語言較為復(fù)雜,所以會拖慢開發(fā)耗時。(2)Direct3D。Direct3D是一種基于應(yīng)用對象的三維圖形編程工具,采用該工具可以繞開圖形的顯示接口,進(jìn)而就極大的提升了系統(tǒng)的運(yùn)行效率,但該工具的開發(fā)難度較大,一般主要用在游戲的建模和開發(fā)上。(3)VRML。VRML是一種虛擬化的建模語言,可以直接使用瀏覽器對建模文件進(jìn)行解釋并生成三維圖形,還可以借助網(wǎng)絡(luò)平臺構(gòu)建一個覆蓋全球的虛擬世界。這種語言的優(yōu)勢是便于和其他工具聯(lián)合使用,進(jìn)而使得其虛擬建模的效果得到更大提升。(4)Java3D。Java3D是一種跨平臺的圖形開發(fā)工具,它是在Java的基礎(chǔ)形成的,可以提供比較完善的三維編程語言,這種語言的優(yōu)勢是形式簡單,利于很快上手,因此被廣泛用作虛擬環(huán)境的開發(fā)工具。

比較以上虛擬開發(fā)工具后發(fā)現(xiàn):OpenGL圖形的顯示速度較快,而且其建模效果也非常逼真,但因為編程語言較為復(fù)雜和不易掌握的緣故,所以開發(fā)耗時比較大;Direct3D主要被用在游戲開發(fā)中;VRML文件格式較小,可以借助傳感器來進(jìn)行虛擬環(huán)境的交互,但場景在改變時需要執(zhí)行解釋操作,交互性較差。根據(jù)對這些虛擬場景生成技術(shù)的優(yōu)劣點(diǎn)進(jìn)行綜合比較后決定,本研究采用Java3D為主、VRML為輔的方法,對采摘機(jī)械手(如圖1所示)作業(yè)的虛擬環(huán)境進(jìn)行建模。

采摘機(jī)械手的虛擬交互系統(tǒng)是根據(jù)農(nóng)業(yè)操作人員的需求開發(fā)的,借助瀏覽器來將用戶的需求進(jìn)行顯示并進(jìn)行實(shí)時交互。

3軌跡規(guī)劃和碰撞仿真模型

當(dāng)對機(jī)械手的作業(yè)場景完成虛擬建模后,就需要對機(jī)械手的運(yùn)動軌跡進(jìn)行仿真計算,以驗證機(jī)械手是否可以按照設(shè)計軌跡動作。如果機(jī)械手是通過連續(xù)的位置點(diǎn),那么就可以用逆運(yùn)動學(xué)原理將中間點(diǎn)轉(zhuǎn)為期望的關(guān)節(jié)角度,然后計算每個關(guān)節(jié)的三次多項式,最后再依據(jù)新的路徑約束條件來求解多項式。

對于采摘機(jī)械手的運(yùn)動仿真來說,碰撞檢測是其中非常重要的一項內(nèi)容,是保障采摘機(jī)械手在作業(yè)時可以成功規(guī)避障礙物的基礎(chǔ)。Java3D提供了碰撞仿真的兩個類,即Wake on CollisionEntry和Wake on CollisionExit。當(dāng)發(fā)現(xiàn)虛擬場景中的兩個檢測對象出現(xiàn)碰撞問題時,Wake on CollisionEntry被喚醒,而當(dāng)碰撞結(jié)束后,Wake on CollisionExit被喚醒。

用戶在使用過程中,可以根據(jù)采摘機(jī)械手的實(shí)際應(yīng)用情景創(chuàng)設(shè)虛擬場景,然后將其傳送到服務(wù)器端。VRML場景中的虛擬模型位置和方向可以被轉(zhuǎn)換成便于碰撞檢測的文件。同時,還可以利用Sweep and Prune算法對相隔很遠(yuǎn)的物體進(jìn)行剔除,然后在應(yīng)用相交原理進(jìn)行精確的碰撞檢測。當(dāng)仿真檢測到碰撞后,系統(tǒng)會將相關(guān)信息反饋給用戶端,然后由用戶端進(jìn)行相應(yīng)的操作,最后再對模型的位置和方向信息進(jìn)行更新。

4運(yùn)動仿真

上文對基于Jave3D和VRML技術(shù)的采摘機(jī)械手運(yùn)動仿真的可行性進(jìn)行了探究,并討論了用三次多項式來表示運(yùn)動軌跡模型的方法。根據(jù)這一理論,采用Java軟件并結(jié)合VRML技術(shù),可以采用面向?qū)ο蟮姆绞綄C(jī)械手進(jìn)行建模。在此基礎(chǔ)上,通過對機(jī)械手的運(yùn)動軌跡進(jìn)行仿真來達(dá)到優(yōu)化設(shè)計的目的。在仿真過程,可以利用Java3D提供的API來對虛擬場景進(jìn)行交互式仿真,并根據(jù)軌跡規(guī)劃來實(shí)現(xiàn)對運(yùn)動軌跡的追蹤。最后,使用該理論進(jìn)行運(yùn)動仿真還可以對機(jī)械手的運(yùn)動性能參數(shù)進(jìn)行捕捉,從而實(shí)現(xiàn)對仿真結(jié)果可靠性的驗證。

主站蜘蛛池模板: 高清亚洲欧美在线看| 激情国产精品一区| 激情网址在线观看| 一区二区三区国产精品视频| 四虎永久在线视频| 亚洲成网777777国产精品| 91人妻在线视频| 搞黄网站免费观看| 国产精品jizz在线观看软件| 国产精品lululu在线观看 | 亚洲精品国产日韩无码AV永久免费网| 欧美成人精品一区二区| 91欧美在线| 青青青草国产| 国内精品伊人久久久久7777人| 久久精品视频一| 欧美成a人片在线观看| 国产精品手机在线观看你懂的| a级毛片视频免费观看| 日韩在线欧美在线| 亚洲成人在线免费观看| 天天综合网亚洲网站| 亚洲欧洲一区二区三区| 色精品视频| 亚洲av日韩av制服丝袜| 欧美视频在线不卡| 麻豆精品视频在线原创| 日本三级欧美三级| 国产流白浆视频| 亚洲人妖在线| 精品91视频| 欧美高清国产| 欧美中文一区| 午夜一区二区三区| 91国内在线观看| 视频二区国产精品职场同事| 重口调教一区二区视频| 亚洲乱伦视频| 伊伊人成亚洲综合人网7777| 久久香蕉欧美精品| 欧美有码在线观看| 国模私拍一区二区三区| 国产成人亚洲精品无码电影| 99re热精品视频中文字幕不卡| 亚洲欧美日韩久久精品| 91国内外精品自在线播放| 国产三级成人| 在线观看国产小视频| 在线网站18禁| 亚洲男人的天堂在线| 国产老女人精品免费视频| 久久国产亚洲偷自| 人妻熟妇日韩AV在线播放| 欧美黑人欧美精品刺激| 在线毛片免费| 欧美人人干| 3344在线观看无码| 亚洲天堂伊人| 日韩精品高清自在线| 亚洲色无码专线精品观看| 久久国产高潮流白浆免费观看| 2020国产免费久久精品99| 国产精品露脸视频| 国产无码精品在线播放| 尤物成AV人片在线观看| 欧美伦理一区| 高清视频一区| 在线一级毛片| 国产第一页屁屁影院| 亚洲成人动漫在线| 日本欧美一二三区色视频| 亚洲欧美自拍视频| 亚洲美女操| 青青青国产在线播放| 中文字幕免费播放| 亚洲欧洲美色一区二区三区| 91无码网站| 久久亚洲中文字幕精品一区| 亚洲成a∧人片在线观看无码| 国产成人免费观看在线视频| 思思99热精品在线| 波多野结衣中文字幕一区二区|