진화 알고리즘을 사용한 인간형 로봇의 동작 모방 학습 및 실시간 동작 생성

This paper presents a framework to generate human-like movements of a humanoid in real time using the movement primitive database of a human. The framework consists of two processes: 1) the offline motion imitation learning based on an Evolutionary Algorithm and 2) the online motion generation of a humanoid using the database updated by the motion imitation learning. For the offline process, the initial database contains the kinetic characteristics of a human, since it is full of human’s captured motions. The database then develops through the proposed framework of motion learning based on an Evolutionary Algorithm, having the kinetic characteristics of a humanoid in aspect of minimal torque or joint jerk. The humanoid generates human-like movements for a given purpose in real time by linearly interpolating the primitive motions in the developed database. The movement of catching a ball was examined in simulation.