跳到主要內容

簡易檢索 / 詳目顯示

研究生: 蔡民祥
Min-Hsiang Tsai
論文名稱: 六腳機械載具之設計與動態分析
指導教授: 張江南
Chiang-Nan Chang
口試委員:
學位類別: 碩士
Master
系所名稱: 工學院 - 機械工程學系
Department of Mechanical Engineering
畢業學年度: 91
語文別: 中文
論文頁數: 81
中文關鍵詞: 六腳機械機器人昆蟲蟑螂
外文關鍵詞: walking machines, insect, vehicles, hexapod, six legged
相關次數: 點閱:13下載:0
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報
  • 本文主要研究方向為六腳機械載具之研究,而分析方法全都以套裝軟體作分析,使用的軟體有Matlab、maple、pro-e、MSC.VisualNastran Desktop等四套,由於推導數學式中角速度微分方程式十分複雜,所以利用maple計算角速度的微分方程式,將方程式寫成Matlab副程式,再利用Jacobian數學式寫成Matlab副程式比較結果數據相同,又由於Jacobian數學式較為簡單,所以決定採用Jacobian數學式,Matlab主程式則為參考步態圖的時序做動與邊界值的設定,以及運動學計算,由Matlab解出的數據,此時利用pro-e畫出六腳機械載具的3D立體圖,與Matlab數據一起載入MSC.VisualNastran Desktop做出動態模擬,製作動畫,並跑出數據與Matlab數據比較之,其中只要Matlab程式有錯,動畫就會有奇怪的動作產生,所以動畫正確則證明數學式正確、程式正確。在步態研究上有三支撐三抬腳、四支撐二抬腳、五支撐一抬腳、 三支撐三抬腳、 四支撐二抬腳、 五支撐一抬腳;行進間變換步伐方面,步伐變換依次序為五支撐一抬腳、四支撐二抬腳、三支撐三抬腳、五支撐一抬腳;轉彎方面則是以三支撐三抬腳步態來轉彎,有三種形式,第一種是利用差速形成旋轉,達到轉彎目的;第二種是轉彎方式為利用腳的基座馬達,從抬腳到支撐這段時間三抬腳同時轉向欲轉彎的方向,換另外三腳抬腳時也是轉向同方向,達到轉向目的,此特色是屬於轉向平移,與前一個方法不同在於轉彎時,載具仍朝前;第三種是把前面兩種轉彎方式同時使用,產生平移與旋轉;最後利用pro-e設計製作階梯,並載入在MSC.VisualNastran環境下,直接讓六腳機械載具爬階梯與下階梯,跑出的數值可以供實作前參考。


    摘要 I 誌謝 II 目錄 III 圖目錄 V 第一章 緒論 1 1.1 研究動機 1 1.2 相關文獻回顧 2 1.3 本文架構 3 第二章 相關理論背景及推導 5 2.1 問題描述 5 2.2運動方程式推導 8 第三章 研究方法 13 3.1 支撐腳與抬腳的規劃 13 3.2 參數設定 15 3.3 抬腳與支撐腳規劃 20 3.4 行進間之變換方向規劃 22 3.5 步態圖的研究 23 3.5.1 三支撐三抬腳 24 3.5.2 四支撐二抬腳 25 3.5.3五支撐一抬腳 25 第四章 模擬與比較 28 4.1 三支撐三抬腳 30 4.1.1 Matlab模擬 30 4.1.2 MSC.Visual Nastran模擬 32 4.2 四支撐二抬腳 34 4.2.1 Matlab模擬 34 4.2.2 MSC.Visual Nastran模擬 35 4.3 五支撐一抬腳 37 4.3.1 Matlab模擬 37 4.3.2 MSC.Visual Nastran模擬 38 4.4 三支撐三抬腳 40 4.4.1 Matlab模擬 40 4.4.2 MSC.Visual Nastran模擬 42 4.5 四支撐二抬腳 44 4.5.1 Matlab模擬 44 4.5.2 MSC.Visual Nastran模擬 45 4.6 五支撐一抬腳 47 4.6.1 Matlab模擬 47 4.6.2 MSC.Visual Nastran模擬 48 4.7 差速轉彎改變方向 50 4.7.1 Matlab模擬 50 4.7.2 MSC.Visual Nastran模擬 53 4.8 三抬腳旋轉平移改變方向 55 4.8.1 MSC.Visual Nastran模擬 55 4.9 差速轉彎與三抬腳旋轉平移改變方向 56 4.9.1 MSC.Visual Nastran模擬 56 4.10 行進間變換步伐 57 4.10.1 Matlab模擬 59 4.10.2 MSC.Visual Nastran模擬 68 4.11 六腳機械載具登梯模擬 73 4.11.1 MSC.Visual Nastran模擬 74 第五章 結論與未來發展 77 參考文獻 78

    [1]WHA-JOON LEE, DAVID E. ORIN, “Omnidirectional supervisory control of a multilegged vehicle using periodic gaits,” IEEE Journal of robotics and automation, vol. 4, no. 6,December 1988.
    [2]Oung S. Choi, Shin Min Song, “Fully automated obstacle-crossing gaits for walking machines,” IEEE transations on systems, man, and cybernetics, vol. 18 November/December 1988.
    [3]D.M. Gorinevsky, A. Yu. Shneider, “Force control in locomotion of legged vehicles over rigid and soft surfaces,” The international journal of robotics research, vol. 9, NO. 2, April 1990.
    [4]Hillel J. Chiel, Randall D. Beer, Roger D. Quinn, Kenneth S. , “Robustness of a Distributed neural network controller for locomotion in a hexapod robot,” IEEE transations on robotics and automation, vol. 8, NO. 3, June 1992.
    [5]H.J Weidemann, F. Pfeiffer, J. Eltze, “A design concept for legged robots derived from the walking stick insect,” Proceedings of the 1993 IEEE/RSJ International conference on intelligent robots and systems.
    [6]Noriho Koyachi, Tatsuo Arai, Hironori Adachi, “Hexapod with integrated limd mechanism of leg and arm,” IEEE international conference on robotics and automation, nagoya, May 21-27, 1995.
    [7]S. Salmi, A. Halme, “Implementing and testing a reasoning-based free gait algorithm in the six-legged walking machine, “Mecant”,” Control Eng. Practice, vol. 4, NO. 4, pp. 487-492, 1996.
    [8]W. David, T. Chuck, “Developing planning and reactive control for a hexapod robot,” Proceedings of the 1996 IEEE International conference on robotics and automation Minneapolis, Minnesota – April 1996.
    [9]A. Preumont, P. Alexandre, I. Doroftei, F. Goffin, “A conceptual walking vehicle for planetary exploration,” Mechatronics Vol. 7 NO. 3, pp. 287-296, 1997.
    [10]Jung-Min Yang, Jong-Hwan Kim, “Fault tolerant locomotion of the hexapod robot,” IEEE transactions on systems, man, and cybernetics-part b: cybernetics, vol. 28, NO. 1, February 1998.
    [11]P. Arena, L. Fortuna, M. Branciforte, “Reaction-diffusion CNN algorithms to generate and control artifical locomotion,” IEEE transactions on circuits and systems-I: fundamental theory and applications, vol. 46, NO. 2, February 1999.
    [12]Jung-Min Yang, Jong-Hwan Kim, “Optimal fault tolerant gait sequence of the hexapod robot with overlapping reachable areas and crab walking,” IEEE transactions on systems, man, and cybernetics-part a: systems and humans, vol. 29, NO. 2, mach 1999.
    [13]Q. J. Huang, D. Komizo, K. Nonami, H. Uchida, N. Shimoi, “Force/Attitude control of mine detecting six-legged locomotion robot,” Proceedings of the 2000 IEEE/RSJ International conference on intelligent robots and systems.
    [14]Q. J. Huang, D. Komizo, K. Nonami, H. Uchida, N. Shimoi, “Development of teleoperated six-legged walking robot for mine detection and mapping of mine field,” Proceedings of the 2000 IEEE/RSJ International conference on intelligent robots and systems.
    [15]J. Fraczek, A. Morecki, “Theoretical and experimental investigations of time-varying contact problems in miliwalking machines(a case study),” Mechatronics 10 (2000) 921-933.
    [16]Y.S. Zhao, Ling Lu, T.S. Zhao, Y.H. Du, Z. Huang, “Dynamic performance analysis of six-legged walking machines,” Mech. Mach. Theory 35 (2000) 155-163.
    [17]Peter Neuhaus, H. Kazerooni, “Design and control of human assisted walking robot,” Proceedings of the 2000 IEEE International conference on robotics & automation san Francisco, CA April 2000.
    [18]Uluc Saranli, Martin Buehler, Daniel E. Koditschek, “Design, modeling and preliminary control of a compliant hexapod robot,” Proceedings of the 2000 IEEE international conference on robotics & automation San Francisco, CA. April 2000.
    [19]E. Z. Moore, D. Campbell, F. Grimminger, M. Buehler, “Reliable stair climbing in simple hexapod ‘RHex’ ,” Proceedings of the 2002 IEEE international conference on robotics & automation Washington, DC. May 2002.
    [20]Cynthia Ferrell, “Robust and adaptive locomotion of an autonomous hexapod,” IEEE 1994.
    [21]Tetsuya Hori, Hisato Kobayashi, Katsuhiko Inagaki, “Force control for hexapod walking robot with torque observer”
    [22]H.-J. Weidemann, F. Pfeiffer, J. Eltze, “The six-legged TUM walking robot”
    [23]M. Vukobratovic 著, 趙平 譯, “步行機械人與人工腳,” 臺隆書店, 1983
    [24]D.J. Todd, “Walking Machines: An Introduction to Legged Robots,” Kogan Page,1985.
    [25]Marc D. Donner, “Real-Time Control of Walking,” Boston : Birkhäuser, 1987
    [26]Robert J. Schilling, “Fundamentals of robotics analysis and control,” Englewood Cliffs, N.J : Prentice Hall, 1990
    [27]吳學書, “四足關節型步行機器人之步態研究,” 國立中央大學機械研究所, 1993
    [28]Anibal T. de Almeida, Oussama Khatib, “Autonomous robotic systems,” Berlin New York : Springer , c1998.
    [29]賴耿陽, “自動機械機構學,” 復漢出版社, 1999.
    [30]晉茂林, “機器人學,” 五南, 2000.
    [31]張慶堂, “機構分析,” 五南, 2001
    [32]Peter Menzel, Faith D’Aluisio 著, 林文源 譯, “機器人的進化:人工智慧與器人學的新世紀,” 商周出版:城邦文化發行 [臺北縣新店市]:農學社總經銷, 2002.

    QR CODE
    :::