Abstract
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.
Original language | English |
---|---|
Pages (from-to) | 1038-1046 |
Number of pages | 9 |
Journal | Journal of Institute of Control, Robotics and Systems |
Volume | 14 |
Issue number | 10 |
DOIs | |
Publication status | Published - 2008 Oct |
Keywords
- Evolutionary algorithm
- Human-like movement
- Humanoid
- Imitation learning
ASJC Scopus subject areas
- Software
- Control and Systems Engineering
- Applied Mathematics