系統識別號 | U0002-2707201116343500 |
---|---|
DOI | 10.6846/TKU.2011.00983 |
論文名稱(中文) | 灰色系統理論於輪型機器人之自主避障研究 |
論文名稱(英文) | The Study of Obstacles Avoidance for a Wheeled Robot by The Grey System Theory |
第三語言論文名稱 | |
校院名稱 | 淡江大學 |
系所名稱(中文) | 機械與機電工程學系碩士班 |
系所名稱(英文) | Department of Mechanical and Electro-Mechanical Engineering |
外國學位學校名稱 | |
外國學位學院名稱 | |
外國學位研究所名稱 | |
學年度 | 99 |
學期 | 2 |
出版年 | 100 |
研究生(中文) | 鍾立楷 |
研究生(英文) | Li-Kai Zhong |
學號 | 698371670 |
學位類別 | 碩士 |
語言別 | 繁體中文 |
第二語言別 | |
口試日期 | 2011-07-05 |
論文頁數 | 71頁 |
口試委員 |
指導教授
-
楊智旭
委員 - 張士行 委員 - 王銀添 |
關鍵字(中) |
雷射測距儀 避障 Segway 模糊理論 灰色系統理論 |
關鍵字(英) |
laser range finder obstacle avoidance Segway Fuzzy system Grey system |
第三語言關鍵字 | |
學科別分類 | |
中文摘要 |
本論文主要目的是利用灰色系統理論於輪型機器人之避障路徑規劃,機器人兼具對動態與靜態障礙物閃避之自主避障功能。 首先利用Segway移動控制平台軟體,並利用馬達的編碼器資料定義Segway自我位置,並設計模糊控制器透過相對角度與距離誤差的參數,驅動Segway的馬達角位移及角速度達到控制的目的。其次運用雷射測距儀透過TCP/IP的傳輸方式與Segway人機介面連結,分析雷射測距儀的資料得知環境資訊,做為Segway移動平台偵測障礙物依據,利用灰色避障控制器來實現機器人閃避障礙物之自主行走能力,達成路徑規劃之目的,並透過攝影機來觀察現場的情況,使用Matlab模擬程式來檢視機器人移動軌跡與驗證系統的穩定性,進一步將模擬程式轉換成Visual C++ MFC程式來執行實際的機器人運動控制,研究中利用雷射測距儀得到環境的資料,使用模糊控制器控制機器人到達目標點,並在有障礙物的情況下,設計了灰色避障控制器以完成機器人自主避障運動功能。 |
英文摘要 |
The objective of this thesis is to make an obstacle avoidance and path planning robot by grey system theory. The robot is able to avoid dynamic and static obstacle automatically. The center position is defined by the motor encoders of the Segway RMP 50. Then, a fuzzy controller is developed by two input variables (angular and distance errors) to drive the angular displacement and velocity of the Segway. The position sensor is a laser ranger finder in this system. It is installed on the top of the Segway to find out the environmental information for the grey obstacle avoidance controller. The robot is able to make an obstacle avoidance automatically. The computational results are demonstrated by the Matlab and VC++ software program. The experimental results show this intelligent robot works very well. |
第三語言摘要 | |
論文目次 |
目錄 中文摘要Ⅰ 英文摘要Ⅱ 目錄 III 圖目錄 V 表目錄 VII 第一章 序論 1 1-1前言 1 1-2研究動機與目的 2 1-3相關文獻探討 4 第二章 實驗設備 7 2-1機器人移動平台 7 2-1-1機器人通訊介面 9 2-1-2機器視覺系統 11 2-1-3影像介面系統 12 2-2雷射測距儀 13 2-2-1雷射測距儀通訊設定 15 2-2-2電力設備 16 第三章 理論基礎與研究方法 17 3-1兩輪式機器人運動方程式 17 3-2模糊理論簡介 20 3-2-1模糊理論 24 3-2-2模糊控制器設計 28 3-3灰色系統理論 31 3-3-1灰色避障 36 3-3-2灰色避障控制器 38 第四章 實驗結果與驗證 43 4-1車體實體人機介面 43 4-2實驗結果 45 第五章 結論與討論 65 5-1結論 65 5-2討論 66 參考文獻 67 圖目錄 圖1.1 研究流程圖 3 圖2.1承載平台爆炸圖 8 圖2.2 RMP 50車體 8 圖2.3 RMP50單元圖[16] 10 圖2.4機器視覺設備 12 圖2.5機器人視覺畫面 13 圖2.6光譜圖 14 圖2.7 LMS-100雷射測距儀 14 圖2.8 PC與雷射ETHERNET連接圖 15 圖2.9 12V鉛蓄電池 16 圖2.10電源接法 16 圖3.1車輪側視圖 17 圖3.2車體上視圖 17 圖3.3移動示意圖 18 圖3.4三角形歸屬函數 23 圖3.5梯形歸屬函數 23 圖3.6高斯形歸屬函數 24 圖3.7單值形歸屬函數 24 圖3.8模糊邏輯控制基本架構圖 26 圖3.9機器人移動示意圖 28 圖3.10避障雷射區域示意圖 37 圖3.11自走控制系統流程圖 37 圖3.12左避障模式閃避點示意圖 39 圖3.13右避障模式閃避點示意圖 40 圖4.1車體人機介面 44 圖4.2實驗範例一: 機器人閃避障礙物連續運動示意圖 47 圖4.3實驗範例一: 機器人自走分解圖 49 圖4.4實驗範例二: 機器人閃避障礙物連續運動示意圖 53 圖4.5實驗範例二: 機器人自走分解圖 56 圖4.6實驗範例三: 機器人閃避動態障礙物連續運動示意圖 59 圖4.7實驗範例三: 機器人自走分解圖 61 圖4.8實驗範例四: 機器人後退連續運動示意圖 63 圖4.9實驗範例四: 機器人自走分解圖 64 表目錄 表2.1 USB資料序[16] 10 表2.2 RMP轉換表[16] 11 表2.3 LMS-100資料表 14 表2.4 LMS100傳輸速度 15 表3.1模糊規則庫 30 表3.2灰色局勢集合範例(目標點距離車體250CM) 41 表3.3左避障模糊規則庫 42 表3.4右避障模糊規則庫 42 |
參考文獻 |
[1] Browning, B. Rybski, P. E. Searock, J. Veloso, M. M. “Development of a Soccer-playing Dynamically-balancing Mobile Robot”, Robotics and Automation, 2004. Proceedings. ICRA '04. 2004 IEEE International Conference on Apr 26, 2004, p. 1752 - 1757 Vol. 2. [2] Ambrose, R. O. Savely, R. T. Goza, S. M. Strawser, P. Diftler, M. A. Spain, I. Radford, N. ,” Mobile Manipulation Using NASA's Robonaut”, Robotics and Automation, 2004. Proceedings. ICRA '04. 2004 IEEE International Conference p. 2104 - 2109 Vol. 2. [3] Brooks, Rodney A. “Cardea: Always-on Mobile Manipulation”, MIT CSAIL, September 23, 2003. [4] Denis F. Wolf, Andrew Howard, and Gaurav S. Sukhatme. “Towards Geometric 3D Mapping of Outdoor Environments Using Mobile Robots”, In IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), p. 1258-1263, Aug 2005. [5] Chieh-Chih Wang,” Simultaneous Localization Mapping And Moving Object Tracking”, Camegie Mellon University, 2003. [6] B. L. Brumitt and A. Stentz, ”Dynamic Mission Planning for Mobile Robots”, IEEE International Conference on Robotics and Automation, Vol. 3, p. 2396-2401, 1996. [7] 陳永和,輪形行動機器人之機構設計與避障規劃,淡江大學機械與機電工程學系碩士論文,2006年。 [8] 嚴仲偉,可教導式之自走車導航機制,國立成功大學工程科學學系碩士論文,2002年6月。 [9] 侯惠傑,機器人之避障路徑規劃與FPGA實現,淡江大學電機工程學系碩士論文,2001年6月。 [10] 王涵,輪型機器人之模糊控制器設計,淡江大學機械與機電工程學系碩士論文,2008。 [11]翁崇泰,機器人移動平台之全局避障路徑規劃及遠端監控設計,淡江大學機械與機電工程學系碩士論文,2008。 [12]馬志豪,基於分類之避障路徑規劃與實現,淡江大學機械與機電工程學系碩士論文,2010。 [13] Segway LLC, Segway Robotic Mobility Platform(RMP) CAN interface Guide Version 1.5. [14] Segway LLC, Segway Robotic Mobility Platform(RMP) User instructions Version 2.0. [15] Segway LLC, Segway Robotic Mobility Platform(RMP) Interface Guide version 2.0. [16]Interface Guide for Segway RMP 2.0 [17] Ivor Horton , Visual C++ 6教學手冊,碁峰,1999。 [18] 位元文化,精通MFC視窗成式設計2008版,文魁,2008。 [19] 蔡爾傑,兩輪移動機器人之控制與驅動設計,淡江大學機械與機電工程學系碩士論文,2005。 [20]L. A. Zadeh, “Fuzzy Set,” Informat. Control, vol. 8, pp. 338-353, 1965. [21] L. A. Zadeh, “Fuzzy Algorithm,” Informat. Control, vol. 12, pp. 94-120, 1968. [22] P. J. King, E. H. Mamdani, “The Application of Fuzzy Control Systems to Industrial Processes,” Automatica, vol. 13, pp. 235-242, 1977. [23] C. C. Lee, “Fuzzy Logic in Control System: Fuzzy Logic Controller, Part I,” IEEE Transaction on Systems Man and Cybernetics, vol. 20, no. 2, pp. 419-435. [24] C. C. Lee, “Fuzzy Logic in Control System: Fuzzy Logic Controller, Part II,” IEEE Transaction on Systems Man and Cybernetics, vol. 20, no. 2, pp. 404-418. [25] S. Fukami, M. Mizumoto, K. Tanaka, “Some Considerations on Fuzzy Conditional Inference,” Fuzzy Sets and Systems, vol. 4, no.3, 1980. [26] M. Mizumoto, H. J. Zimmermann, “Comparison of Fuzzy Reasoning Methods,” Fuzzy Sets and Systems, vol. 8, no.3, 1982. [27] L. A. Zadeh, “The Concept of a Linguistic Variable and Its Application to Approximate Reasoning-I,” Information Sciences, vol. 8, pp. 199-249, 1975. [28] L. A. Zadeh, “The Concept of a Linguistic Variable and Its Application to Approximate Reasoning-Ⅱ,” Information Sciences, vol. 8, pp. 301-357, 1975. [29] L. A. Zadeh, “The Concept of a Linguistic Variable and Its Application to Approximate Reasoning-Ⅲ,” Information Sciences, vol. 9, pp. 43-80, 1975. [30] E. H. Mamdani, “Application of Fuzzy Logic to Approximate Reasoning Using Linguistic Synthesis,” IEEE Trans. on Computers, vol. 26, pp. 1182-1191, 1977. [31]鄧聚龍,灰色系統理論與應用,全華科技圖書股份有限公司,民國88年。 [32]吳漢雄,鄧聚龍,溫坤禮,灰色分析入門,高立圖書有限公司,民國87年。 [33]吳坤禮,趙忠賢,張宏志等,灰色理論,五南圖書出版公司,民國98年。 |
論文全文使用權限 |
如有問題,歡迎洽詢!
圖書館數位資訊組 (02)2621-5656 轉 2487 或 來信