The objective of this work is to augment the basic abilities of a robot by learning to use sensorimotor primitives to solve complex long-horizon manipulation problems. This requires flexible generative planning that can combine primitive abilities in novel combinations and, thus, generalize across a wide variety of problems. In order to plan with primitive actions, we must have models of the actions: under what circumstances will executing this primitive successfully achieve some particular effect in the world? We use, and develop novel improvements to, state-of-the-art methods for active learning and sampling. We use Gaussian process methods for learning the constraints on skill effectiveness from small numbers of expensive-to-collect tra...
We describe a system allowing a robot to learn goal-directed manipulation sequences such as steps of...
Robots that operate in natural human environments must be capable of handling uncertain dynamics and...
Humans utilise a large diversity of control and reasoning methods to solve different robot manipula...
© 2018 IEEE. The objective of this work is to augment the basic abilities of a robot by learning to ...
While the classical approach to planning and control has enabled robots to achieve various challengi...
Skill acquisition and task specific planning are essential components of any robot system, yet they ...
© 2017 IEEE. There has been a great deal of work on learning new robot skills, but very little consi...
Robot motion planning is a field that encompasses many different problems and algorithms. From the t...
Robust and generalizable robots that can autonomously manipulate objects in semi-structured environm...
Manipulation tasks such as construction and assembly require reasoning over complex object interacti...
In order for human-assisting robots to be deployed in the real world such as household environments,...
We describe a method for learning planning operators for manipulation tasks from hand-written progr...
Autonomous robots will soon play a significant role in various domains, such as search-and-rescue, a...
Autonomous robots will soon play a significant role in various domains, such as search-and-rescue, a...
This thesis makes a contribution to autonomous robotic manipulation. The core is a novel constraint-...
We describe a system allowing a robot to learn goal-directed manipulation sequences such as steps of...
Robots that operate in natural human environments must be capable of handling uncertain dynamics and...
Humans utilise a large diversity of control and reasoning methods to solve different robot manipula...
© 2018 IEEE. The objective of this work is to augment the basic abilities of a robot by learning to ...
While the classical approach to planning and control has enabled robots to achieve various challengi...
Skill acquisition and task specific planning are essential components of any robot system, yet they ...
© 2017 IEEE. There has been a great deal of work on learning new robot skills, but very little consi...
Robot motion planning is a field that encompasses many different problems and algorithms. From the t...
Robust and generalizable robots that can autonomously manipulate objects in semi-structured environm...
Manipulation tasks such as construction and assembly require reasoning over complex object interacti...
In order for human-assisting robots to be deployed in the real world such as household environments,...
We describe a method for learning planning operators for manipulation tasks from hand-written progr...
Autonomous robots will soon play a significant role in various domains, such as search-and-rescue, a...
Autonomous robots will soon play a significant role in various domains, such as search-and-rescue, a...
This thesis makes a contribution to autonomous robotic manipulation. The core is a novel constraint-...
We describe a system allowing a robot to learn goal-directed manipulation sequences such as steps of...
Robots that operate in natural human environments must be capable of handling uncertain dynamics and...
Humans utilise a large diversity of control and reasoning methods to solve different robot manipula...