博碩士論文 88323034 詳細資訊




以作者查詢圖書館館藏 以作者查詢臺灣博碩士 以作者查詢全國書目 勘誤回報 、線上人數:53 、訪客IP:18.219.63.90
姓名 董宇新(U-Xing Dong )  查詢紙本館藏   畢業系所 機械工程研究所
論文名稱 網路虛擬組裝之研究
相關論文
★ 反應性磁控法濺鍍氮化鈦鎢薄膜磨潤行為研究★ 應用田口方法於發光二極體導線架 射出成型參數最佳化之研究
★ 應用田口方法於半導體晶圓盒製造最佳化★ 虛擬護理數位診斷模擬系統開發之研究
★ 虛擬射出成型試驗機之研究★ 藥柱疲勞特性與壽限評估模式之研究
★ 網際網路虛擬護理照護數位模擬系統之研究★ 虛擬實境應用於手部復健與電動輪椅模擬系統之研發
★ 縮尺發動機振動與疲勞壽限之研究★ 應用駕駛模擬器探討震動防撞警示系統之技術開發與研究
★ 虛擬實境應用於坐姿平衡訓練系統之研究★ 符合SCORM規範之射出成型數位學習系統建置與研究
★ 虛擬場景模組化與自動編輯系統開發之研究★ 虛擬內視鏡基礎技術訓練系統學習轉移之研究
★ 聚縮醛(POM)機械性質之射出成型條件最佳化研究★ A533與A508鋼材疲勞裂縫成長特性研究
檔案 [Endnote RIS 格式]    [Bibtex 格式]    [相關文章]   [文章引用]   [完整記錄]   [館藏目錄]   [檢視]  [下載]
  1. 本電子論文使用權限為同意立即開放。
  2. 已達開放權限電子全文僅授權使用者為學術研究之目的,進行個人非營利性質之檢索、閱讀、列印。
  3. 請遵守中華民國著作權法之相關規定,切勿任意重製、散佈、改作、轉貼、播送,以免觸法。

摘要(中) 本研究主要是以「虛擬」實境為主體架構,「網路」連線為應用技術,「組裝」領域為實際例子。其中虛擬實境是以Virtual Reality Modeling Language (VRML)與External Authoring Interface (EAI)為核心技術,而網路連線則以User Datagram Protocol (UDP)與Winsock為基礎架構,再藉由Microsoft Visual C++ (VC)作為整體的開發環境整合虛擬實境與網路連線的概念,並配合電腦組裝為例實際探討相關的應用。
我們以VC與Winsock開發網路功能,建構了一個非Web與Active Server Page (ASP)為基礎的網路架構。此網路架構最大的特色即是一方面使虛擬場景可以多人「同步」且「即時」在線上互動,另外也使VRML脫離了Web瀏覽器的範疇,可以連接各式各樣的硬體裝置。而VRML與VC整合後,我們主要在探討碰撞偵測的技術。因為VRML本身並未提供相關的碰撞偵測功能,因此我們以Multiple Bounding Volume (MBV)的概念,並自行開發出一「碰撞資料編輯程式」,盼望能較全面且一般性的解決VRML碰撞的問題。
至於應用層面,我們在電腦組裝的例子中,藉由網路Client/Server互動的模式實作出網路教學的功能,以達成虛擬組裝在輔助經驗傳承與技術教育的目標;其次是以虛擬的表現方式與VC設計的使用者介面,提供例如「組裝示範播放」、「輔助說明文件」等功能,達到取代傳統組裝說明手冊的效果。
關鍵字(中) ★ 碰撞偵測
★  組裝
★  網路
★  虛擬實境
關鍵字(英) ★ Assembly
★  Network
★  Virtual Reality
★  VRML
論文目次 目  錄
摘要I
致謝II
目錄III
圖目錄VI
表目錄IX
第一章 緒論1
1.1 文獻回顧2
1.2 研究動機與方法8
1.2.1 研究動機與目的8
1.2.2 研究範圍與方向9
1.3 論文組織10
第二章 虛擬實境與VRML11
2.1 虛擬實境簡介11
2.1.1 虛擬實境技術之演進12
2.1.2 虛擬實境的應用12
2.1.3 虛擬實境系統的分類15
2.2 虛擬實境的軟硬體系統17
2.2.1 VR軟體系統18
2.2.2 VR硬體系統18
2.3  VRML(虛擬實境模型語言)21
2.3.1 VRML的技術演進21
2.3.2 VRML的編輯軟24
2.4 EAI與程式介面架構26
2.4.1 EAI簡介26
2.4.2 程式介面架構26
第三章 VRML場景中的碰撞偵測29
3.1 關於在VRML中移動與轉動的行為30
3.1.1 VRML場景中控制物體的移動31
3.1.2 VRML場景中控制物體的轉動32
3.2 碰撞偵測技術36
3.2.1 碰撞函式庫Rapid與VRML的整合36
3.2.2 測試Rapid函式庫與VRML38
3.3 物件Polygon的編輯與設定39
3.3.1 輔助碰撞偵測的相關技術40
3.3.2 以「多邊界體包裹法」簡化Rapid碰撞資料41
3.3.3 Rapid碰撞資料編輯程式42
3.4 VRML場景中的碰撞偵測實作44
第四章 VRML在VC—EAI架構下的網路傳輸與運作模式47
4.1 網路的通訊協定47
4.1.1 IP (Internet Protocol)協定48
4.1.2 TCP (Transmission Control Protocol)協定48
4.1.3 UDP (User Datagram Protocol)協定49
4.2 通訊協定的應用50
4.2.1 Port(埠)與Socket(槽)50
4.2.2 執行緒51
4.3 Server端與Client端的互動52
4.3.1 針對VRML場景的網路互動模式54
4.3.2 VRML場景的網路傳輸資料流量56
4.4 以「網路堆積木」的程式說明並驗證網路互動57
第五章 網路虛擬組裝實作63
5.1 前置作業63
5.1.1 場景的建構63
5.1.2 碰撞資料的編輯與設定65
5.2 網路連線與碰撞偵測67
5.2.1 網路與碰撞功能測試67
5.2.2 網路連線的應用69
5.3 虛擬電腦組裝相關應用的功能73
第六章 結論與展望78
6.1 研究成果總結78
6.2 未來相關研究與發展79
6.2.1 檢討與改進79
6.2.2 建議與展望80
參考文獻82
參考文獻 [1]G. Burdea and P. Coiffet, “Virtual Reality Technology”, John Wiley & Sons, INC., 1994.
[2]D. E. Comer and D. L. Stevens, “Internetworking with TCP/IP (Volume III: Client-Server Programming and Applications)”, Prentice-Hall, 1997.
[3]L. E. Spence, A. J. Insel, and S. H. Friedberg, “Elementary Linear Algebra (A Matrix Approach)”, Prentice-Hall, 2000.
[4]G. Burdea, “Virtual Reality Systems and Applications”, Electro’93 International Conference, Short Course, Edison, NJ, pp. 164, 1993.
[5]G. Kaplan, “Auto Manufacture Digitizes in Depth (Integration of design and manufacturing software, coupled with aggressive use of digital prototypes and virtual reality, is helping automobile manufacturers cut costs without cutting corners)”, IEEE Spectrum Vol. 34, No. 11, pp. 62-69, 1997.
[6]B. Korves and M. Loftus, “The Application of Immersive Virtual Reality for Layout Planning of Manufacturing Cells”, Proceedings of the Institution of Mechanical Engineers Part B Journal of Engineering Manufacture Vol. 213, No. 1, pp. 87-92, 1999.
[7]D. P. Sly, “Systematic Approach to Factory Layout and Design with FactoryPLAN, FactOPT, and FactoryFLOW”, Winter Simulation Conference Proceeding, pp. 584-587, 1996.
[8]R. G. Dewar, I. D. Carpenter, J. M. Ritchie, and J. E. Simmons, “Assembly Planning in a Virtual Environment”, Proceeding of PICMET, Portland, 1997.
[9]A. C. Boud, D. J. Haniff, C. Baber, and S. J. Steiner, “Virtual Reality and Augmented Reality as a Training Tool for Assembly Tasks”, Information Visualization, Proceedings, IEEE International Conference, pp. 32-36, 1999.
[10]S. Feiner, B. MacIntyre, and D. Seligmann, “Knowledge Based Augmented Reality”, Communications of the ACM, 36(7), pp. 53-62, 1993.
[11]M. Billinghurst, S. Weghorts, and T. Furness III, “Shared Space: an Augmented Reality Approach for Computer Support Collaborative Work”, Virtual Reality, Vol. 3, pp. 25-26, 1998.
[12]N. Ye, P. Banerjee, A. Banerjee, and F. Dech, “A Comparative Study of Assembly Planning in Traditional and Virtual Environments”, Systems, Man, and Cybernetics, Part C: Applications and Reviews, IEEE Transactions on, Vol. 29 Issue: 4, pp. 546-555, 1999.
[13]H. Connacher, S. Jayaram, and K. Lyons, “Virtual Assembly Design Environment”, Proceedings of Computers in Engineering Conference, Boston, MA, September 1995.
[14]S. Jayaram, U. Jayaram, Y. Wang, H. Tirumali, K. Lyons, and P. Hart, “VADE: a Virtual Assembly Design Environment”, IEEE Computer Graphics and Applications, Vol. 19, Issue: 6, pp. 44-50, 1999.
[15]J. M. Ritchie, R. G. Dewar, and J. E. L. Simmons, “The Generation and Practical Use of Plans for Manual Assembly Using Immersive Virtual Reality”, Proceedings of the Institution of Mechanical Engineers, Part B Journal of Engineering Manufacture Vol. 213, No.5, pp. 461-474, 1999.
[16]C. Carlsson and O. Hagsand, “DIVE: a Multi-user Virtual Reality System”, Virtual Reality Annual International Symposium, IEEE, pp. 394-400, 1993.
[17]J. Ahn, M. Lee, and H. Lee, “DOOViE: an Architecture for Networked Virtual Environment Systems”, Computer Graphics International, Proceeding, pp. 113-119, 1997.
[18]M. Wray and R. Hawkes, “Distributed Virtual Environments and VRML: an Event-Based Architecture”, Computer Networks and ISDN System, Vol. 30, pp. 43-51, 1998.
[19]G. Reitmayr, S. Carroll, A. Reitemeyer, and M. G. Wagner, “DeepMatrix — an Open Technology Based Virtual Environment System”, The Visual Computer, Vol. 15, pp. 395-412, 1999.
[20]M. Moore and J. Wilhelms, “Collision Detection and Respons for Computer Animation”, Computer Graphics, Vol. 22, No. 4, pp. 289-297, August 1988.
[21]J. H. Youn and K. Wohn, “Realtime Collision Detection for Virtual Reality Applications”, IEEE Virtual Reality Annual International Symposium, pp. 415-421, September 1993.
[22]J. T. Klosowski, M. Held, J. S. B. Mitchell, H. Sowizral, and K. Zikan, “ Efficient Collison Detection Using Bounding Volume Hierarchies of k-DOPs”, IEEE Trans. on Visualization and Computer Graphics, Vol. 4, No. 1, January-March 1998.
[23]T. Uchiki, T. Ohashi, and M. Tokoro, “Collision Detection in Motion Simulation”, Computer & Graphics, Vol. 12, No.3-4, pp. 285-293, 1983.
[24]S. Bandi and D. Thalmann, “An Adaptive Spatial Subdivision of the Object Space for Fast Collision Detection of Animated Rigid Bodies”, Computer Graphics Forum, Vol. 14, No. 3, pp. C-259-C270, 1995.
[25]“Blaxxun Interactive”, http://blaxxun.com/.
[26]“Active World”, http://www.activeworlds.com/.
[27]“Web3D Consortium”, http://www.vrml.org/.
[28]“Syracuse University”, http://www.npac.syr.edu/users/gcf/cps616vrml2javanodes97/foilsephtmldir/017HTML.html.
[29]施威銘研究室,「Internet協定觀念與實作」,旗標出版,民國九十年。
[30]淺野理森原著,賴莉雯譯,「通訊協定TCP/IP─探索溝通網路世界的協定技術」,博碩文化,民國九十年。
[31]D. J. Kruglinski, G. Shepherd, S. Wingo原著,林學億、許格超等編譯,「Microsoft Visual C++ 程式設計指南─應用程式開發架構篇、資料庫與Internet系統開發進階篇」,松崗電腦圖書,民國八十八年。
[32]馬玉林,「虛擬製造技術與產品設計創新─虛擬加工與虛擬裝配技術研究」,中國機械工程學會雙周刊,第237期,頁31-35,民國九十年。
[33]莊世文,「虛擬原型組裝模擬」,國立中央大學機械工程研究所,碩士論文,民國八十六年。

[34]柯廷潔,「利用虛擬實境技術進行個人電腦組裝訓練」,國立交通大學資訊工程研究所,碩士論文,民國八十七年。

[35]葉欲君,「三維虛擬設計環境的建構」,私立元智大學機械工程研究所,碩士論文,民國八十九年。

[36]徐嘉鴻,「應用虛擬原型於自行車設計資訊系統之發展」,國立成功大學工業設計研究所,碩士論文,民國八十九年。

[37]曹建宏,「以WEB為基礎之多人合作虛擬實境設計系統」,國立交通大學資訊科學研究所,碩士論文,民國八十九年。

[38]王宜明、蘇俊仁、楊明恭、黃靖雄,「車輛技術工程虛擬實境電腦輔助教材開發之研究─以底盤與傳動系統為例」,第十二屆全國技術及職業教育研討會,頁257-264,民國八十六年。
[39]盧文貴,「虛擬實境遠距學習系統實作與研究─以機構運動學為例」,國立彰化師範大學工業教育研究所,碩士論文,民國八十六年。

[40]劉勝民,「建構三維虛擬實境課程軟體發展模式之研究-以國中生活科技識圖課程為例」,國立台灣師範大學工業教育研究所,碩士論文,民國八十八年。

[41]郭泰呈,「網路汽車保養教學輔助系統之開發與製作」,國立成功大學機械工程研究所,碩士論文,民國八十九年。

[42]鄭啟英,「虛擬實境在復健之應用」,國立中央大學機械工程研究所,碩士論文,民國八十九年。

[43]謝信正,「網際網路建置虛擬環境之研究」,國立中央大學機械工程研究所,碩士論文,民國八十九年。

[44]吳泰樑,「以八分樹及k-dops法改良碰撞偵測之快速演算」,國立中山大學機械工程所,碩士論文,民國八十九年。

[45]阮文正,「有關碰撞偵測之快速運算法則」,國立中山大學機械工程所,碩士論文,民國八十九年。

[46]黃政評,「虛擬實境即時碰撞偵測之研究」,私立中原大學資訊工程所,碩士論文,民國八十五年。

[47]王瑞龍,「任意運動中的多面體物件之近似與精確碰撞偵測」,國立台灣工業技術學院電機工程技術研究所,碩士論文,民國八十六年。
指導教授 鄭銘章(Ming-jang Jeng) 審核日期 2001-7-3
推文 facebook   plurk   twitter   funp   google   live   udn   HD   myshare   reddit   netvibes   friend   youpush   delicious   baidu   
網路書籤 Google bookmarks   del.icio.us   hemidemi   myshare   

若有論文相關問題,請聯絡國立中央大學圖書館推廣服務組 TEL:(03)422-7151轉57407,或E-mail聯絡  - 隱私權政策聲明