簡易檢索 / 詳目顯示

研究生: 林鴻熙
Hung-hsi Lin
論文名稱: 點接觸二足機器人系統建立與步態規劃
System Implementation and Gait Planning of a Pointfeet Bipedal Robot
指導教授: 施慶隆
Ching-long Shih
口試委員: 李文猶
none
劉昌煥
Chang-huan Liu
何昭慶
none
學位類別: 碩士
Master
系所名稱: 電資學院 - 電機工程系
Department of Electrical Engineering
論文出版年: 2010
畢業學年度: 98
語文別: 中文
論文頁數: 123
中文關鍵詞: 二足機器人數位濾波器設計類比濾波器設計T型曲線分段T型差補
外文關鍵詞: bipadal robot, digital filter design, Analog filter design, T-curve, piecewise T-curve interpolation
相關次數: 點閱:203下載:4
分享至:
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報

本論文主要目的以DSP F28335實現建立二足機器人系統,將二足機器人放置跑步機上使用定速模式行走。二足機器人腳底設計為點接觸,利用裝置的感測器包含電位計、傾斜計、加速度計及磁簧開關,將感測器的類比訊號經過類比濾波器後再轉換成數位訊號。數位訊號經過數位濾波器處理後,由順向運動學即可計算出二足機器人步行狀態。運動軌跡的規劃,則是效仿人類行走產生數個離散點,經由逆向運動學計算出各軸定點角度,再由分段T型差補方式,將各軸定點連接成其軌跡。


This thesis aims to utilize DSP F28335 to achieve the establishment of bipadal robot system. The bipadal robot will be placed on treadmill walking machine using the fixed speed mode.
The bipadal robot was designed with point feet, and made the use of devices, sensors with potentiometer, inclinometer, accelerometers, and magnetic reed switch, the sensor's analog signals through analog filters and then converted into digital signals. Digital signal through the digital filter processing calculated by the direct kinematics turns out the result of the bipadal robot’s walking status. Gait trajectory, which emulates the human walking to generate a few discrete points. The use of inverse kinematics to calculate the angle of axes fixed, and then make up by piecewise T-curve interpolation, to connect the shaft into its designated trajectory.

中文摘要 I ABSTRACT II 誌謝 III 目錄 IV 圖表索引 VIII 表格索引 XIV 第一章 緒論 1 1.1 前言 1 1.2 文獻回顧 1 1.3 研究目的 3 1.4 論文架構 4 第二章 系統架構 5 2.1 機構描述 7 2.2 伺服馬達及運動控制器 8 2.3 磁簧開關 9 2.4 加速度計 11 2.5 傾斜計 11 2.6 電位計 13 2.7 主控制器(F28335 eZdsp 套件) 14 2.8 光隔離電路 16 2.9 舒密特觸發開關電路 17 2.10 電源系統架構 19 2.11 二足機器人軟體架構 20 第三章 二足機器人之數學模型 23 3.1 二足機器人座標系統 23 3.2 二足機器人數學模型 24 3.3 直接運動學 26 3.4 逆向運動學 30 3.5 定義各軸伺服馬達歸零位置 33 3.6 二足機器人重心位置向量 34 第四章 類比與數位濾波器設計 39 4.1 濾波器簡介 39 4.2 Butterworth濾波器 47 4.3 類比低通濾波器設計 51 4.3.1 類比一階低通濾波器 52 4.3.2 類比二階低通濾波器 55 4.3.3 類比高階低通濾波器 58 4.4 數位低通濾波器設計 61 4.4.1 有限脈衝響應濾波器(FIR) 67 4.4.2 無限脈衝響應濾波器(IIR) 68 第五章 二足機器人之步態軌跡規劃 73 5.1 二足機器人步行軌跡分析 73 5.2 點對點曲線軌跡 77 5.3 多點分段T型差補曲線軌跡 79 5.4 數位軌跡脈波訊號輸出處理 86 第六章 實驗結果 89 6.1 類比濾波器設計實驗結果 89 6.2 數位濾波器設計實驗結果 91 6.3 二足機器人步行命令軌跡結果 97 6.4 二足機器人步行實驗結果 100 第七章 結論與建議 104 7.1 結論 104 7.2 建議 105 參考文獻 106

[1] C. L. Golliday, Jr and H. Hemani. “An Approach Analyzing Biped Locomotion Dynamics and Designing Robot Locomotion Control, “IEEE Transactions On Automation Control, Vol. 22, No. 6, pp.963-972, 1977.
[2] F. Miyazaki, and S. Arimotr, “A Control Theoretic study on Dynamical Biped Locomotion,” ASME. Journal of Dynamic Systems, Measurement and Control, Vol. 102, pp. 233-239, 1980.
[3] T. Sugihara, Y. Nakamura, and H. Inoue, “Realtime Humanoid Motion Generation Through ZMP Manipulation Based on Inverted Pendulum Control,” Proceedings of the 2002 International Conference on Robotics and Automation, pp. 1404-1409, 2002
[4] J. Furusho, and A. Sano, “Sensor-Based-Control of a Nine Link Biped,” International Journal of Robotics Research, Vol.9, No.2 pp. 83-98, April 1990.
[5] W. Blajer, and W. Schiehlen, “Walking Without Impacts as a Motion/Force Control Problem,” ASME Journal of Dynamic systems, Measurement, and Control, Vol. 114, pp. 660-665, December 1992.
[6] J. H. Park, and H. Chung, “Hybrid Control for Biped Robots Using Impedance Control and Computed-Torque Cobtrol,” Proceedings of the 1999 International Conference on Robotics and Automation, pp. 1365-1370, 1999.
[7] H. Lim, S. Setiawan, and A. Takanishi, “Balance and Impedance Control for Biped Humanoid Robot Locomotion,” Proceedings of the 2001IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 494-499, 2001.
[8] M. Vukobratovic, A. Frank, and D. Juricic, “On the Stability of Biped Locomotion,” IEEE Transactions on Bio-Medical Engineering, Vol. BME-17, No. 1, pp. 25-36, 1970.
[9] Y. Nakamura and H. Hanafusa, “Inverse Kinematics Solutions with Singularity Robustness for Robot Manipulator Control,” ASME Journal of Dynamic Systems, Measurement and Control, 108, pp. 163-171, 1986.
[10] K. Erbatur, A. Okazaki, and K. Obiya, “A Study on the Zero Moment Point Measurement for Biped Walking Robots,” 7th Int Workshop on Advanced Motion Contorl, pp. 431-436, July 2002.
[11] A. Konno, N. Kato, S. Shirata and T. Furuta, “Development of a Light-weight Biped Humanoid Robot,” Proc. IEEE/RSJ Int. Conf. on Intelligent Robotics and Systems, 2000.
[12] T. Sugihara, “Mobility Enhancement Control of Humanoid Robot Based on Reaction Force Manipulation via Whole Body Motion,” Ph.D Dissertation, Department of Mechano-Engineering, University of Tokyo, 2003.
[13] Y. Fujimoto, S. Obata, and A. Kawamura, “Robust Biped Walking with Active Interaction Control Between Foot and Ground,” Proc. IEEE Int. Conf. on Robotics and Automation, vol. 3, pp. 2030-2035, May 1998.
[14] E. R. Dunn and R. D. Howe, “Foot Placement and Velocity Control in Smooth Bipedal Walking,” Proc. IEEE Int. Conf. on Robotics and Automation, vol. 1, pp. 578-583, April 1996.
[15] J.W. Grizzle, G. Abba, and F. Plestan, “Asymptotically Stable Walking for Biped Robots : Analysis via Systems with Impulse Effects,“ IEEE Transactions on Automatic Control, Vol. 46, pp. 51-64, January 2001.
[16] F. Plestan, J. W. Grizzle, E. R. Westervelt, and G. Abba, “Stable Walking of a 7-DOF Biped Robot,” IEEE Transactions on Robotics and Automation, Vol. 19, pp. 653-668, Aug. 2003.
[17] C. Chevallereau, G. Abba, Y. Aoustin, F. Plestan, E.R. Westervelt, C. Canudas-De-Wit, and J.W. Grizzle,“RABBIT: a Testbed for Advanced 97 Control Theory,” IEEE on Control Systems Magazine, Vol. 23, pp. 57-79, Oct. 2003.
[18] 涂志芳,”Distributed Real-Time Control and Walking Analysis of Humanoid Robot” 碩士論文,國立台灣科技大學,民國九十六年。
[19] 邱志偉,”二足機器人之動態平衡分析” 碩士論文,國立中央大學,民國九十三年。
[20] 古均峰,”Analysis and Design of Periodic Walking of a Five-link 2D Bipedal Robot” 碩士論文,國立台灣科技大學,民國九十六年。
[21] Mark W. Spong, Seth Hutchinson, M. Vidyasagar, “ROBOT MODELING AND CONTROL,” Wiley, 2006.
[22] Laurene V. Fausett, “Applied Numerical Analysis using MATLAB,” second edition, Pearson Education, 2008.
[23] 具在熙,”數位訊號處理使用Matlab”,儒林圖書公司,格致圖書公司,2008。

QR CODE