簡易檢索 / 詳目顯示

研究生: 周冠廷
Kuan-ting Chou
論文名稱: 加強預測型免疫演算法之機器人路徑規劃與系統應用
Prediction Enhanced Immune Algorithm for Robot Path Plan and System Realization
指導教授: 陳志明
Chih-Ming Chen
口試委員: 陳建中
Jiann-Jone Chen
王延年
Yen-Nien Wang
學位類別: 碩士
Master
系所名稱: 電資學院 - 電機工程系
Department of Electrical Engineering
論文出版年: 2011
畢業學年度: 99
語文別: 中文
論文頁數: 67
中文關鍵詞: 移動式機器人類免疫演算法路徑規劃期望值
外文關鍵詞: mobile robots, immune algorithm, path planning, expected direction
相關次數: 點閱:297下載:3
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報

免疫系統是一個生物體的自我保護系統,它利用辨識侵入身體的非自體物質以及
抗體的記憶及自生功能以採取必要的防衛與因應措施,這種特性使得免疫系統的理論
可以應用到移動式機器人,特別是在動態變化的環境中做出最佳的決策行為反應。本
論文將研究人工類免疫學的學者Ishiguro 所提出的理論配合期望方向與目標物位置預
測而提出了加強預測型免疫演算法,使得機器人在未知的環境中能夠適應環境與自我
學習進而做出行為反應。
最後經由MATLAB 電腦模擬與搭載Microchip 微控制器的移動式機器人硬體實
現,驗證本研究所提出的方法可以有效地完成移動式機器人避障與追蹤的任務。


Immune system is living body’s self-protection system. It takes the necessary
defense and response measures by identifying invasive bodies from non-self substances,
and by drawing from the past memories along with the regeneration of antibody. This
adaptive-memory feature enables the emulation of immune system be applied to the
optimal behavior decision making in dynamically changing environment, especially in the
mobile robots path planning. This thesis develops an prediction enhanced rule for
Ishiguro’s artificial immune algorithm by incorporating an estimation of the target position,
and responds accordingly in the aforementioned technique.
Computer simulation via MATLAB programming has proved the feasibility of this
new approach. Hardware implementation, via Microchip Chip equipped mobile robot,
further confirms that this new technique can be effectively applied in mobile robot obstacle
avoidance and tracking tasks.

論文摘要............................................................... I ABSTRACT.............................................................. II 目錄................................................................. III 圖表索引............................................................... V 第一章 緒論........................................................... 1 1.1 前言.............................................................. 1 1.2 研究動機與目的.................................................... 1 1.3 人工免疫網路相關文獻.............................................. 2 1.4 論文架構.......................................................... 3 第二章 人工免疫系統.................................................... 4 2.1 免疫系統介紹...................................................... 4 2.2 獨特型網路模型.................................................... 7 2.3 人工免疫網路演算法則.............................................. 8 2.4 ISHIGURO之人工免疫網路文獻....................................... 12 2.4.1 Ishiguro之移動式機器人架構設計............................ 12 2.4.2 Ishiguro之免疫演算法數學模型.............................. 13 2.5 本章結論......................................................... 16 第三章 加強預測型免疫演算法控制設計................................... 17 3.1 前言............................................................ 17 3.2 加強預測型免疫演算法控制系統架構................................ 17 3.2.1 加強預測型免疫演算法之機器人感測與控制架構設計............. 17 3.2.2 加強預測型免疫演算法之機器人期望方位選擇之設計............. 19 3.2.3 加強預測型免疫演算法之機器人期望方向之模擬................. 24 3.2.4 加強預測型免疫演算法之機器人目標物位置預測................. 26 3.2.5 加強預測型免疫演算法之機器人控制系統流程................... 28 第四章 加強預測型免疫演算法的模擬驗證................................. 30 4.1 模擬環境之配備與物件設定........................................ 30 4.2 移動式機器人模擬驗證............................................ 30 4.2.1 驗證機器人在靜態環境的行為反應............................. 30 4.2.2 驗證機器人在動態環境的行為反應............................. 32 4.3 模擬結果之討論.................................................. 38 第五章 移動式機器人硬體實作驗證...................................... 39 5.1 前言............................................................ 39 5.2 硬體系統處理流程與個別硬體裝置.................................. 39 5.2.1 機器人系統處理流程......................................... 39 5.2.2 移動式機器人系統的硬體裝置................................. 40 5.3 影像處理系統.................................................... 46 5.3.1 色彩模型................................................... 46 5.3.2 影像掃描與物件辨識......................................... 47 5.4 機器人實作結果.................................................. 49 5.4.1 機器人實作環境的定義....................................... 49 5.4.2 機器人單機硬體實作結果..................................... 50 5.4.3 硬體實作結果之討論......................................... 53 第六章 結果討論與未來研究方向........................................ 54 6.1 研究成果........................................................ 54 6.2 未來研究方向.................................................... 54 參考文獻.............................................................. 56

[1] Ishiguro, A., T. Kondo, Y. Watanabe, and Y. Uchikawa, “Dynamic behavior
arbitration of autonomous mobile robots using immune networks,” Proceedings of
the IEEE International Conference on Evolutionary Computation, vol. 2, pp.
722-727,Dec. 1995.
[2] Ishiguro, A., Y. Shirai, T. Kondo, and Y. Uchikawa, “Immunoid: an architecture for
behavior arbitration based on the immune networks,” Proceedings of the IEEE/RSJ
International Conference on Intelligent Robots and Systems, vol. 3, pp. 1730-1738,
Nov. 1996.
[3] Ishiguro, A., Y. watanabe, T. Kondo, and Y. Uchikawa, “Decentralized
consensus-making mechanisms based on immune system-application to a behavior
arbitration of an autonomous mobile robot,” Proceedings of the IEEE International
Conference on Evolutionary Computation, pp. 82-87,May 1996.
[4] Ishiguro, A., Y. watanabe, T. Kondo, Y. Shirai, and Y. Uchikawa, “A robot with a
decentralized consensus-making mechanism based on the immune system,”
Proceedings of the Third International Symposium on Autonomous Decentralized
Systems, pp. 231-237,Apr. 1997.
[5] Ishiguro, A., Y. Kondo, Y. Watanabe, Y. Shirai, and Y. Uchikawa, “Emergent
construction of artificial immune networks for autonomous mobile robots,”
Proceedings of the IEEE International Conference on Systems, Man, and
Cybernetics, vol. 2, pp. 1222-1228,Oct. 1997.
[6] Mochida, T., A. Ishiguro, T. Aoki, and Y. Uchikawa, “Behavior arbitration for
autonomous mobile robots using emotion mechanisms,” Proceedings of the
IEEE/RSJ International Conference on Intelligent Robots and Systems, vol. 3,
pp. 516-521,Aug.1995.
[7] Jerne, N. K., “The immune system,” Scientific American, vol. 229, No. 1,
pp.52-60,1973.
[8] Jerne, N. K., “Idiotypic networks and other preconceived ideas,” Immunological
Rev., vol. 79, pp. 5-24, 1984
[9] Minguez, J.,”The obstacle-restriction method for robot obstacle avoidance in
difficult environments,”Proceedings of the IEEE/RSJ International Conference on
Intelligent Robots and Systems,pp.2284-2290,Aug.2005.
[10] 曹衍龍, 劉海英 編著, “Visual C++網路通訊程式實用案例精選", 臺北市 : 文
魁資訊, 2006[民95].
[11] http://www.microchip.com/wwwproducts/Devices.aspx?dDocName=en025864
[12] 曾百由 著, “dsPIC 數位訊號控制器原理與應用 : MPLAB C30 開發實務,” 臺
北市 : 宏友, 2009[民98].
[13] 鍾國亮 教授 著, “影像處理與電腦視覺,” 第三版, 東華書局, 民95.
[14] Rafael C. Gonzalez, Richard E. Woods 原著, 繆紹綱 編譯, “數位影像處理,”
普林斯頓國際有限公司, 2003[民92].
[15] 布拉德斯基(Gary Bradski), 克勒(Adrian Kaehler)著; 于仕琪, 劉瑞禎譯, “學
習OpenCV(中文版)," 北京 : 淸華大學出版社, 2009.
[16] 劉瑞禎,于仕琪編著, “OpenCV 敎程 : 基礎篇," 北京市 : 北京航空航天
大學出版社, 2007[民96].
[17] 李謹州 著, “應用類免疫演算法於移動式機器人之路徑規畫,” 國立台灣科技
大學電機工程系碩士論文, June 2006.
[18] 李再生 著, “應用人工免疫網路於移動式機器人之路徑規畫,” 龍華科技大學
電子工程系碩士論文, June 2007.
[19] 許景富 著, “應用硬體電路於移動式機器人之路徑規劃,” 國立台灣科技大學
電機工程系碩士論文, June 2008.

QR CODE