On learning, representing, and generalizing a task in a humanoid robot
We present a programming-by-demonstration framework for generically extracting the
relevant features of a given task and for addressing the problem of generalizing the acquired …
relevant features of a given task and for addressing the problem of generalizing the acquired …
Incremental learning of gestures by imitation in a humanoid robot
We present an approach to teach incrementally human gestures to a humanoid robot. By
using active teaching methods that puts the human teacher" in the loop" of the robot's …
using active teaching methods that puts the human teacher" in the loop" of the robot's …
[图书][B] Robot programming by demonstration
S Calinon - 2009 - books.google.com
Also referred to as learning by imitation, tutelage, or apprenticeship learning, Programming
by Demonstration (PbD) develops methods by which new skills can be transmitted to a …
by Demonstration (PbD) develops methods by which new skills can be transmitted to a …
Teaching robots by moulding behavior and scaffolding the environment
J Saunders, CL Nehaniv, K Dautenhahn - Proceedings of the 1st ACM …, 2006 - dl.acm.org
Programming robots to carry out useful tasks is both a complex and non-trivial exercise. A
simple and intuitive method to allow humans to train and shape robot behaviour is clearly a …
simple and intuitive method to allow humans to train and shape robot behaviour is clearly a …
What is the teacher's role in robot programming by demonstration?: Toward benchmarks for improved learning
S Calinon, AG Billard - Interaction Studies, 2007 - jbe-platform.com
Robot programming by demonstration (RPD) covers methods by which a robot learns new
skills through human guidance. We present an interactive, multimodal RPD framework using …
skills through human guidance. We present an interactive, multimodal RPD framework using …
Active teaching in robot programming by demonstration
Robot programming by demonstration (RbD) covers methods by which a robot learns new
skills through human guidance. In this work, we take the perspective that the role of the …
skills through human guidance. In this work, we take the perspective that the role of the …
On learning the statistical representation of a task and generalizing it to various contexts
This paper presents an architecture for solving generically the problem of extracting the
constraints of a given task in a programming by demonstration framework and the problem …
constraints of a given task in a programming by demonstration framework and the problem …
Nift: Neural interaction field and template for object manipulation
We introduce NIFT, Neural Interaction Field and Template, a descriptive and robust
interaction representation of object manipulations to facilitate imitation learning. Given a few …
interaction representation of object manipulations to facilitate imitation learning. Given a few …
Self-imitation and environmental scaffolding for robot teaching
J Saunders, CL Nehaniv… - International …, 2007 - journals.sagepub.com
Imitative learning and learning by observation are social mechanisms that allow a robot to
acquire knowledge from a human or another robot. However to be able to obtain skills in this …
acquire knowledge from a human or another robot. However to be able to obtain skills in this …
Learning and recognition of hybrid manipulation motions in variable environments using probabilistic flow tubes
S Dong, B Williams - International Journal of Social Robotics, 2012 - Springer
For robots to work effectively with humans, they must learn and recognize activities that
humans perform. We enable a robot to learn a library of activities from user demonstrations …
humans perform. We enable a robot to learn a library of activities from user demonstrations …