Title

四節機器人之控制器設計

Translated Titles

Controller Design of the Four-link Robot

DOI

10.6846/TKU.2007.00959

Authors

劉志原

Key Words

類神經網路 ; 重心法 ; 四節機器人 ; 模糊控制 ; Artificial Neural Network (ANN) ; Center of Gravity (COG) ; Four-link Robot ; Fuzzy Control

PublicationName

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

Volume or Term/Year and Month of Publication

2007年

Academic Degree Category

碩士

Advisor

楊智旭

Content Language

繁體中文

Chinese Abstract

本論文主要目的是設計及製作一個由三個直流伺服馬達作為關節,長短左右對稱的四節機器人,其外側連桿較短,內側連桿較長,來探討四節機器人在未知載重下的垂直站立動態平衡運動控制。首先利用個人電腦(PC)設計四節機器人的垂直平衡站立運動路徑規劃,再利用類神經網路演算法與模糊控制完成垂直平衡站立運動控制的目標,硬體方面包含了機構設計、直流伺服馬達、傾斜計、數位訊號處理器(DSP)、驅動器的整合。在垂直平衡站立運動中,機器人之重心是判斷平衡與否的重要因素,利用各個馬達之目標角度及速度,配合類神經網路演算法訓練,讓系統在失敗中學習將機構抬起達到機器人穩定站立狀態,當機器人在穩定狀態下,再使用重心法配合模糊控制模擬出四節機器人在未知載重下的垂直平衡站立。最後,模擬出實驗結果印證了機器人在未知載重狀態下的自我學習能力。

English Abstract

The objective of this thesis is to develop a four-link robot to stand up vertically and stably with an unknown loading on a linkage. There are three joints and four links in the robot system. The outside links are long, and inside links are short. The joints are driven by three DC server motors respectively.The sequence of the standing behaviors is assigned by the designed program in a PC. The artificial neural network (ANN) and fuzzy theory are applied to design the controller for the robot. The hardware of this system includes mechanism, DC server motors, a tilt sensor, digital signal process (DSP) board, and motor drivers. The center of gravity (COG) of the robot is an important factor in the standing process. The robot is trained to stand up by angles and angular velocity of motors by using the ANN algorithm. Then, the COG of the robot is controlled to stand up vertically and stably by the fuzzy control theory. The simulational and experimental results indicate that the four-link robot is able to stand up by itself with an unknown loading.

Topic Category 工學院 > 機械與機電工程學系碩士班
工程學 > 機械工程
工程學 > 電機工程
Reference
  1. [4] 林彥誠,彈性體連結之機器蛇的研發與其最佳速度之規劃,台灣大學生物產業機電工程學研究所碩士論文,民國93年6月。
    連結:
  2. [5] 李曉芳,彈性體連結之機器蛇的研發與其最佳避障路徑規劃,台灣大學生物產業機電工程學研究所碩士論文,民國93年6月。
    連結:
  3. [8] 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. [13] 張昱升,四節機器人之研究,淡江大學機械與機電工程學系碩士班碩士論文,民國94年6月。
    連結:
  5. [18] L. A. Zadeh, ”Fuzzy sets,” Information Control, Vol.8, pp.338-353, 1965.
    連結:
  6. [19] L. A. Zadeh, “Outline of a New Approach to the Analysis of Complex Systems and Decision process,” IEEE Trans. Systems Man Cybernet, 3, pp338-353, 1965.
    連結:
  7. [20] E. H. Mamdani, “Application of Fuzzy Algorithms for Control of Simple Dynamic Plant,” Iin Proc. IEEE 121, No.12, pp.1585-1588, 1974.
    連結:
  8. [21] Agilent Techology Corporation, http://www.analog.com/
    連結:
  9. [27] Jr-Syu Yang , Jhih-Yuan Liu, Meng-Tian Shih, Chan-Yun Yang, “Intelligent Controller Design for the Dynamic Standing Behavior of a Four-link Robot,” International Conference on Man-Machine Systems15th -16th September 2006.
    連結:
  10. [28] 李雅鈴,小型足球機器人之設計與實現,淡江大學機械與機電工程學系碩士班碩士論文,民國94年6月。
    連結:
  11. [29] 鄧宏志,中型機器人足球系統之即時影像處理,淡江大學機械與機電工程學系碩士班碩士論文,民國95年6月。
    連結:
  12. [30] 林宏達,擬人型機器手臂之機構設計與控制,台灣大學機械工程學系碩士班碩士論文,民國94年6月。
    連結:
  13. [32] DSP MSK2812 User Manual
    連結:
  14. 參考文獻
  15. [1] 黃緒哲,基本機器人學,徐氏基金會,民國77年3月。
  16. [2] http://blog.sina.com.tw/iwei/article.php?pbgid=25863&entryid=53706
  17. [3] http://www.iosh.gov.tw/netbook/mech1.htm
  18. [6] http://www.honda-taiwan.com.tw/asimo/
  19. [7] http://www.sony.net/SonyInfo/QRIO/top.html
  20. [9] 廖俸慶,三節式機器人之站立控制,中央大學電機工程研究所碩士論文,民國92年6月。
  21. [10] 蔡明倫,三節式機器人之爬行控制,中央大學電機工程研究所碩士論文,民國92年6月。
  22. [11] 陳威豪,改良式三節式機器人(一)站立與躺下控制設計,中央大學電機工程研究所碩士論文,民國93年6月。
  23. [12] 蔡家煒,改良式三節機器人(二)上下階台控制設計,中央大學電機工程研究所碩士論文,民國93年6月。
  24. [14] Jr-Syu Yang and Yu-Sheng Chang, “Standing Control of a Four-Link Robot,” IEEE International Conference on Systems, Man & Cybernetics (SMC’05), October 10-12, Hawaii, USA, 2005.
  25. [15] 陳維方、鐘明吉、蔡若鵬、龔傑、陳世宏、周德明,應用力學-動力學(第四版),全華科技圖書股份有限公司,民國89年5月。
  26. [16] Howard Demuth, Mark Beale, Neural Network Toolbox User’s Guide, 1992.
  27. [17] 葉宜成,類神經網路模式應用與實作,儒林圖書有限公司,民國93年9月。
  28. [22] 蘇木春、張孝德,機器學習:類神經網路、模糊系統以及基因演算法則,全華科技圖書股份有限公司,民國91年3月。
  29. [23] 孫宗瀛、楊英魁,FUZZY控制:理論、實作與應用,全華科技圖書股份有限公司,民國88年12月。
  30. [24] 李允中、王小璠、蘇木春,模糊理論及其應用,全華科技圖書股份有限公司,民國92年1月。
  31. [25] 王進德、蕭大全,類神經網路與模糊控制理論入門,全華科技圖書股份有限公司,民國92年9月。
  32. [26] 蘇奎峰、呂強、耿慶鋒、陳聖倫,TMS320F2812原理與開發,電子工業出版社,民國95年3月。
  33. [31] 文吉電機馬達特性說明書
Times Cited
  1. 廖建偉(2010)。四節機器人之DSP控制系統設計。淡江大學機械與機電工程學系碩士班學位論文。2010。1-77。 
  2. 廖培丞(2007)。DSP主控之四節機器人運動控制。淡江大學機械與機電工程學系碩士班學位論文。2007。1-96。