基于Open Inventor的機(jī)器人運(yùn)動(dòng)學(xué)仿真和軌跡規(guī)劃研究.pdf

基于Open Inventor的機(jī)器人運(yùn)動(dòng)學(xué)仿真和軌跡規(guī)劃研究.pdf

ID:51416464

大小:346.94 KB

頁(yè)數(shù):5頁(yè)

時(shí)間:2020-03-23

基于Open Inventor的機(jī)器人運(yùn)動(dòng)學(xué)仿真和軌跡規(guī)劃研究.pdf_第1頁(yè)
基于Open Inventor的機(jī)器人運(yùn)動(dòng)學(xué)仿真和軌跡規(guī)劃研究.pdf_第2頁(yè)
基于Open Inventor的機(jī)器人運(yùn)動(dòng)學(xué)仿真和軌跡規(guī)劃研究.pdf_第3頁(yè)
基于Open Inventor的機(jī)器人運(yùn)動(dòng)學(xué)仿真和軌跡規(guī)劃研究.pdf_第4頁(yè)
基于Open Inventor的機(jī)器人運(yùn)動(dòng)學(xué)仿真和軌跡規(guī)劃研究.pdf_第5頁(yè)
資源描述:

《基于Open Inventor的機(jī)器人運(yùn)動(dòng)學(xué)仿真和軌跡規(guī)劃研究.pdf》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。

1、基于OpenInventor的機(jī)器人運(yùn)動(dòng)學(xué)仿真和軌跡規(guī)劃研究王偉東,錢東海(上海大學(xué)機(jī)電工程與自動(dòng)化學(xué)院,上海200072)ResearchonKinematicsSimulationandTrajectoryPlanningofRobotBasedonOpenInventorWANGWei—dong·QIANDong—hal(MechanicalEngineering8LAutomationCollege。ShanghaiUniversity,Shanghai200072,China)摘要:針對(duì)KUKA公司生產(chǎn)的KR15O~2型六雜的三維場(chǎng)景,在構(gòu)建場(chǎng)景模型的過(guò)程中相比自由度機(jī)器人,

2、借助UG軟件對(duì)機(jī)器人進(jìn)行三維實(shí)OpenGL節(jié)省了大量的時(shí)間[1]。KR150—2是德國(guó)體建模。采用Denavit—Hartenberg坐標(biāo)變換方法KUKA公司生產(chǎn)的一種新型工業(yè)機(jī)器人,負(fù)載150建立了機(jī)器人運(yùn)動(dòng)學(xué)模型,并利用OpenInventorkg,重復(fù)定位精度±0.12mm。本文以KR150—2和VisualC++6.0編寫了運(yùn)動(dòng)學(xué)正解、逆解、軌跡六自由度機(jī)器人運(yùn)動(dòng)仿真為背景,開發(fā)了機(jī)器人運(yùn)規(guī)劃的程序。最后實(shí)現(xiàn)了在OpenInventor環(huán)境下動(dòng)仿真系統(tǒng)。本系統(tǒng)的優(yōu)點(diǎn)在于不僅避免了利用機(jī)器人的運(yùn)動(dòng)仿真。OpenInventor構(gòu)建復(fù)雜三維模型的繁重勞動(dòng),而且關(guān)鍵詞:OpenInv

3、entor;建模;機(jī)器人仿真;軌可以通過(guò)程序?qū)崿F(xiàn)對(duì)機(jī)器人模型的交互控制。本文跡規(guī)劃建立的系統(tǒng)具有通用性強(qiáng),可擴(kuò)展性好,實(shí)時(shí)交互的中圖分類號(hào):TP242特點(diǎn)。文獻(xiàn)標(biāo)識(shí)碼:Al機(jī)器人三維幾何模型的建立與導(dǎo)入文章編號(hào):1001—2257(2010)05—0059—05Abstract:A3一Dentitymodelwasbuiltadop—三維實(shí)體幾何模型是對(duì)實(shí)物對(duì)象形態(tài)特征的簡(jiǎn)tingUGsoftwareforKR150—2robotwithsixde—化和抽象,是機(jī)器人仿真系統(tǒng)建立的首要環(huán)節(jié)[2],關(guān)greeoffreedomfromKUKAofGermany.Denavit系著機(jī)器人的

4、最后仿真效果。0penInventor有2——Hartenbergcoordinatetransformationmethod種三維建模方式:一種是利用OpenInventor自帶wasemployedtosetarobotkinematicsmodel,and的函數(shù)庫(kù)進(jìn)行建模;另一種是利用具有VRML輸出thepositivesolution,inversesolution,trajectory接口的三維造型軟件(CATIA,UG,Pro/E,3DSplanningprogramforkinematicswascompiledinMAX)進(jìn)行建模。將導(dǎo)出的“wrl”格式文件,通過(guò)Vi

5、sualC++6.0.Finally。robotmotionsimulationOpenInventor進(jìn)行讀取。就OpenInventor而言,throughwhichmathematicalmodelandgeometric通過(guò)代碼建立復(fù)雜的三維模型既繁重又麻煩,而本modelofrobotarevalidatedmutuallyisachievedin文對(duì)建模的要求很高,需要大量復(fù)雜的三維模型。theOpenInventorenvironment.因此,本文選用后一種方式進(jìn)行建模。Keywords:OpenInventor;modeling~robot1.1機(jī)器人模型數(shù)據(jù)的導(dǎo)入在

6、OpenInventor中要將“wrl”數(shù)據(jù)文件讀人simulation;trajectoryplanning場(chǎng)景數(shù)據(jù)庫(kù),并轉(zhuǎn)化為場(chǎng)景節(jié)點(diǎn),可以用下面的函數(shù)0引言來(lái)實(shí)現(xiàn)[:SoSeparator*readFilefconstchar*OpenInventor通過(guò)場(chǎng)景組合的方式來(lái)構(gòu)造復(fù)filename)收稿日期:2010一O1—15{《機(jī)械與電子》2O10(5)·59·//打開要讀入的文件關(guān)節(jié)5和6的軸線J、J垂直相交嘲。利用De—SoInputmySceneInput;navit—Hartenberg法建立連桿坐標(biāo)系,各個(gè)連桿的if(!mySceneInput.openFile(fil

7、ename))D—H參數(shù)如表1所示。exit(1);//將整個(gè)文件讀入數(shù)據(jù)庫(kù)SoSeparator*myGraph;myGraph=SoDB::readAll(&myScenelnput);if(myGraph=一NULL)exit(1);mySceneInput.eloseFile();returnmyGraph;)’圖1KUKA機(jī)器人坐標(biāo)系其中SoSeparator是在OpenInventor中定義表1KRlfiO一2機(jī)器人的D—H參數(shù)表的

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。