Title
Online approach for altering robot behaviors based on human in the loop coaching gestures
Abstract
The creation and adaptation of motor behaviors is an important capability for autonomous robots. In this paper we propose an approach for altering existing robot behaviors online, where a human coach interactively changes the robot motion to achieve the desired outcome. Using hand gestures, the human coach can specify the desired modifications to the previously acquired behavior. To preserve a natural posture while performing the task, the movement is encoded in the robot's joint space using periodic dynamic movement primitives. The coaching gestures are mapped to the robot joint space via robot Jacobian and used to create a virtual force field affecting the movement. A recursive least squares technique is used to modify the existing movement with respect to the virtual force field. The proposed approach was evaluated on a simulated three degrees of freedom planar robot and on a real humanoid robot, where human coaching gestures were captured by an RGB-D sensor. Although our focus was on rhythmic movements, the developed approach is also applicable to discrete (point-to-point) movements.
Year
DOI
Venue
2014
10.1109/ICRA.2014.6907557
Robotics and Automation
Keywords
Field
DocType
Jacobian matrices,humanoid robots,least squares approximations,motion control,RGB-D sensor,altering robot behaviors,autonomous robots,dynamic movement,hand gestures,human coach,human coaching gestures,loop coaching gestures,motor behaviors,online approach,real humanoid robot,recursive least squares technique,rhythmic movements,robot Jacobian,robot joint space,robot motion,virtual force field
Computer vision,Social robot,Robot control,Robot calibration,Robot kinematics,Artificial intelligence,Engineering,Cartesian coordinate robot,Mobile robot,Articulated robot,Humanoid robot
Conference
Volume
Issue
ISSN
2014
1
1050-4729
Citations 
PageRank 
References 
3
0.41
17
Authors
4
Name
Order
Citations
PageRank
Tadej Petric117820.60
Andrej Gams238529.54
Leon Zlajpah310016.58
Aleš Ude423112.70