Recognition and Generation of Leg Primitive Motions for Dance Imitation by a Humanoid Robot
نویسندگان
چکیده
We have attempted to realize a dancing humanoid robot which can imitate dance performances by a human. It is impossible to realize a performance including leg actions on a robot by direct conversion of motion data captured from a dancer. Constrains of robot legs and the dynamic balance must be considered. To solve this problem, this paper proposes a framework based on primitives of leg actions. First, a sequence of primitives is recognized from the captured human motion. Then motion data for a robot are generated from the primitive sequence. The process considers both the constraints and the dynamic balance. This framework brings high flexibility to adapt the performance to various stage conditions or recomposed choreography. Generated robot motions were tested in OpenHRP dynamics simulator. A robot successfully imitated dances for both the upper and lower body.
منابع مشابه
Generating whole body motions for a biped humanoid robot from captured human dances
Recently, the technology of biped humanoid robots has progressed to the point where it has the potential to realize complex tasks with the whole body. The goal of this study is imitating human dance motions for preservation of traditional dances. The problem with dance imitation is the difference of body structure and physical properties between humans and robots. This study describes how we so...
متن کاملLeg Motion Primitives for a Humanoid Robot to Imitate Human Dances
The goal of the study described in this paper is to develop a total technology for archiving human dance motions. A key feature of this technology is a dance replay by a humanoid robot. Although human dance motions can be acquired by a motion capture system, a robot cannot exactly follow the captured data because of different body structure and physical properties between the human and the robo...
متن کاملImitation Learning of Robot Movement Using Evolutionary Algorithm
This paper presents a new framework to generate human-like movement of a humanoid robot 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 Evolutionary Algorithm and (2) the movement generation of a humanoid robot using the database updated by the motion imitation learning. For the offline pr...
متن کاملAnalytical Dynamic Modelling of Heel-off and Toe-off Motions for a 2D Humanoid Robot
The main objective of this article is to optimize the walking pattern of a 2D humanoid robot with heel-off and toe-off motions in order to minimize the energy consumption and maximize the stability margin. To this end, at first, a gait planning method is introduced based on the ankle and hip joint position trajectories. Then, using these trajectories and the inverse kinematics, the position tra...
متن کاملAutonomous robot dancing driven by beats and emotions of music
Many robot dances are preprogrammed by choreographers for a particular piece of music so that the motions can be smoothly executed and synchronized to the music. We are interested in automating the task of robot dance choreography to allow robots to dance without detailed human planning. Robot dance movements are synchronized to the beats and reflect the emotion of any music. Our work is made u...
متن کامل