2013-02-26Programming a robot to act intelligently is a challenging endeavor that is beyond the skill level of most people. Trained roboticists generally program robots for a single purpose. Enabling robots to be programmed by non-experts and to perform multiple tasks are both open challenges in robotics. The contributions of this work include a framework that allows a robot to learn tasks from demonstrations over the course of its functional lifetime, a task representation that uses Bayesian decision networks, and a method to transfer knowledge between similar tasks. The demonstration framework allows non-experts to demonstrate tasks to the robot in an intuitive manner. ❧ In this work, tasks are complex time-extended decision processes th...
The successful development of general-purpose humanoid robots, in contrast to traditional pre-progra...
Personal robots that help disabled or elderly people in their activities of daily living need to be ...
We propose a skill learning and inference framework, which includes five processing modules as follo...
Domains such as high-mix manufacturing, domestic robotics, space exploration, etc., are key areas of...
This dissertation presents an approach to robot programming by demonstration based on two key concep...
Programming robots often involves expert knowledge in both the robot itself and the task to execute....
The goal of robot learning from demonstration is to have a robot learn from watching a demonstration...
Robots are on the verge of becoming ubiquitous. In the form of affordable humanoid toy robots, auton...
We propose a new method to program robots based on Bayesian inference and learning. The capacities o...
Robots are destined to move beyond the caged factory floors towards domains where they will be inter...
A Skilligent robot must be able to learn skills autonomously to accomplish a task. Skilligence is th...
Abstract—In this paper, we present an approach that allows a robot to observe, generalize, and repro...
Humans have a remarkable way of learning, adapting and mastering new manipulation tasks. With the cu...
In order for human-assisting robots to be deployed in the real world such as household environments,...
Today's robot programming methods are not suitable for intuitively teaching robots new tasks. For th...
The successful development of general-purpose humanoid robots, in contrast to traditional pre-progra...
Personal robots that help disabled or elderly people in their activities of daily living need to be ...
We propose a skill learning and inference framework, which includes five processing modules as follo...
Domains such as high-mix manufacturing, domestic robotics, space exploration, etc., are key areas of...
This dissertation presents an approach to robot programming by demonstration based on two key concep...
Programming robots often involves expert knowledge in both the robot itself and the task to execute....
The goal of robot learning from demonstration is to have a robot learn from watching a demonstration...
Robots are on the verge of becoming ubiquitous. In the form of affordable humanoid toy robots, auton...
We propose a new method to program robots based on Bayesian inference and learning. The capacities o...
Robots are destined to move beyond the caged factory floors towards domains where they will be inter...
A Skilligent robot must be able to learn skills autonomously to accomplish a task. Skilligence is th...
Abstract—In this paper, we present an approach that allows a robot to observe, generalize, and repro...
Humans have a remarkable way of learning, adapting and mastering new manipulation tasks. With the cu...
In order for human-assisting robots to be deployed in the real world such as household environments,...
Today's robot programming methods are not suitable for intuitively teaching robots new tasks. For th...
The successful development of general-purpose humanoid robots, in contrast to traditional pre-progra...
Personal robots that help disabled or elderly people in their activities of daily living need to be ...
We propose a skill learning and inference framework, which includes five processing modules as follo...