Learning motions from human demonstrations provides an intuitive way for non-expert users to teach tasks to robots. In particular, intelligent robotic co-workers should not only mimic human demonstrations but should also be able to adapt them to varying application scenarios. As such, robots must have the ability to generalize motions to different workspaces, e.g. to avoid obstacles not present during original demonstrations. Towards this goal our work proposes a unified method to (1) generalize robot motions to different workspaces, using a novel formulation of trajectory optimization that explicitly incorporates human demonstrations, and (2) to locally adapt and reuse the optimized solution in the form of a distribution of trajectories. T...
This paper describes the trajectory learning component of a programming by demonstration (PbD) syste...
If a non-expert wants to program a robot manipulator he needs a natural interface that does not requ...
A fundamental problem in robotics is generating the motion for a task. How to translate a task to mo...
Learning motions from human demonstrations provides an intuitive way for non-expert users to teach t...
Abstract—Programming by demonstration is a powerful method to solve complex, high-dimensional tasks ...
Trajectory learning is a fundamental component in a robot Programming by Demonstration (PbD) system,...
Trajectory optimization is an essential tool for motion planning under multiple constraints of robo...
The objective of this thesis is to teach a Baxter robot to learn certain arm trajectories. The robo...
In this paper, a motion segmentation algorithm design is presented with the goal of segmenting a lea...
We formalize the problem of adapting a demonstrated trajectory to a new start and goal configuration...
Autonomous robots are becoming increasingly commonplace in industry, space exploration, and even dom...
A fundamental problem in robotics is the generation of motion for a task. How to translate a task to...
Robot learning from demonstration is a method which enables robots to learn in a similar way as huma...
Robots excel in manufacturing facilities because the tasks are repetitive and do not change. However...
Learning from Demonstration (LfD) is a family of methods used to teach robots specific tasks. It is ...
This paper describes the trajectory learning component of a programming by demonstration (PbD) syste...
If a non-expert wants to program a robot manipulator he needs a natural interface that does not requ...
A fundamental problem in robotics is generating the motion for a task. How to translate a task to mo...
Learning motions from human demonstrations provides an intuitive way for non-expert users to teach t...
Abstract—Programming by demonstration is a powerful method to solve complex, high-dimensional tasks ...
Trajectory learning is a fundamental component in a robot Programming by Demonstration (PbD) system,...
Trajectory optimization is an essential tool for motion planning under multiple constraints of robo...
The objective of this thesis is to teach a Baxter robot to learn certain arm trajectories. The robo...
In this paper, a motion segmentation algorithm design is presented with the goal of segmenting a lea...
We formalize the problem of adapting a demonstrated trajectory to a new start and goal configuration...
Autonomous robots are becoming increasingly commonplace in industry, space exploration, and even dom...
A fundamental problem in robotics is the generation of motion for a task. How to translate a task to...
Robot learning from demonstration is a method which enables robots to learn in a similar way as huma...
Robots excel in manufacturing facilities because the tasks are repetitive and do not change. However...
Learning from Demonstration (LfD) is a family of methods used to teach robots specific tasks. It is ...
This paper describes the trajectory learning component of a programming by demonstration (PbD) syste...
If a non-expert wants to program a robot manipulator he needs a natural interface that does not requ...
A fundamental problem in robotics is generating the motion for a task. How to translate a task to mo...