본문 바로가기
KERD
논문KCI 등재

단순인체모델 기반 휴머노이드의 인간형 전신동작 생성

Human-like Whole Body Motion Generation of Humanoid Based on Simplified human Model

1

조회

0

다운로드

0

인용

0

참고문헌

키워드

초록

People have expected a humanoid robot to move as naturally as a human being does. The natural movements of humanoid robot may provide people with safer physical services and communicate with persons through motions more correctly. This work presented a methodology to generate the natural motions for a humanoid robot, which are converted from human motion capture data. The methodology produces not only kinematically mapped motions but dynamically mapped ones. The kinematical mapping reflects the human-likeness in the converted motions, while the dynamical mapping could ensure the movement stability of whole body motions of a humanoid robot. The methodology consists of three processes: (a) Human modeling, (b) Kinematic mapping and (c) Dynamic mapping. The human modeling based on optimization gives the ZMP (Zero Moment Point) and COM (Center of Mass) time trajectories of an actor. Those trajectories are modified for a humanoid robot through the kinematic mapping. In addition to modifying the ZMP and COM trajectories, the lower body (pelvis and legs) motion of the actor is then scaled kinematically and converted to the motion available to the humanoid robot considering dynamical aspects. The KIST humanoid robot, Mahru, imitated a dancing motion to evaluate the methodology, showing the good agreement in the motion.

Abstract

People have expected a humanoid robot to move as naturally as a human being does. The natural movements of humanoid robot may provide people with safer physical services and communicate with persons through motions more correctly. This work presented a methodology to generate the natural motions for a humanoid robot, which are converted from human motion capture data. The methodology produces not only kinematically mapped motions but dynamically mapped ones. The kinematical mapping reflects the human-likeness in the converted motions, while the dynamical mapping could ensure the movement stability of whole body motions of a humanoid robot. The methodology consists of three processes: (a) Human modeling, (b) Kinematic mapping and (c) Dynamic mapping. The human modeling based on optimization gives the ZMP (Zero Moment Point) and COM (Center of Mass) time trajectories of an actor. Those trajectories are modified for a humanoid robot through the kinematic mapping. In addition to modifying the ZMP and COM trajectories, the lower body (pelvis and legs) motion of the actor is then scaled kinematically and converted to the motion available to the humanoid robot considering dynamical aspects. The KIST humanoid robot, Mahru, imitated a dancing motion to evaluate the methodology, showing the good agreement in the motion.

참고문헌 (15)

  1. 김창환, "모션캡쳐 데이터를 이용한 인간의 상체동작 재현기술", 한국로봇학회지 로봇과 인간, 3(3), pp.23~32 (2006), 한국로봇학회
  2. S. Schaal, "Learning from demonstration" (1997), MIT Press
  3. C. Atkeson, "Using humanoid robots to study human behavior", IEEE Intelligent Systems, 15(4), pp.46~56 (2000)
  4. R. Amit, "Parametric Primitives for Motor Representation and Control", In International Conference on Robotics and Automation, pp.863~868 (2002)
  5. S. Nakaoka, "Generating whole body motions for a biped humanoid robot from captured human dances", In International Conference on Robotics and Automation, pp.3905~3910 (2003)
  6. S. Nakaoka, "Leg motion primitives for a dancing humanoid robot", In International Conference on Robotics and Automation, pp.610~615 (2004)
  7. N. S. Pollard, "Adapting human motion for the control of a humanoid robot", In International Conference on Robotics and Automation, 2, pp.1390~1397 (2002)
  8. C. Kim, "Adaptation of human motion capture data to humanoid robots for motion imitation using optimization", Integrated computeraided engineering, 13(4), pp.377~389 (2006)
  9. X. Zhao, "Kinematics mapping and similarity evaluation of humanoid motion based on human motion capture", In International Conference on Intelligent Robots and Systems, pp.840~845 (2004)
  10. D. Kim, "Motion-Embedded Cog Jacobian for a Real-Time Humanoid Motion Generation", In Second International Conference on Informatics in Control, Automation and Robotics, Barcelona, pp.14~17 (2005)
  11. 김승수, "인간동작 분석 을 위한 인체모델링", 제2회 제2회 한국지능로 봇 하계종합 학술대회 논문집, pp.342~348 (2007)
  12. S. Ra, "Real-time Adapting Captured Human Motions for Tangible Telemeeting: Kinematic and Dynamic Approaches", To be presented, proceedings of the 39th International Symposium on Robotics, pp.15~17 (2008)
  13. S. Kagami, "A fast generation method of a dynamically stable humanoid robot trajectory with enhanced zmp constraint", in Proc. of IEEE Int. Conf. on Humanoid Robotics (2000)
  14. K. Nishiwaki, "Online generation of humanoid walking motion based on a fast generation method of motion pattern that follows desired zmp", in Proc. of Int. Conf. on Intelligent Robots and Systems, October 2002, pp.2684~2689 (2002)
  15. Youngjin Choi, "Posture", walking control for humanoid robot based on kinematic resolution of com jacobian with embedded motion, 2007, pp.23, 1285~1293

관련 논문AI추천

이 간행물의 다른 논문 (10건)