DOI QR코드

DOI QR Code

A Study on the Posture Control of a Humanoid Robot

휴머노이드 로봇의 자세 제어에 관한 연구

  • 김진걸 (인하대학교 전자전기공학부) ;
  • 이보희 (세명대학교 전기공학과) ;
  • 공정식 (인하대학교 자동화공학과)
  • Published : 2005.01.01

Abstract

This paper deals with determination of motions of a humanoid robot using genetic algorithm. A humanoid robot has some problems of the structural instability basically. So, we have to consider the stable walking gait in gait planning. Besides, it is important to make the smoothly optimal gait for saving the electric power. A mobile robot has a battery to move autonomously. But a humanoid robot needs more electric power in order to drive many joints. So, if movements of walking joints don't maintain optimally, it is difficult for a robot to have working time for a long time. Also, if a gait trajectory doesn't have optimal state, the expected life span of joints tends to be decreased. To solve these problems, the genetic algorithm is employed to guarantee the optimal gait trajectory. The fitness functions in a genetic algorithm are introduced to find out optimal trajectory, which enables the robot to have the less reduced jerk of joints and get smooth movement. With these all process accomplished by a PC-based program, the optimal solution could be obtained from the simulation. In addition, we discuss the design consideration for the joint motion and distributed computation of the humanoid, ISHURO, and suggest its result such as the structure of the network and a disturbance observer.

Keywords

References

  1. Y. Sakagami, R. Watanabe, C. Aoyama, S. Matsunaga, N. Higaki, and K. Fujimura, 'The intelligent ASIMO: system overview and integration', IEEE/RSJ International Conference, vol. 3, pp. 2478-2483, 2002 https://doi.org/10.1109/IRDS.2002.1041641
  2. T. Ishida, Y. Kuroki, J. Yamaguchi, M. Fujita and T. T. Doi, 'Motion entertainment by a small humanoid robot based on OPEN-R', IEEE/RSJ, pp. 1079-1086, 2001 https://doi.org/10.1109/IROS.2001.976312
  3. Riezenman, M. J., 'Robots stand on own two feet', Spectrum IEEE, vol. 39, pp. 24-25, Aug. 2002 https://doi.org/10.1109/MSPEC.2002.1022023
  4. R. Kurazume, T. Hasegawa, and K. Yoneda, 'The sway compensation trajectory for a biped robot', ICRA '03, vol. 1, pp. 925-931, 2003
  5. J. H. Park and H. Chung, 'ZMP compensation by on-line trajectory generation for biped robots', IEEE SMC, vol. 4, pp. 960-965, 1999 https://doi.org/10.1109/ICSMC.1999.812540
  6. Napoleon, S. Nakaura and M. Sampei, 'Balance control analysis of humanoid robot based on ZMP feedback control', IEEE/RSJ Init. Conference on Intelligent Robots and Systems, pp. 2437-2442, 2002 https://doi.org/10.1109/IRDS.2002.1041633
  7. S. Nakaoka, A. Nakazawa, K. Yokoi, H. Hirukawa, and K. Ikeuchi, 'Generating whole body motions for a biped humanoid robot from captured human dances', ICRA '03, vol. 3, pp. 3905-3910, 2003 https://doi.org/10.1109/ROBOT.2003.1242196
  8. K. Yamada, S. Komada, M. Ishida, and T. Hori, 'Characteristics of servo system using high order disturbance observer', Conference on Decision and Control, pp. 3252-3257, 1996 https://doi.org/10.1109/CDC.1996.573640
  9. K. Yamada, S. Komada, M. Ishida, and T. Hori, 'Analysis of servo system realized by disturbance observer', AMC 96, pp. 338-343, 1996 https://doi.org/10.1109/AMC.1996.509429
  10. B.-J. Jung, J.-S. Kong, B.-H. Lee and J.-G. Kim, 'Backlash compensation for a humanoid robot using disturbance observer', IECON04, 2004 https://doi.org/10.1109/IECON.2004.1432128
  11. A. Konno, N. Kato, S. Shirata, T. Furuta and M. Uchiyama, 'Development of a light-weight biped humanoid robot', IEEE IntI. Conference on Intelligent Robots and Systems, pp. 1565-1570, 2000 https://doi.org/10.1109/IROS.2000.895196
  12. G. Kinoshita, T. Kimura and M. Shimojo, 'Dynamic sensing experiments of reaction force distributions on the sole of a walking humanoid robot', IEEE Intl. Conference on Intelligent Robot and Systems, pp. 1413-1418, 2003
  13. H. Zhung, J. Wu ,and W. Hung, 'Optimal planning of robot calibration experiments by genetic algorithms', Proceedings of the 1996 IEEE International Conference on Robotics and Automation, vol. 2, pp. 981-986, Minneapolis, USA, Apr. 22-28, 1996 https://doi.org/10.1109/ROBOT.1996.506836
  14. K. Shimojima, N. Kubota, T. Fukuda, 'Trajectory planning of reconifigurable redundant manipulator using virus-evolutionary genetic algorithm', Proceedings of the 1996 IEEE International Conference on Industrial Electronics, Control, and Instrumentation, vol. 2, pp. 836-841, Taipei, Taiwan Aug. 5-10, 1996 https://doi.org/10.1109/IECON.1996.565986