Robust Walking Algorithm of Biped Robot on Uneven Terrain

비평탄 지형에서 이족로봇의 강인한 보행 알고리즘

  • Lee, Bo-Hoon (Graduate School of Bio and Information Tech, Hankyong National University) ;
  • Park, Jong-Han (Graduate School of Bio and Information Tech, Hankyong National University) ;
  • Lee, Chang-Seok (Graduate School of Bio and Information Tech, Hankyong National University) ;
  • Kim, Yong-Tae (Department of Information and Control Engineering Hankyong National University)
  • 이보훈 (한경대학교 바이오.정보기술대학원) ;
  • 박종한 (한경대학교 바이오.정보기술대학원) ;
  • 이창석 (한경대학교 바이오.정보기술대학원) ;
  • 김용태 (한경대학교 정보제어공학과)
  • Received : 2011.04.22
  • Accepted : 2011.07.06
  • Published : 2011.07.25

Abstract

Biped robot with high DOF has instability in mechanism. Therefore, it is important to guarantee walking stability of biped robot. Biped robot can stably walk on the flat ground using static walking patterns. However, walking stability of robot becomes increasingly worse on the uneven terrain. In the paper, we propose a robust walking algorithm of biped robot with motion stabilization to solve the problem The proposed algorithm was designed to stabilize walking motions based on the inclination of robot body using a gyro sensor and a accelerometer equipped in the center of the upper body. If unstable motions are recognized, angles of each joints are modified to increase stability by using compensation of angles of lower legs. The experimental results show that biped robot performs stable walking on the uneven terrain.

이족로봇은 높은 자유도로 인하여 기구적인 불안정성을 내포하고 있기 때문에 보행 시 자세 안정성의 확보가 중요하다. 일반적으로 평지에서는 안정적인 정적 보행이 가능하지만 평지가 아닌 비평탄 지형에서는 보행의 안정성이 현저하게 떨어진다. 본 논문에서는 비평탄 지형에서 이족로봇의 자세 안정화를 포함한 강인한 보행 방법을 제안하였다. 이족로봇의 중앙에 장착된 자이로 센서와 가속도 센서 값을 기반으로 보행 순간마다 센서 값을 감지하여 로봇 몸체의 기울어진 각도를 인식하여 보행 자세를 안정화하는 강인 보행 알고리즘을 설계하였다. 비평탄 지형 보행은 로봇의 기울어진 각도를 인식하여 그 상황에 맞게 관절 각도를 변화시켜 이족로봇 상체의 각도가 평지보행에서와 같도록 하체관절의 각도를 보정하여 보행에서의 안정성을 높였다. 제안된 보행알고리즘은 실제 제작된 이족로봇을 사용하여 비평탄 지형에서 실험하여 제안된 보행 알고리즘의 성능을 검증하였다.

Keywords

References

  1. Kazuo Hirak, "The Development of Honda Humanoid Robot," Proceedings of the 1998 IEEE International Conference on Robotics and Automation, pp. 1321-1326, 1998.
  2. Y. Kuroki, M. Fujita, T. Ishida, K. I. Nagasaka and J. I. Yamaguchi, "The intelligent ASIMO: System overview and integration," Proceedings of the 2002 IEEE/RSJ International Conference on Intelligent Robots and Systems, pp. 2478-2483, 2002.
  3. Joel Chestnutt, "Footstep Planning for Honda ASIMO humanoid," Proceedings of the 2005 IEEE International Conference on Robotics and Automation, pp. 629-634, 2005.
  4. Y. Kuroki, M. Fujita, T. Ishida, K. I.Nagasaka and J. I. Yamaguchi, "A Small Biped Entertainment Robot Exploring Attractive Applications," Proceedings of the 2003 IEEE International Conference on Robotics and Automation, pp. 471-476, 2003.
  5. I. W. Park, "Online Free Walking Trajectory Generation for Biped Humanoid Robot KHR-3(HUBO)," Proceedings of the 2006 IEEE International Conference on Robotics and Automation, pp. 1231-1236, 2006.
  6. 김용태, 이은선, 이희영,"이족보행로봇의 장애물 극복보행알고리즘에 관한 연구", 한국 퍼지 및 지능 시스템학회 논문지, Vol. 13, No. 6, pp. 686-691, 2003.
  7. 강민구, 배지훈, 박경용, 김갑일, "빠른 보행을 위한이족 로봇의 설계", Joumal of Research Institute ofIndustrial Technology, Vol. 20, 2001.
  8. 이창석, 나두영, 김용태, "소비 에너지 분석을 통한 이족보행로봇의 저전력 보행 보정 기법", 한국지능시스템학회 논문지, Vol. 20, No. 6, pp. 793-798, 2010.
  9. Jan-mark Seewald, "Investigation of Prosthetic Ankle Design," Monash University Research Report, 1998.