DocumentCode
117710
Title
Using visual and auditory feedback for instrument-playing humanoids
Author
Maier, Daniel ; Zohouri, Ramin ; Bennewitz, Maren
Author_Institution
Dept. of Comput. Sci., Univ. of Freiburg, Freiburg, Germany
fYear
2014
fDate
18-20 Nov. 2014
Firstpage
944
Lastpage
950
Abstract
In this paper, we present techniques that enable a humanoid to autonomously play instruments like the metallophone. The core of our approach is a model-based method to estimate the pose of the instrument and the beaters held by the robot using observations from the onboard camera. For accurate playing, we calibrate the kinematic parameters of the robot and find valid configurations of the arms for beating the individual sound bars of the instrument. To determine these, we rely on the estimated pose of the instrument and the beaters and apply inverse kinematics (IK). Hereby, we use precomputed forward kinematics solutions represented by a reachability tree to accelerate the IK computation and compensate for local minima. The robot automatically validates the computed IK configurations based on visual and auditory feedback using its sensors, and adapts its arm configurations if necessary. Our system parses MIDI-files of whole songs, maps the notes to the corresponding arm configurations for beating, and generates trajectories in joint space to hit the sound bars. As we show in the experiments with a Nao humanoid presented in this paper as well as in the accompanying video, our approach allows for clean and in-time playing of complete songs on a metallophone.
Keywords
cameras; feedback; humanoid robots; manipulator kinematics; musical instruments; pose estimation; reachability analysis; robot vision; trajectory control; trees (mathematics); IK computation; MIDI-files; Nao humanoid; auditory feedback; beaters; forward kinematics solutions; instrument-playing humanoids; inverse kinematics; kinematic parameters; metallophone; model-based method; onboard camera; pose estimation; reachability tree; robot arm configurations; sensors; sound bars beating; trajectories; visual feedback; Cameras; Image edge detection; Instruments; Joints; Kinematics; Robot kinematics;
fLanguage
English
Publisher
ieee
Conference_Titel
Humanoid Robots (Humanoids), 2014 14th IEEE-RAS International Conference on
Conference_Location
Madrid
Type
conf
DOI
10.1109/HUMANOIDS.2014.7041477
Filename
7041477
Link To Document