簡易檢索 / 詳目顯示

研究生: 李政霖
Cheng-Lin Lee
論文名稱: 移動機器人之二級式區間第二類模糊控制
Two-stage Interval Type-2 Fuzzy Control of Mobile Robots
指導教授: 呂藝光
Leu, Yih-Guang
學位類別: 碩士
Master
系所名稱: 電機工程學系
Department of Electrical Engineering
論文出版年: 2011
畢業學年度: 99
語文別: 中文
論文頁數: 67
中文關鍵詞: 二級式區間第二類模糊系統控制器移動機器人
英文關鍵詞: two-stage interval type-2 fuzzy logic control, mobile robot, omnidirectional mobile system
論文種類: 學術論文
相關次數: 點閱:198下載:15
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 一般而言,機器人在未知環境中,為了可以自主導航及完成工作任務,通常需要使用大量的感測器來感測環境變化。一般的傳統模糊邏輯控制器會因感測器的數量過多而造成模糊規則過於龐大,不利於即時控制。若使用二級式模糊邏輯控制器將機器人動作做切割,當動作較單純時,可利用少量的感測器完成控制,讓模糊規則減少,以順利完成即時控制。但此一設計在即時控制時,卻容易受感測器或環境的雜訊影響,增加控制難度,因此本文提出二級式區間第二類模糊控制器,利用區間第二類模糊邏輯可以涵蓋較多不確定因素之特性,減低雜訊產生時對控制器造成的影響,使機器人控制可以更加流暢。
    本文整合雷射測距儀、電子羅盤、視覺系統等感測器,使用全方向輪系統移動機器人來驗證使用二級式區間第二類模糊設計控制器,可以達到控制機器人的效能,並可降低雜訊帶來的影響。

    For autonomous guidance in an unknown environment, a mobile robot generally requires a large number of sensors. The traditional fuzzy control methods for mobile robots with a numerous number of sensors are unfavorable to control immediately because the design of the fuzzy rules becomes very complicated. If a fuzzy system for mobile robots is divided into many stages, the number of the fuzzy rules will reduce largely. Moreover, environment disturbances, sensor noises and uncertain factors exist together. These factors affect the control precision and performance of mobile robots. Therefore, this thesis uses a method of two-stage interval type-2 fuzzy logic control in order to more smoothly implement on mobile robots because the influence of the uncertain factors is diminished by type-2 fuzzy logic system.
    To verify the effectiveness and applicability of the proposed method, we design and implement a mobile robot, and the main structure of the mobile robot includes an omnidirectional mobile system, one laser sensor, one electronic compass sensor, one vision sensor, and so forth.

    中文摘要 i 英文摘要 ii 誌  謝 iii 目  錄 iv 圖 目 錄 vi 表 目 錄 ix 第一章 緒論 1 1.1 研究背景與動機 1 1.2 研究目的 2 1.3 研究架構 3 第二章 模糊邏輯系統 4 2.1 模糊邏輯系統之理論背景 4 2.2 第一類模糊邏輯系統 4 2.3 區間第二類模糊邏輯系統 6 2.3.1 區間第二類模糊邏輯系統簡介 6 2.3.2 區間第二類模糊邏輯系統設計 7 2.4 區間第二類模糊邏輯系統範例 11 第三章 機器人之硬體架構與設計 17 3.1 單晶片(82G516)之馬達控制 18 3.1.1 單晶片(82G516) 18 3.1.2 直流馬達與控制器 19 3.2 全方向移動系統 20 3.3 雷射測距儀 25 3.4 電子羅盤 28 第四章 二級式區間第二類模糊控制器設計與模擬 30 4.1 控制器簡介 30 4.2 二級式區間第二類模糊控制器設計 34 4.2.1 前級模糊邏輯分類系統 34 4.2.2 閃避障礙物之模糊邏輯系統 34 4.2.3 沿牆壁走之模糊邏輯系統 39 4.2.4 偏移修正之模糊邏輯系統 41 4.2.5 沿目標物前進之模糊邏輯系統 42 4.3 二級式區間第二類模糊控制器模擬 42 4.4 模擬結果與討論 47 第五章 實驗與討論 48 5.1 不規則邊緣行走實驗 48 5.2 曲線行走實驗 48 5.3 直線避障實驗 52 5.4 連續避障實驗 57 5.5 結論 63 第六章 研究結論與未來展望 64 6.1 結論 64 6.2 未來展望 64 參考文獻 65

    [1] International Federation of Robotics,http://www.ifr.org/
    [2] A. Saffiotti, “The uses of fuzzy logic in autonomous robot navigation,” J. Soft Comput., vol. 1, no. 4, pp. 180–197, 1997
    [3] T. Fukuda and N. Kubota, “An intelligent robotic system based on fuzzy approach,” Proc. IEEE, vol. 87, pp. 1448–1470, Aug. 1999.
    [4] H. Hagras, V. Callaghan, and M. Colley, “Prototyping design and learning in outdoor mobile robots operating in unstructured outdoor environments,” IEEE Robot. Automat. Mag., vol. 8, no. 3, pp. 53–69, Sept. 2001.
    [5] H. Hagras, M. Colley, and V. Callaghan, “Learning and adaptation of an intelligent mobile robot navigator operating in unstructured environments based on a novel online fuzzy-genetic system,” J. Fuzzy Sets Syst., vol. 141, no. 1, pp. 107–160, Jan. 2004.
    [6] F. Hoffmann and G. Pfister, “Evolutionary design of a fuzzy knowledge base for a mobile robot,” Int. J. Approx. Reason., vol. 17, no. 4, pp.447–469, 1997.
    [7] R. John, “Type 2 fuzzy sets: An appraisal of theory and applications,” Int. J. Uncertainty, Fuzziness, Knowledge Based Syst., vol. 6, no. 6, pp. 563–576, 1998.
    [8] J. Mendel, Uncertain Rule-Based Fuzzy Logic Systems: Introduction and New Directions. Upper Saddle River, NJ: Prentice-Hall, 2001.
    [9] J. Mendel and R. John, “Type-2 fuzzy sets made simple,” IEEE Trans. Fuzzy Syst., vol. 10, pp. 117–127, Apr. 2002.
    [10] G. V. S. Raju, J. Zhou, and R. A. Kisner, "Hierarchical fuzzy control," Int. J. Contr., vol. 54, no. 5, pp. 1201–1216, 1991.
    [11] R. C. Arkin. "Motor schema based navigation for a mobile robot," In Procs of the IEEE Int. Conf. on Robotics and Automation, pp. 264-271, 1987.
    [12] R. A. Brooks. "A robust layered control system for a mobile robot," IEEE Journal of Robotics and Automation, pp.14-23, 1986.
    [13] D. W. Payton."An architecture for reflexive autonomous vehicle control," In Procs. of the IEEE Int.Conf. on Robotics and Automatzon, pp.1838-1845, San Francisco, CA, 1986.
    [14] L. A. Zadeh, "Fuzzy Sets," Information and Control, vol. 8, pp. 338-353, June 1965.
    [15] 王文俊,“認識 Fuzzy-第二版“,全華科技圖書出版社,Oct. 1997。
    [16] 汪惠健,“模糊理論與應用“,台灣培生教育出版股份有限公司,Nov. 2006。
    [17] L. A. Zadeh, “The concept of a linguistic variable and its application to approximate reasoning—I,” Inf. Sci., vol. 8, no. 3, pp. 199–249, 1975.
    [18] Q. Liang and J. M. Mendel, “Interval type-2 fuzzy logic systems: Theory and design, ”IEEE Trans. Fuzzy Syst., vol. 8, no. 5, pp. 535–550, Oct. 2000.
    [19] J. M. Mendel, R. I. B. John, and F. Liu, “Interval type-2 fuzzy logic systems made simple,” IEEE Trans. Fuzzy Syst., vol. 14, no. 6, pp. 808–821, Dec. 2006.
    [20] N. N. Karnik and J. M. Mendel, “Centroid of a type-2 fuzzy set,” Inf. Sci., vol. 132, no. 1, pp. 195–220, Feb. 2001.
    [21] Karnik N.N, Mendel J.M., Liang Q. “Type-2 Fuzzy Logic Systems,” Trans. on Fuzzy Syst., vol. 7, no. 6 Dec. 1999.
    [22] http://yschen.ee.yzu.edu.tw/Courses/Micro8051Ex/981/MPC82G516_ICE_TOOL_UserManual_V10.pdf
    [23] http://www.playrobot.com/motro_driver/files/IG-52GM.pdf
    [24] http://www.parallax.com/Portals/0/Downloads/docs/prod/motors/HB-25MotorController-V1.2.pdf
    [25] http://www.hokuyo-aut.jp/02sensor/07scanner/download/data/URG-04LX_spec.pdf
    [26] http://www.hokuyo-aut.jp/02sensor/07scanner/download/data/URG_SCIP20.pdf
    [27] M. Wada, "Virtual Link Model for Redundantly Actuated Holonomic Omnidirectional Mobile Robots", Proceedings of the 2006 IEEE International Conference on Robotics and Automation, pp. 3202-3207, May 2006.
    [28] http://www51.honeywell.com/aero/common/documents/myaerospacecatalog-documents/Missiles-Munitions/HMC6343.pdf
    [29] Bonarini, “Anytime learning and adaptation of hierarchical fuzzy logic behaviors,” Adapt. Behavior J., vol. 5, no. 3–4, pp. 281–315, 1997
    [30] V. Matellan, C. Fernandez, and J. Molina, “Genetic learning for fuzzy reactive controllers,” J. Robot. Auton. Syst., vol. 25, pp. 33–41, 1998.
    [31] B.C. Min, M.S. Lee, and D. Kim, “Fuzzy logic path planner and motion controller by evolutionary programming for mobile robots,” International Journal of Fuzzy Systems, vol.11, no.3, pp.154-163, 2009.
    [32] C.C. Wong, C.T. Cheng, K.H. Huang, and Y.T. Yang, “Fuzzy control of humanoid robot for obstacle avoidance,” International Journal of Fuzzy Systems vol.10, no.1, pp.261-270, 2008.
    [33] Safiotti, A, “Fuzzy logic in autonomous robotics: Behavior coordination,” in Proc.6th IEEE Int. Conf. Fuzzy Systems, Barcelona, Spain, , pp.573–578, 1997.
    [34] E. Tunstel, T. Lippincott, and M. Jamshidi, “Behavior hierarchy for autonomous mobile robots: Fuzzy behavior modulation and evolution,” Int.J. Intell. Automat. Soft Comput., vol. 3, no. 1, pp. 37–49, 1997.
    [35] 高嘉良(2010):移動機器人之階層模糊控制,國立台灣師範大學工業教育研究所碩士論文。
    [36] Hani Hagras, Victor Callaghan, and Martin Colley “Outdoor mobile robot learning and adaptation,” IEEE Robotics & Automation Magazine, vol. 8, no. 1 , pp. 53–69, no. 3, September 2001.
    [37] Hani A. Hagras “A hierarchical type-2 fuzzy logic control architecture for autonomous mobile robots,” IEEE transactions on fuzzy systems, vol. 12, no. 4, August 2004

    下載圖示
    QR CODE