Learning compositional models of robot skills for task and motion planning

<jats:p> 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, gene...

Full description

Bibliographic Details
Main Authors: Wang, Zi, Garrett, Caelan Reed, Kaelbling, Leslie Pack, Lozano-Pérez, Tomás
Other Authors: Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
Format: Article
Language:English
Published: SAGE Publications 2022
Online Access:https://hdl.handle.net/1721.1/143744
_version_ 1826194798517682176
author Wang, Zi
Garrett, Caelan Reed
Kaelbling, Leslie Pack
Lozano-Pérez, Tomás
author2 Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
author_facet Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory
Wang, Zi
Garrett, Caelan Reed
Kaelbling, Leslie Pack
Lozano-Pérez, Tomás
author_sort Wang, Zi
collection MIT
description <jats:p> 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 training examples. In addition, we develop efficient adaptive sampling methods for generating a comprehensive and diverse sequence of continuous candidate control parameter values (such as pouring waypoints for a cup) during planning. These values become end-effector goals for traditional motion planners that then solve for a full robot motion that performs the skill. By using learning and planning methods in conjunction, we take advantage of the strengths of each and plan for a wide variety of complex dynamic manipulation tasks. We demonstrate our approach in an integrated system, combining traditional robotics primitives with our newly learned models using an efficient robot task and motion planner. We evaluate our approach both in simulation and in the real world through measuring the quality of the selected primitive actions. Finally, we apply our integrated system to a variety of long-horizon simulated and real-world manipulation problems. </jats:p>
first_indexed 2024-09-23T10:02:18Z
format Article
id mit-1721.1/143744
institution Massachusetts Institute of Technology
language English
last_indexed 2024-09-23T10:02:18Z
publishDate 2022
publisher SAGE Publications
record_format dspace
spelling mit-1721.1/1437442023-07-19T16:09:59Z Learning compositional models of robot skills for task and motion planning Wang, Zi Garrett, Caelan Reed Kaelbling, Leslie Pack Lozano-Pérez, Tomás Massachusetts Institute of Technology. Computer Science and Artificial Intelligence Laboratory <jats:p> 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 training examples. In addition, we develop efficient adaptive sampling methods for generating a comprehensive and diverse sequence of continuous candidate control parameter values (such as pouring waypoints for a cup) during planning. These values become end-effector goals for traditional motion planners that then solve for a full robot motion that performs the skill. By using learning and planning methods in conjunction, we take advantage of the strengths of each and plan for a wide variety of complex dynamic manipulation tasks. We demonstrate our approach in an integrated system, combining traditional robotics primitives with our newly learned models using an efficient robot task and motion planner. We evaluate our approach both in simulation and in the real world through measuring the quality of the selected primitive actions. Finally, we apply our integrated system to a variety of long-horizon simulated and real-world manipulation problems. </jats:p> 2022-07-14T19:11:50Z 2022-07-14T19:11:50Z 2021 2022-07-14T18:52:50Z Article http://purl.org/eprint/type/JournalArticle https://hdl.handle.net/1721.1/143744 Wang, Zi, Garrett, Caelan Reed, Kaelbling, Leslie Pack and Lozano-Pérez, Tomás. 2021. "Learning compositional models of robot skills for task and motion planning." International Journal of Robotics Research, 40 (6-7). en 10.1177/02783649211004615 International Journal of Robotics Research Creative Commons Attribution-Noncommercial-Share Alike http://creativecommons.org/licenses/by-nc-sa/4.0/ application/pdf SAGE Publications arXiv
spellingShingle Wang, Zi
Garrett, Caelan Reed
Kaelbling, Leslie Pack
Lozano-Pérez, Tomás
Learning compositional models of robot skills for task and motion planning
title Learning compositional models of robot skills for task and motion planning
title_full Learning compositional models of robot skills for task and motion planning
title_fullStr Learning compositional models of robot skills for task and motion planning
title_full_unstemmed Learning compositional models of robot skills for task and motion planning
title_short Learning compositional models of robot skills for task and motion planning
title_sort learning compositional models of robot skills for task and motion planning
url https://hdl.handle.net/1721.1/143744
work_keys_str_mv AT wangzi learningcompositionalmodelsofrobotskillsfortaskandmotionplanning
AT garrettcaelanreed learningcompositionalmodelsofrobotskillsfortaskandmotionplanning
AT kaelblinglesliepack learningcompositionalmodelsofrobotskillsfortaskandmotionplanning
AT lozanopereztomas learningcompositionalmodelsofrobotskillsfortaskandmotionplanning