研究生: |
Fahmizal Fahmizal |
---|---|
論文名稱: |
Development of a Sensor-Based Biped Robot Locomotion Controller for Uneven Terrain Development of a Sensor-Based Biped Robot Locomotion Controller for Uneven Terrain |
指導教授: |
郭重顯
Chung-Hsien Kuo |
口試委員: |
宋开泰
Song, Kai-Tai 苏顺丰 Shun-Feng Su 林其禹 Chyi-Yeu Lin |
學位類別: |
碩士 Master |
系所名稱: |
電資學院 - 電機工程系 Department of Electrical Engineering |
論文出版年: | 2014 |
畢業學年度: | 102 |
語文別: | 英文 |
論文頁數: | 113 |
中文關鍵詞: | Humanoid robots 、biped locomotion controller 、fuzzy logic controller 、subsumption behavior architectures 、inertia measurement units 、center of pressure |
外文關鍵詞: | Humanoid robots, biped locomotion controller, fuzzy logic controller, subsumption behavior architectures, inertia measurement units, center of pressure |
相關次數: | 點閱:732 下載:1 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
Locomotion controller is an important and essential aspect for humanoid robots. This study develops a sensor-based locomotion controller for humanoid robots by using force sensitive resistor (FSR) and inertia measurement unit (IMU) sensors. To perform walk stability on uneven and ramp terrain conditions, FSR and IMU sensors are used as feedbacks to evaluate stability of biped robot. Moreover, linier inverted pendulum model (LIPM) is used to generate center of gravity (COG) trajectory. In this work, center of pressure (CoP) that was generated from four FSR sensors placed on each foot-pad is used to evaluate the locomotion stability of a biped robot. Furthermore, an IMU sensor is used to measure the biped body's tilt posture on slope terrain. As a consequence, FSR and IMU sensors are used to adjust the robot’s ankle, knee and hip joint’s angles that were obtained from LIPM and inverse kinematicsto maintain locomotion stability for the changes of terrain conditions. Especially, subsumption behavior architectures are proposed as analgorithmic framework to realize fuzzy logic control (FLC) based external force compliance controller with respect to CoP and posture inclinationfeedbacks. Finally, the performances of the proposed methods were verified with 18-degrees of freedom (DOF) kid-size biped robot (HuroEvolutionJR Taiwan-Tech).
Locomotion controller is an important and essential aspect for humanoid robots. This study develops a sensor-based locomotion controller for humanoid robots by using force sensitive resistor (FSR) and inertia measurement unit (IMU) sensors. To perform walk stability on uneven and ramp terrain conditions, FSR and IMU sensors are used as feedbacks to evaluate stability of biped robot. Moreover, linier inverted pendulum model (LIPM) is used to generate center of gravity (COG) trajectory. In this work, center of pressure (CoP) that was generated from four FSR sensors placed on each foot-pad is used to evaluate the locomotion stability of a biped robot. Furthermore, an IMU sensor is used to measure the biped body's tilt posture on slope terrain. As a consequence, FSR and IMU sensors are used to adjust the robot’s ankle, knee and hip joint’s angles that were obtained from LIPM and inverse kinematicsto maintain locomotion stability for the changes of terrain conditions. Especially, subsumption behavior architectures are proposed as analgorithmic framework to realize fuzzy logic control (FLC) based external force compliance controller with respect to CoP and posture inclinationfeedbacks. Finally, the performances of the proposed methods were verified with 18-degrees of freedom (DOF) kid-size biped robot (HuroEvolutionJR Taiwan-Tech).
[1] C.-L. Shih, "Ascending and descending stairs for a biped robot," Systems, Man and Cybernetics, Part A: Systems and Humans, IEEE Transactions, vol. 29, pp. 255-268, 1999.
[2] Y. F. Zheng and J. Shen, "Gait synthesis for the SD-2 biped robot to climb sloping surface," Robotics and Automation, IEEE Transactions, vol. 6, pp. 86-96, 1990.
[3] C. Fu and K. Chen, "Gait synthesis and sensory control of stair climbing for a humanoid robot," Industrial Electronics, IEEE Transactions, vol. 55, pp. 2111-2120, 2008.
[4] E. Ohashi, T. Aiko, T. Tsuji, H. Nishi, and K. Ohnishi, "Collision avoidance method of humanoid robot with arm force," Industrial Electronics, IEEE Transactions, vol. 54, pp. 1632-1641, 2007.
[5] Y. Kang, H. Kim, S.-H. Ryu, N. L. Doh, Y. Oh, and B.-j. You, "Dependable humanoid navigation system based on bipedal locomotion," Industrial Electronics, IEEE Transactions, vol. 59, pp. 1050-1060, 2012.
[6] T. Sato, S. Sakaino, E. Ohashi, and K. Ohnishi, "Walking trajectory planning on stairs using virtual slope for biped robots," Industrial Electronics, IEEE Transactions, vol. 58, pp. 1385-1396, 2011.
[7] M. Crisostomo and A. Coimbra, "Adaptive PD Controller Modeled via Support Vector Regression for a Biped Robot," Control Systems Technology, IEEE Transactions,vol. 21, pp. 1385-1396, 2013.
[8] P. Sardain and G. Bessonnet, "Zero moment point-measurements from a human walker wearing robot feet as shoes," Systems, Man and Cybernetics, Part A: Systems and Humans, IEEE Transactions, vol. 34, pp. 638-648, 2004.
[9] H. Minakata, H. Seki, and S. Tadakuma, "A study of energy-saving shoes for robot considering lateral plane motion," Industrial Electronics, IEEE Transactions, vol. 55, pp. 1271-1276, 2008.
[10] K. Suwanratchatamanee, M. Matsumoto, and S. Hashimoto, "Haptic sensing foot system for humanoid robot and ground recognition with one-leg balance," Industrial Electronics, IEEE Transactions, vol. 58, pp. 3174-3186, 2011.
[11] Z. Liu, Y. Zhang, and Y. Wang, "A type-2 fuzzy switching control system for biped robots," Systems, Man, and Cybernetics, Part C: Applications and Reviews, IEEE Transactions, vol. 37, pp. 1202-1213, 2007.
[12] K.-C. Choi, H.-J. Lee, and M. C. Lee, "Fuzzy posture control for biped walking robot based on force sensor for ZMP," in SICE-ICASE, 2006. International Joint Conference, 2006, pp. 1185-1189.
[13] T. Li, Y.-T. Su, S.-H. Liu, J.-J. Hu, and C.-C. Chen, "Dynamic Balance Control for Biped Robot Walking Using Sensor Fusion, Kalman Filter, and Fuzzy Logic," Industrial Electronics, IEEE Transactions, vol. 59, pp. 4394-4408, 2012.
[14] Q. Huang, K. Yokoi, S. Kajita, K. Kaneko, H. Arai, N. Koyachi, et al., "Planning walking patterns for a biped robot," Robotics and Automation, IEEE Transactions, vol. 17, pp. 280-289, 2001.
[15] Y. Hurmuzlu, F. Genot, and B. Brogliato, "Modeling, stability and control of biped robots—a general framework," Automatica, vol. 40, pp. 1647-1664, 2004.
[16] J. Kuffner, K. Nishiwaki, S. Kagami, M. Inaba, and H. Inoue, "Motion planning for humanoid robots," in Robotics Research, ed: Springer, 2005, pp. 365-374.
[17] S. Kajita, T. Yamaura, and A. Kobayashi, "Dynamic walking control of a biped robot along a potential energy conserving orbit," Robotics and Automation, IEEE Transactions, vol. 8, pp. 431-438, 1992.
[18] S. Kajita, F. Kanehiro, K. Kaneko, K. Yokoi, and H. Hirukawa, "The 3D Linear Inverted Pendulum Mode: A simple modeling for a biped walking pattern generation," in Intelligent Robots and Systems, 2001. Proceedings. 2001 IEEE/RSJ International Conference, 2001, pp. 239-246.
[19] L. A. Zadeh, "Fuzzy sets," Information and control, vol. 8, pp. 338-353, 1965.
[20] E. H. Mamdani, "Application of fuzzy algorithms for control of simple dynamic plant," Electrical Engineers, Proceedings of the Institution, vol. 121, pp. 1585-1588, 1974.
[21] R. Brooks, "A robust layered control system for a mobile robot," Robotics and Automation, IEEE Journal, vol. 2, pp. 14-23, 1986.
[22] M. J. Caruso, "Applications of magnetoresistive sensors in navigation systems," SAE transactions, vol. 106, pp. 1092-1098, 1997.