Learning of generalized manipulation strategies in the context of Programming by Demonstration
Authors:
- 1 December 2010
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 21640572,p. 542-547
Abstract
In Programming by Demonstration, abstract manipulation knowledge has to be learned, that can be used by an autonomous robot system in different environments with arbitrary obstacles. In this work, manipulation strategies are learned by observation of a human teacher and represented as a flexible, constraint-based representation of the search space for motion planning. The learned manipulation strategy contains a large set of automatically generated features, which are generalized using additional demonstrations of the teacher. The generalized manipulation strategy is executed on a real bimanual anthropomorphic robot system in different environments with arbitrary obstacles using constrained motion planning.Keywords
This publication has 10 references indexed in Scilit:
- Representation and constrained planning of manipulation strategies in the context of Programming by Demonstration2010
- Manipulation planning on constraint manifolds2009
- Manipulation planning with Workspace Goal Regions2009
- Imitation learning with generalized task descriptions2009
- A probabilistic Programming by Demonstration framework handling constraints in joint space and task space2008
- Task constrained motion planning in robot joint space2007
- On Learning, Representing, and Generalizing a Task in a Humanoid RobotIEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), 2007
- Movement imitation with nonlinear dynamical systems in humanoid robots2003
- Interactive Robot Programming Based on Human Demonstration and Advice1999
- Compliance and Force Control for Computer Controlled ManipulatorsIEEE Transactions on Systems, Man, and Cybernetics, 1981