跳到主要內容

簡易檢索 / 詳目顯示

研究生: 唐義欣
Yi-Shin Tang
論文名稱: 以嵌入式平台實現人型機器人之自主行走系統
An Embedded System-Based Humanoid Robot with an Autonomous Walking System
指導教授: 蘇木春
Mu-Chun Su
口試委員:
學位類別: 碩士
Master
系所名稱: 資訊電機學院 - 資訊工程學系
Department of Computer Science & Information Engineering
畢業學年度: 95
語文別: 中文
論文頁數: 63
中文關鍵詞: 多層感知機模糊控制自主行走嵌入式系統人型機器人
外文關鍵詞: multilayer perceptron, autonomous walking, Embedded System, Humanoid Robot
相關次數: 點閱:8下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 在不久的將來,各式不同種類、功能的機器人,將會出現在我們的生活環境中,因此如何使機器人利用自身的感測器,在人類的生活環境中執行任務,是一個相當重要的研究課題。
    本論文提出了一套能讓人型機器人在操控者下達命令後,自主行走至目標區域的方法。此方法是讓人形機器人在未知的環境空間中,利用感測器,收集機器人所處空間之環境資訊,回傳至系統處理晶片上。透過我們所設計的模糊控制器控制馬達改變角度及利用多層感知機產生步態動作,控制人型機器人在行走中的所有步態動作,使人型機器人能順利的到達所指定的目標區域。我們以嵌入式平台來完成本論文的硬體架構實現,實現系統整合晶片(SOC)的理念。
    在所設計的自主行走系統中,我們將本系統安裝在KONDO公司所生產的人型機器KHR-1上,讓人形機器人利用自身的感測器,順利避開障礙物到達所指定的範圍內;也能在斜坡上,藉由自動平衡機制,自動調整身體傾斜角度,避免跌倒發生。


    More and more kinds of robots appear in our daily life in recent years. It will be a very challenging task to make robots be able to use their own sensors to execute assignments in our living environments.
    In this paper, we propose a method which allows a humanoid robot to be able to walk by himself to the destination after the operator gives his or her instructions. The humanoid robot can adjust its motor angles to walk by the use of trained neural networks. It uses an ultrasonic rangefinder to get the environment information and knows how to arrive the destination without bumping to obstacles by use of trained fuzzy controllers. It also can automatically tune the angle of inclination of its body to avoid its falling by the auto-balance mechanism based on a fuzzy controller. We implement all algorithms on a chip, C8051F120.
    We use the humanoid robot, KHR-1, produced by the KONDO Corporation, to demonstrate the effectiveness of our ideas about an autonomous walking robot system. The humanoid robot incorporated with our proposed autonomous system can use its own sensors to automatically avoid obstacles and then arrive at the destinations; it also can automatically tune the angle of inclination of its body to avoid its falling by the auto-balance mechanism.

    摘 要 i Abstract ii 誌 謝 iii 目錄 iv 圖目錄 vi 表目錄 viii 第一章 緒論 1 1-1 研究動機 1 1-2 研究目的 2 1-3 論文架構 3 第二章 相關研究介紹 4 2-1 人型機器人之發展 4 2-2 避障方式 6 2-2-1 利用超音波、雷射及紅外線測距 6 2-2-2 利用機器視覺 6 2-3 步態控制 7 2-4 模糊系統 8 2-4-1 模糊理論概要 8 2-4-2 模糊系統介紹 8 2-5 多層感知機 9 2-5-1 多層感知機介紹 9 2-5-2 倒傳遞演算法介紹 10 第三章 硬體介紹 12 3-1 人型機器人 12 3-2 腳底壓力感測模組 18 3-3 身體傾斜偵測模組 20 3-4 超音波測距模組 21 3-5 藍芽無線模組 22 3-6 訊號整合控制模組 23 第四章 自主行走系統架構 26 4-1障礙物閃避 27 4-1-1 障礙物資訊 28 4-1-2 人型機器人定位及目標點定位 28 4-1-3 避障系統 30 4-2 步行控制系統 34 4-3 自動平衡系統 36 4-3-1 防傾倒機制 36 4-3-2 自動爬起機制 45 第五章 實驗結果 49 5-1 利用多層感知機對步伐角度做設定 49 5-2 避障測試 50 5-3 自動平衡系統測試 52 5-3-1 直立測試 53 5-3-2 行走測試 55 第六章 結論與展望 58 6-1 結論 58 6-2 展望 59 参考文獻 60

    [1] N. Ayache and F. Lustman, “Trinocular Stereo Vision for Robotics,” IEEE Transaction on Pattern Analysis and Machine Intelligence, vol. 13, no. 1, pp. 73-85, 1991.
    [2] Y. Ando and S. Yuta, “Following a Wall by an Autonomous Mobile Root with a Sonar-Ring,”in IEEE International Conference on Robotics and Automation, 1995, vol. 4, pp. 2599-2606.
    [3] M. Bertozzi and A. Broggi, “GOLD: A Parallel Real-Time Stereo Vision System for Generic Obstacle and Lane Detection,” IEEE Transaction on Image Processing, vol. 7, no. 1, pp. 62-81, 1998.
    [4] H. C. Cheng, “Adaptive Random Search based Evolutionary Learning of a Humanoid Robot,” Master Thesis, Department of Engineering Science and Ocean Engineering, N.T.U., 2007.
    [5] Q. C. Chen, G. H. Deng, X. L. Wang, and H. J. Huang, “An Inner Contour Based Lip Moving Feature Extraction Method For Chinese Speech,” in Proc. of the IEEE Fifth Int. Conf. on Machine Learning and Cybernetics, Dalian, Aug. 12-16, 2006, pp. 3859-3864.
    [6] Y. C. Chiang, “A Vision-Based Robot Navigation System and Its Applications,” Master Thesis, Department of Computer Science and Information Engineering, N.C.U., 2006.
    [7] D. Chai and K. N. Ngan, “Face segmentation using skin-color map in videophone applications,” IEEE Trans. on Circuits and Systems for Video Technology, vol. 9, no. 4, pp. 551-564, 1999.
    [8] Darfon Electronics Corp, # BTM3015 Bluetooth Module , Available: http://www.darfon.com.tw/DOWNLOAD/IC/BTM3015EC4C5-00%20spec.%20V01.pdf
    [9] S. Ernst, C. Stiller, J. Goldbeck, and C. Roessig, “Camera calibration for lane and obstacle detection,” in Proc. IEEE/IEEJ/JSAI International Conference on Intelligent Transportation Systems, 1999, pp. 356-361, Oct.
    [10] Freescale Semiconductor, Available: http://www.freescale.com/files/sensors/doc/data_sheet/MMA6260Q.pdf?fsrch=1
    [11] Y. Han and H. Hahn, “Localization and Classification of Target Surfaces Using Two Pairs of Ultrasonic Sensors,” Elsevier Science on Robotics and Autonomous Systems, vol. 1, pp. 31-41, 2000.
    [12] Y. Z. Hsieh, “A Stereo-Vision-Based Aid System for the Blind,” Master Thesis, Department of Computer Science and Information Engineering, N.C.U., 2006.
    [13] H. Ishiguro and S. Tsuji, “Active Vision By Multiple Visual Agents,” in Proc. lEEE/RSJ International Conference on Intelligent Vehicles, 1992, vol. 3, pp. 2195-2202.
    [14] E. Kruse and F.M. Wahl, “Camera-based observation of obstacle motions to derive statistical data for mobile robot motion 69 planning,” in Proc. IEEE International Conference on Robotics and Automation, 1998, vol. 1, pp. 662-667, May.
    [15] C. h. Kuo, “Design and Implementation of Behavior Mode Based Gait Controller for Humanoid Robot,” Master Thesis, Department of Engineering Science, N.C.K.U., 2006.
    [16] Q. T. Luong, J. Weber, D. Koller, and J. Malik, “An integrated stereo-based approach to automatic vehicle guidance,” in 5th International Conference on Computer Vision, 1995, pp. 52-57, June.
    [17] Y. W. Lin, “The Research of robot Building Map with an Ultrasonic Sensor,” Master Thesis, Department of Engineering Science, N.C.K.U., 2004.
    [18] A. Ohya, A. Kosaka, and A. Kak, “Vision-based Navigation by a Mobile Robot with Obstacle Avoidance using Single-Camera Vision and Ultrasonic sensing,” IEEE Transactions on Robotics and Automatic, vol. 14, no. 6, pp. 969-978, Dec. 1998.
    [19] Silicon Laboratories – High Performance, Analog Intensive, Mixed-Signal Integrated Circuits, Available: http://www.silabs.com/public/documents/tpub_doc/dsheet/Microcontrollers/Precision_Mixed-Signal/en/C8051F12x-13x.pdf
    [20] C. C. Sun, “A Low-Cost Travel-Aid for the Blind,” Master Thesis, Department of Computer Science and Information Engineering, N.C.U., 2005.
    [21] C. Thorpe, M. H. Hebert, T. Kanade, and S. A. Shafer, “Vision and Navigation for the Carnegie-Mellon Navlab,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 10, no. 3, pp. 362-373, May 1988.
    [22] Y. Takahashi, Y. Tomatani, Y. Matsui, Y. Honda, and T. Miura, “Wire Driven Robot Hand,” in Proc. International Conference on Industrial Electronics, Control, and Instrumentation, 1997, vol. 3, no 9-14, pp. 1293-1298.
    [23] M. L. Tsai, “Crawling control of a three-link robot,” Master Thesis, Department of Electrical Engineering, N.C.U, 2003.
    [24] J. D. Wu, “Design and Implementation of the Multi-Functional Intelligent Autonomous Parking Controller for Car-Like Mobile Robot,” Master Thesis, Department of Engineering Science, N.C.K.U., 2005.
    [25] L. A. Zade, “Fuzzy set,” Information and Control, vol. 8, pp.338-353, 1965.
    [26] L. A. Zadeh, “Outline of a new approach to the analysis of complex system and decision processed,” IEEE Transactions on Systems, Man , and Cybernetics, Vol.3, no.1, pp.28-44, 1973.
    [27] Biped Humanoid Robot Group ,WABIAN-2R(WAaseda Bipedal humANoid-No.2Refined), Available: http://www.takanishi.mech.waseda.ac.jp/research/wabian/index.htm
    [28] FlexiForce, Single Button Force Sensing Resistor, Available: http://www.tekscan.com/flexiforce/flexiforce.html
    [29] The HONDA Humanoid Robot ASIMO, ASIMO, Available: http://world.honda.com/ASIMO/
    [30] History of Humanoid Robot in Waseda University: http://www.humanoid.waseda.ac.jp/index.html
    [31] KONDO KAGAKU CO., KHR-1, Available: http://www.kondo-robot.com/index.html
    [32] SRF10 Ultra sonic range finder, Available: http://www.robot-electronics.co.uk/htm/srf10tech.htm
    [33] 中華民國經濟部: http://www.moea.gov.tw/
    [34] 王文俊,認識Fuzzy-第三版,全華科技圖書股份有限公司,2005。
    [35] 蔡信行 譯,生物世界的數學密碼,天下文化,2000。
    [36] 蘇木春、張孝德,機器學習:類神經網路、模糊系統以及基因演算法則,全華科技圖書股份有限公司,2003。

    QR CODE
    :::