Cooperative Human-Robot Manipulation Tasks

Object manipulation tasks by humanoid robots often do not only involve the hands and upper limbs but require flexible control of whole body movements. Examples are cooperative transportation tasks where a human and a robot carry an object together. Here, the robot has to reactively adapt its walking motion in order to compensate for the pushing and pulling forces exerted by the human via the carried object. Our approach to this problem draws on a learned walking model that is able to predict the robot’s center of mass based on proprioceptive sensors and walking speed. Deviations between predicted and measured center of mass can then be used to adapt the robot’s walking style to the movements of the human cooperation partner.

[1]  Fumio Kanehiro,et al.  Cooperative works by a human and a humanoid robot , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[2]  W. Cleveland,et al.  Locally Weighted Regression: An Approach to Regression Analysis by Local Fitting , 1988 .

[3]  Jörg Stückler,et al.  Following human guidance to cooperatively carry a large object , 2011, 2011 11th IEEE-RAS International Conference on Humanoid Robots.

[4]  W. Cleveland Robust Locally Weighted Regression and Smoothing Scatterplots , 1979 .

[5]  Takashi Minato,et al.  Physical interaction learning: Behavior adaptation in cooperative human-robot tasks involving physical contact , 2009, RO-MAN 2009 - The 18th IEEE International Symposium on Robot and Human Interactive Communication.