Title

四節機器人之研究

Translated Titles

Study of a Four-Link Robot

DOI

10.6846/TKU.2005.00024

Authors

張昱升

Key Words

四節機器人 ; 模糊控制 ; 零力矩點(ZMP) ; 類神經網路(ANN) ; Four-Link Robot ; Fuzzy Control ; Zero Moment Point ; Artificial Neural Network

PublicationName

淡江大學機械與機電工程學系碩士班學位論文

Volume or Term/Year and Month of Publication

2005年

Academic Degree Category

碩士

Advisor

楊智旭

Content Language

繁體中文

Chinese Abstract

本論文是設計及製作一個由三個五相步進馬達及四節等長機構所組成的機器人,主要以探討四節機器人的自我平衡垂直站立與爬行運動控制及實現,首先於個人電腦(PC)設計四節機器人的平衡垂直站立與爬行運動路徑規劃,再利用類神經網路訓練與模糊系統的控制使其完成各項指定動作。硬體方面包含機構設計、馬達、傾斜計、電路配線、類比/數位(A/D)介面卡及通訊介面的製作,在平衡垂直站立運動中以零力矩點(Zero Moment Point, ZMP)理論來計算機器人的重心,以此來判斷機器人之平衡情形,另外在爬行運動中以機器人的摩擦力為模糊控制的設計參數,利用各馬達之目標角度及速度來設計模糊控制器,經由PC運算後下達運動命令給馬達,修正其速度以實現平衡垂直站立或爬行的動作。另外在四節機器人的底部(第一節)裝設傾斜計,經由類比/數位(A/D)透過串並列通訊控制埠(RS232)傳達數據資料,所量測的角度作為站立成功與否的重要依據。經實驗驗證,四節機器人能夠完成平衡垂直站立及爬行動作的具體實現。

English Abstract

This objective of this thesis is to develop a four-link robot to stand up vertically and stablly, and to craw on a flat surface smoothly. The robot is composed of three five-phases stepping motors, four equal-length linkages and a tilt sensor. The hardware of this system includes mechanism part, a sensor, a electrical circuit, A/D, I/O interface, stepping motors, motor drivers, and a PC. First, the sequence of standing and crawling behaviors of this robot is designed and assigned by a developed software program in a PC. The artificial neural network (ANN) and fuzzy algorithm are applied to develop the standing and crawling controller for the robot. In the standing processes, the center of gravity(COG) of this robot is calculated by the developed software program in a PC. The position of the COG is an important factor to determine the stability of the standing robot by the ZMP method. In the crawling processes, the friction forces between the links and ground are calculated to determine the sequence of dynamic behaviors by a fuzzy controller. Then, the robot links are driven by the corresponding motors to display its dynamic behaviors step by step automatically. Form the experimental results, the developed robot is able to stand up vertically and stablly, and craw smoothly either on a horizontal flat surface or on a inclined plane (±2°).

Topic Category 工學院 > 機械與機電工程學系碩士班
工程學 > 機械工程
工程學 > 電機工程
Reference
  1. [5] 林彥誠,彈性體連結之機器蛇的研發與其最佳速度之規劃,台灣大學生物產業機電工程學研究所碩士論文,民國93年6月。
    連結:
  2. [6] 李曉芳,彈性體連結之機器蛇的研發與其最佳避障路徑規劃,台灣大學生物產業機電工程學研究所碩士論文,民國93年6月。
    連結:
  3. [9] J. Morimoto and K. Doya , “Acquisition of Stand-up Behavior by a Real Robot Using Hierarchical Reinforcement Learning , ” Robotics and Autonomous Systems, vol. 36, Issue: 1, pp. 37–51, 2001.
    連結:
  4. [15] Q. Huang, K. Yokoi, S. Kajita, K. Kaneko, H. Arai, N. Koyachi, and K. Tanie, “Planning Walking Patterns for a Biped Robot,” IEEE Transactions on Robotics and Automation, vol. 17, pp. 280–289, Issue: 3, Jun 2001.
    連結:
  5. [16] Q. Li, A. Takanishi, and I. Kato, “Learning Control of Compensative Trunk Motion for Biped Walking Robot Based on ZMP Stability Criterion,” IEEE/RSJ International Conference on Intelligent Robots and Systems, vol. 1, pp. 597–603, Jul 1992.
    連結:
  6. [17] K. Erbatur, T. Takahashi, A. Okazaki, K. Obiya, A. Kawamura, “A Study on the Zero Moment Point Measurement for Biped Walking Robots,” Proc. of IEEE International Workshop on Advanced Motion Control, pp.431-436, Jul 2002.
    連結:
  7. [1] 黃緒哲,基本機器人學,徐氏基金會,民國77年3月。
  8. [2] Isaac Asimov,I, Robot,I Book,April 1, 2004.
  9. [3] http://www.honda-taiwan.com.tw/asimo/
  10. [4] http://www.sony.net/SonyInfo/QRIO/top.html
  11. [7] http://news.sel.sony.com/pressrelease/5228
  12. [8] 美國國家航空暨太空總署(NASA),”太空探險新利器蜘蛛機器人問世”,中央日報第五版(法新社/華盛頓訊),民國91年12月20日。
  13. [10] 廖俸慶,三節式機器人之站立控制,中央大學電機工程研究所碩士論文,民國92年6月。
  14. [11] 蔡明倫,三節式機器人之爬行控制,中央大學電機工程研究所碩士論文,民國92年6月。
  15. [12] 陳威豪,改良式三節式機器人(一)站立與躺下控制設計,中央大學電機工程研究所碩士論文,民國93年6月。
  16. [13] 蔡家煒,改良式三節機器人(二)上下階台控制設計,中央大學電機工程研究所碩士論文,民國93年6月。
  17. [14] 陳維方、鐘明吉、蔡若鵬、龔傑、陳世宏、周德明,應用力學-動力學(第四版),全華科技圖書股份有限公司,民國89年5月。
  18. [18] 顏鴻森,機構學,東華書局,民國88年3月。
  19. [19] 范逸之、陳立元、孫德萱、程正孚,“Visual Basic與串並列通訊控制實務”,文魁資訊股份有限公司,2002年5月。
  20. [20] 吳建郎、施殿金、張如松,物理,高立圖書有限公司,民國76年5月。
  21. [21] 蘇木春、張孝德,機器學習:類神經網路、模糊系統以及基因演算法則,全華科技圖書股份有限公司,民國91年3月。
  22. [22] 許溢适,步進馬達原理與應用,全華科技圖書股份有限公司,民國73年7月。
  23. [23] 黃世陽、吳明哲,VISUAL BASIC 6.0學習範本,松崗電腦圖書資料股份有限公司,2000年8月。
  24. [24] A. M. Erkmen, F. Matsuno, R. Chatterjee, and T. Kamegawa, “Snake Robots to the Rescue,” IEEE Robotics & Automation Magazine, vol. 9, Issue: 3, pp. 17–25, Sep 2002.
  25. [25] 孫宗瀛、楊英魁,FUZZY控制:理論、實作與應用,全華科技圖書股份有限公司,民國88年12月。
  26. [26] 李允中、王小璠、蘇木春,模糊理論及其應用,全華科技圖書股份有限公司,民國92年1月。
  27. [27] K. Hirai, M. Hirose, Y. Haikawa, and T. Takenaka, “The Development of Honda Humanoid Robot,” IEEE International Conference on Robotics & Automation, vol. 2 , pp. 1321–1326, May 1998.
  28. [28] http://pdfserv.maxim-ic.com/en/ds/MAX220-MAX249.pdf
  29. [29] Neural Network Toolbox User’s Guide. Howard Demuth, Mark Beale, 1992.
  30. [30] 王進德、蕭大全,類神經網路與模糊控制理論入門,全華科技圖書股份有限公司,民國92年9月。
  31. [31] 葉怡成,類神經網路模式應用與實作,儒林圖書有限公司,民國93年9月。
  32. [32] 陳伯儒,撞球機器人之類神經模糊補償器設計,淡江大學機械與機電工程學研究所碩士論文,民國92年6月。
Times Cited
  1. 廖建偉(2010)。四節機器人之DSP控制系統設計。淡江大學機械與機電工程學系碩士班學位論文。2010。1-77。 
  2. 劉志原(2007)。四節機器人之控制器設計。淡江大學機械與機電工程學系碩士班學位論文。2007。1-66。 
  3. 廖培丞(2007)。DSP主控之四節機器人運動控制。淡江大學機械與機電工程學系碩士班學位論文。2007。1-96。