| 研究生: |
柯俊廷 Ke, Juin-Ting |
|---|---|
| 論文名稱: |
單輪車機器人之路徑追隨控制 Path Following Control of a Unicycle Robot |
| 指導教授: |
何明字
Ho, Ming-Tzu |
| 學位類別: |
碩士 Master |
| 系所名稱: |
工學院 - 工程科學系 Department of Engineering Science |
| 論文出版年: | 2013 |
| 畢業學年度: | 101 |
| 語文別: | 中文 |
| 論文頁數: | 190 |
| 中文關鍵詞: | 單輪車機器人 、慣性量測單元 、順滑模態控制 、互補濾波器 、軌跡追隨 |
| 外文關鍵詞: | unicycle robot, inertial measurement units, sliding mode control, complementary filter, path following |
| 相關次數: | 點閱:124 下載:6 |
| 分享至: |
| 查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
近年來輪型機器人的發展研究受到高度重視,單輪車機器人因僅有一個驅動輪與地面接觸,因此為極不穩定系統,故常被用來驗證各式非線性控制理論的效能。本論文旨在設計一單輪車系統,並使其能穩定平衡且達到軌跡追隨控制。論文中吾人以Euler-Lagrange法推導其完整的三維空間動態數學模型,再針對此數學模型進行系統模擬及順滑模態控制器設計,論文中吾人以加速規、陀螺儀及電子羅盤等慣性量測單元(inertial measurement units)來偵測系統姿態,並輔以互補濾波器以得到較佳之回授訊號,最後以數位訊號處理器(TMS320F2812)實現單輪車機器人路徑追隨控制。實驗證明所設計之系統可達到路徑追隨之目的。
In recent years, the development of wheeled-type robots has been a highly active research field. A unicycle robot consists of only one driving wheel that contacts the ground, so that the unicycle robot is a highly unstable system. The unicycle robot is commonly used to study the performance of many nonlinear control schemes. In this thesis, the Euler-Lagrange method is used to derive the three-dimensional dynamic model of the system. Then the system model is used for the system simulation and designing a sliding mode controller for the path following. Inertial measurement units are used to sense posture angles of the system. The complementary filter is used to obtain the less noisy feedback signals from the inertial measurement devices. Finally, the path following control law is implemented through a digital signal processor (TMS320F2812). The experimental results show that the system performs well.
[1] H. B. Brown and Y. Xu, “A Single-wheel, Gyroscopically Stabilized Robot,” IEEE Robotics and Automation Magazine,Vol. 4, No. 3, pp. 39-44, 1997.
[2] 村田網站http://www.murata.com/new/news_release/2008/0923.html
[3] 本田網站http://world.honda.com/U3-X/
[4] eniCycle網站http://enicycle.com/author.html
[5] 陳奕隆,「單輪車系統平衡控制之設計與實現」,國立成功大學工程科學系碩士論文,民國九十九年。
[6] Y. Kim, S. H. Kim, and Y. K. Kwak, “Dyamic Analysis of a Nonholomic Two-wheeled Inverted Pendulum Robot, ” Journal of Intelligent and Robotic Systems, Vol. 44, pp. 25-46, 2005.
[7] 凌朝雄,「慣性輪單擺之非線性控制」,國立成功大學工程科學系碩士論文,民國九十三年。
[8] D.V. Zenkov, A. M. Bloch, and J. E. Marsden, “The Lyapunov-Malkin Theorem and Stabilization of the Unicycle with Rider,” Systems and Control Letters, Vol. 45, No. 4, pp.293-302, 2002.
[9] Y. Yavin, “Inclination Control of the Motion of a Rolling Disk by Using a Rotor,” Computer Methods in Applied Mechanics and Engineering, Vol. 146, No. 3-4, pp. 253-263, 1997.
[10] Y. Yavin, “Stabilization and Control of the Motion of a Rolling Disk by Using two Rotors Fixed along its Axis,” Computer Methods in Applied Mechanics and Engineering, Vol. 169, No. 1-2, pp. 107-122 1999.
[11] P. D. Kemp and Y. Yavin, “Stabilization and Control of the Motion of a Rolling Disk by Using two Overhead Rotors,” Computers & Mathematics with Applications, Vol. 39, No. 7-8, pp. 237-252, 2000.
[12] A. Schoonwinkel, “Design and Test of a Computer Stabilized Unicycle,” Ph.D. dissertation, Stanford University, 1987.
[13] D. W. Vos and A. H. von Flotow, “Dynamics and Nonlinear Adaptive Control of an Autonomous Unicycle: Theory and Experiment,” Proceedings of the 29th Conference on Decision and Control, pp. 182-187, 1990.
[14] 藤川明洋,「自律走行型一輪車ロボットの開発」,知能機械システム工学科卒業論文,2003.
[15] S. Usui, S. Kamoshita, and Y. Nagata, “Postural Stabilization of a Unicycle,” Nippon Kikai Gakkai Ronbunshu, C Hen/Transactions of the Japan Society of Mechanical Engineers, PartC, Vol. 62, No. 600, pp. 3124-3131, 1996.
[16] Z. Sheng, K. Yamafuji, and S. V. Ulyanov, “Study on the Stability and Motion Control of a Unicycle,” Transactions of the Japan Society of Mechanical Engineers, Part C, Vol. 61, No. 583, pp. 306-313, 1995.
[17] Z. Sheng and K. Yamafuji, “Postural Stability of a Human Riding a Unicycle and Its Emulation by a Robot,” IEEE Transactions on Robotics and Automation, Vol. 13, No. 5, pp.709-720, 1997.
[18] S. Majima and T. Kasai, “A Controller for Changing the Yaw Direction of an Underactuated Unicycle Robot,” International Conference on Technology and Automation, Vol. 5, pp. 73-88, 2005.
[19] S. Majima, T. Kasai, and T. Kadohara, “A Design of a Control Method of Changing Yaw Direction of an Underacuatted Unicycle Robot,” Proceedings. IEEE Region 10 Conference, TENCON, pp. 1-4, 2006.
[20] C. C. Tsai, C. K. Chan, S. C. Shih, and S. C. Lin, “Adaptive Nonlinear Control using RBFNN for an Electric Unicycle,” Proceedings. IEEE International Conference on Systems, Man, and Cybernetics, pp. 2343-2348, 2008.
[21] S. C. Lin, C. C. Tsai, X. Q. Shih, and C. H. Lu, “Linearized Two-loop Posture and Speed Control of an Electric Unicycle,” Proceedings of 2010 International Conference on System Science and Engineering, pp. 245-250, 2010.
[22] Y. Xu and S. K. Au, “Stabilization and Path Following of a Single Wheel Robot,” IEEE/ASME Transactions on Mechatronics, Vol. 9, No. 2, pp. 407-419, 2004.
[23] 林浩軒,「利用全狀態回授線性化的球與輪系統之平衡控制」,國立成功大學工程科學系碩士論文,民國九十五年。
[24] 洪聆剛,「兩輪倒單擺機器人之平衡控制」,國立成功大學工程科學系碩士論文,民國九十九年。
[25] 鄭文勝,「利用順滑模態控制之球與球系統穩定化」,國立成功大學工程科學系碩士論文,民國一○○年。
[26] 劉士源,「以回授線性化與順滑模態控制之球與球系統的平衡控制」,國立成功大學工程科學系碩士論文,民國九十八年。
[27] 洪介仁,「車與桿倒單擺系統之平衡控制」,國立成功大學工程科學系碩士論文,民國九十二年。
[28] Agilent 35670A Dynamic Signal Analyzer Datasheet, Agilent Technologies, Inc, 2009
[29] R. C. Hibbeler, Engineering Mechanics Dynamics, Prentice Hall, University of Louisiana, Lafayette, 2009.
[30] J. E. Slotine and W. Li, Applied Nonlinear Control, Englewood Cliffs, 1991.
[31] V. Utkin, J. Guldner, and J. Shi, Sliding Mode Control in Electromechanical System, CRC Press, Boca Raton, 1999.
[32] H. K. Khalil, Nonlinear System, Prentice Hall, Upper Saddle River, 1996.
[33] 呂育勝,「利用順滑模態之球與弧系統的平衡控制」,國立成功大學工程科學系碩士論文,民國九十七年。
[34] KHK Kohara Gear Industry, 齒輪技術資料, http://www.khkgears.co.jp/tw/gear_technology/guide_info.html.
[35] ADG506A/ADG507A Datasheet, Analog Device, Inc, 1998.
[36] HCTL-2021 Datasheet, Avago Technologies, Inc, 2006
[37] Encoder HS56A Datasheet, HONEST SENSOR, 2009.
[38] Encoder HS30B Datasheet, HONEST SENSOR, 2009.
[39] Sparkfun electronics網站http://www.sparkfun.com/products/9094
[40] TMS320F2812 Digital Signal Processor Data Manual, Texas Instruments, 2011.
[41] UM6 Ultra-Miniature Orientation Sensor Datasheet, CH Robotics, 2013.
[42] Z. Yu and R. Choe, “Development & Verification of a Low-Cost IMU for Vehicle Attitude Determination,” Aerospace Technology Seminar Singapore, 2007.
[43] R. P. G. Collinson, Introduction to Avionics System, pp. 277-280, Kluwer Academic Publishers, Boston, 2003.
[44] S. Merhav, Aerospace Sensor System and Applications, pp. 396-407, Springer-Verlag, NY, 1996.
[45] R. G. Brown and P. Y. C. Hwang, Introduction to Random Signals and Applied Kalman Filtering, pp. 192-197, John Wiley & Sons, NY, 1992.
[46] J. M. Gallaspy, “Gyroscopic Stabilization Of A Stationary Unmanned Bicycle, ” M.S. dissertation, Auburn University, 1999.