Learning compositional models of robot skills for task and motion planning
Not on the map. Why?
Abstract (arXiv)
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 on, 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. Additionally, 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.
Key facts. Cited by 47 papers in the map (data through 7 Oct 2026). First posted on arXiv 8 Jun 2020.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 5; 2022: 9; 2023: 15; 2024: 6; 2025: 10; 2026: 2.
47 papers.
Sort:
By area:
- 2023Text2Motion: From Natural Language Instructions to Feasible Planscited by 223
- 2023Generative Skill Chaining: Long-Horizon Skill Planning with Diffusion Modelscited by 87
- 2021Augmenting Reinforcement Learning with Behavior Primitives for Diverse Manipulation Taskscited by 75
- 2023Imitating Task and Motion Planning with Visuomotor Transformerscited by 63
- 2023Grammar Prompting for Domain-Specific Language Generation with Large Language Modelscited by 58
- 2025QuestBench: Can LLMs ask the right question to acquire information in reasoning tasks?cited by 56
- 2022Learning Neuro-Symbolic Skills for Bilevel Planningcited by 55
- 2022Predicate Invention for Bilevel Planningcited by 49
- 2024SkillMimicGen: Automated Demonstration Generation for Efficient Skill Learning and Deploymentcited by 48
- 2021Learning Neuro-Symbolic Relational Transition Models for Bilevel Planningcited by 43
- 2025Reflective Planning: Vision-Language Models for Multi-Stage Long-Horizon Robotic Manipulationcited by 40
- 2021Long-Horizon Manipulation of Unknown Objects via Task and Motion Planning with Estimated Affordancescited by 38
35 more
- 2023Efficient Reinforcement Learning for Autonomous Driving with Parameterized Skills and Priorscited by 36
- 2023Vision-Language Interpreter for Robot Task Planningcited by 29
- 2023Human-in-the-Loop Task and Motion Planning for Imitation Learningcited by 28
- 2024Practice Makes Perfect: Planning to Learn Skill Parameter Policiescited by 22
- 2021Efficient and Interpretable Robot Manipulation with Graph Neural Networkscited by 21
- 2023DiMSam: Diffusion Models as Samplers for Task and Motion Planning under Partial Observabilitycited by 21
- 2024A Survey of Optimization-based Task and Motion Planning: From Classical To Learning Approachescited by 19
- 2022Learning Efficient Abstract Planning Models that Choose What to Predictcited by 17
- 2022STAP: Sequencing Task-Agnostic Policiescited by 17
- 2023Embodied Lifelong Learning for Task and Motion Planningcited by 17
- 2023I-PHYRE: Interactive Physical Reasoningcited by 15
- 2022Accelerating Reinforcement Learning for Autonomous Driving using Task-Agnostic and Ego-Centric Motion Skillscited by 12
- 2021Learning to Search in Task and Motion Planning with Streamscited by 9
- 2022Learning Neuro-symbolic Programs for Language Guided Robot Manipulationcited by 9
- 2023Transfer Learning for Bayesian Optimization on Heterogeneous Search Spacescited by 9
- 2023Embodied Active Learning of Relational State Abstractions for Bilevel Planningcited by 8
- 2023NOD-TAMP: Generalizable Long-Horizon Planning with Neural Object Descriptorscited by 8
- 2022Learning Sensorimotor Primitives of Sequential Manipulation Tasks from Visual Demonstrationscited by 6
- 2022A Survey on the Integration of Machine Learning with Sampling-based Motion Planningcited by 6
- 2023GOATS: Goal Sampling Adaptation for Scooping with Curriculum Reinforcement Learningcited by 5
- 2024Skills Made to Order: Efficient Acquisition of Robot Cooking Skills Guided by Multiple Forms of Internet Datacited by 4
- 2025SLAP: Shortcut Learning for Abstract Planningcited by 3
- 2025ReinforceGen: Hybrid Skill Policies with Automated Data Generation and Reinforcement Learningcited by 3
- 2025MOSAIC: Skill-Centric Manipulation Planning with Physics Simulationcited by 2
- 2022Policy-Guided Lazy Search with Feedback for Task and Motion Planningcited by 1
- 2023Learning Multimodal Attention for Manipulating Deformable Objects with Changing Statescited by 1
- 2024RobKiNet: Robotic Kinematics Informed Neural Network for Optimal Robot Configuration Predictioncited by 1
- 2024Neuro-Symbolic Skill Discovery for Conditional Multi-Level Planningcited by 1
- 2025Coloring Between the Lines: Personalization in the Null Space of Planning Constraintscited by 1
- 2026Coding Agents for Generalized Task and Motion Planning Problemscited by 1
- 2025Task and Skill Planning: Hierarchical Robot Planning with Black-Box Skillscited by 0
- 2025ActivePusher: Active Learning and Planning with Residual Physics for Nonprehensile Manipulationcited by 0
- 2025SAGE: Scene Graph-Aware Guidance and Execution for Long-Horizon Manipulation Taskscited by 0
- 2025Learning to Plan & Schedule with Reinforcement-Learned Bimanual Robot Skillscited by 0
- 2026Human2Any: Human-to-Robot Transfer via Constraint-Aware Compositional Planningcited by 0
- 2026Coding Agents for Generalized Task and Motion Planning Problems24 Sep 2026
- 2026Human2Any: Human-to-Robot Transfer via Constraint-Aware Compositional Planning27 Jun 2026
- 2025ReinforceGen: Hybrid Skill Policies with Automated Data Generation and Reinforcement Learning18 Dec 2025
- 2025SLAP: Shortcut Learning for Abstract Planning2 Nov 2025
- 2025Learning to Plan & Schedule with Reinforcement-Learned Bimanual Robot Skills29 Oct 2025
- 2025SAGE: Scene Graph-Aware Guidance and Execution for Long-Horizon Manipulation Tasks26 Sep 2025
- 2025ActivePusher: Active Learning and Planning with Residual Physics for Nonprehensile Manipulation5 Jun 2025
- 2025Coloring Between the Lines: Personalization in the Null Space of Planning Constraints21 May 2025
- 2025Task and Skill Planning: Hierarchical Robot Planning with Black-Box Skills24 Apr 2025
- 2025MOSAIC: Skill-Centric Manipulation Planning with Physics Simulation23 Apr 2025
- 2025QuestBench: Can LLMs ask the right question to acquire information in reasoning tasks?28 Mar 2025
- 2025Reflective Planning: Vision-Language Models for Multi-Stage Long-Horizon Robotic Manipulation23 Feb 2025
35 more
- 2024SkillMimicGen: Automated Demonstration Generation for Efficient Skill Learning and Deployment24 Oct 2024
- 2024Neuro-Symbolic Skill Discovery for Conditional Multi-Level Planning13 Oct 2024
- 2024Skills Made to Order: Efficient Acquisition of Robot Cooking Skills Guided by Multiple Forms of Internet Data23 Sep 2024
- 2024A Survey of Optimization-based Task and Motion Planning: From Classical To Learning Approaches3 Apr 2024
- 2024RobKiNet: Robotic Kinematics Informed Neural Network for Optimal Robot Configuration Prediction26 Feb 2024
- 2024Practice Makes Perfect: Planning to Learn Skill Parameter Policies22 Feb 2024
- 2023I-PHYRE: Interactive Physical Reasoning4 Dec 2023
- 2023NOD-TAMP: Generalizable Long-Horizon Planning with Neural Object Descriptors2 Nov 2023
- 2023Vision-Language Interpreter for Robot Task Planning2 Nov 2023
- 2023Human-in-the-Loop Task and Motion Planning for Imitation Learning24 Oct 2023
- 2023Generative Skill Chaining: Long-Horizon Skill Planning with Diffusion Models13 Oct 2023
- 2023Transfer Learning for Bayesian Optimization on Heterogeneous Search Spaces28 Sep 2023
- 2023Learning Multimodal Attention for Manipulating Deformable Objects with Changing States26 Sep 2023
- 2023Embodied Lifelong Learning for Task and Motion Planning13 Jul 2023
- 2023DiMSam: Diffusion Models as Samplers for Task and Motion Planning under Partial Observability22 Jun 2023
- 2023Grammar Prompting for Domain-Specific Language Generation with Large Language Models30 May 2023
- 2023Imitating Task and Motion Planning with Visuomotor Transformers25 May 2023
- 2023Efficient Reinforcement Learning for Autonomous Driving with Parameterized Skills and Priors8 May 2023
- 2023Text2Motion: From Natural Language Instructions to Feasible Plans21 Mar 2023
- 2023GOATS: Goal Sampling Adaptation for Scooping with Curriculum Reinforcement Learning9 Mar 2023
- 2023Embodied Active Learning of Relational State Abstractions for Bilevel Planning8 Mar 2023
- 2022A Survey on the Integration of Machine Learning with Sampling-based Motion Planning15 Nov 2022
- 2022Learning Neuro-symbolic Programs for Language Guided Robot Manipulation12 Nov 2022
- 2022Policy-Guided Lazy Search with Feedback for Task and Motion Planning25 Oct 2022
- 2022STAP: Sequencing Task-Agnostic Policies21 Oct 2022
- 2022Accelerating Reinforcement Learning for Autonomous Driving using Task-Agnostic and Ego-Centric Motion Skills24 Sep 2022
- 2022Learning Efficient Abstract Planning Models that Choose What to Predict16 Aug 2022
- 2022Learning Neuro-Symbolic Skills for Bilevel Planning21 Jun 2022
- 2022Predicate Invention for Bilevel Planning17 Mar 2022
- 2022Learning Sensorimotor Primitives of Sequential Manipulation Tasks from Visual Demonstrations8 Mar 2022
- 2021Learning to Search in Task and Motion Planning with Streams25 Nov 2021
- 2021Augmenting Reinforcement Learning with Behavior Primitives for Diverse Manipulation Tasks7 Oct 2021
- 2021Long-Horizon Manipulation of Unknown Objects via Task and Motion Planning with Estimated Affordances9 Aug 2021
- 2021Learning Neuro-Symbolic Relational Transition Models for Bilevel Planning28 May 2021
- 2021Efficient and Interpretable Robot Manipulation with Graph Neural Networks25 Feb 2021
- 2023Imitating Task and Motion Planning with Visuomotor Transformerscited by 63
- 2024SkillMimicGen: Automated Demonstration Generation for Efficient Skill Learning and Deploymentcited by 48
- 2023Human-in-the-Loop Task and Motion Planning for Imitation Learningcited by 28
- 2025ReinforceGen: Hybrid Skill Policies with Automated Data Generation and Reinforcement Learningcited by 3
- 2025ReinforceGen: Hybrid Skill Policies with Automated Data Generation and Reinforcement Learning18 Dec 2025
- 2024SkillMimicGen: Automated Demonstration Generation for Efficient Skill Learning and Deployment24 Oct 2024
- 2023Human-in-the-Loop Task and Motion Planning for Imitation Learning24 Oct 2023
- 2023Imitating Task and Motion Planning with Visuomotor Transformers25 May 2023
- 2021Augmenting Reinforcement Learning with Behavior Primitives for Diverse Manipulation Taskscited by 75
- 2023Grammar Prompting for Domain-Specific Language Generation with Large Language Modelscited by 58
- 2022Learning Neuro-Symbolic Skills for Bilevel Planningcited by 55
- 2022Predicate Invention for Bilevel Planningcited by 49
- 2021Learning Neuro-Symbolic Relational Transition Models for Bilevel Planningcited by 43
- 2021Long-Horizon Manipulation of Unknown Objects via Task and Motion Planning with Estimated Affordancescited by 38
- 2023Vision-Language Interpreter for Robot Task Planningcited by 29
- 2024Practice Makes Perfect: Planning to Learn Skill Parameter Policiescited by 22
- 2021Efficient and Interpretable Robot Manipulation with Graph Neural Networkscited by 21
- 2024A Survey of Optimization-based Task and Motion Planning: From Classical To Learning Approachescited by 19
- 2022Learning Efficient Abstract Planning Models that Choose What to Predictcited by 17
- 2022STAP: Sequencing Task-Agnostic Policiescited by 17
12 most cited of 35 All 35 (JSON)
- 2026Human2Any: Human-to-Robot Transfer via Constraint-Aware Compositional Planning27 Jun 2026
- 2025SLAP: Shortcut Learning for Abstract Planning2 Nov 2025
- 2025Learning to Plan & Schedule with Reinforcement-Learned Bimanual Robot Skills29 Oct 2025
- 2025SAGE: Scene Graph-Aware Guidance and Execution for Long-Horizon Manipulation Tasks26 Sep 2025
- 2025ActivePusher: Active Learning and Planning with Residual Physics for Nonprehensile Manipulation5 Jun 2025
- 2025Coloring Between the Lines: Personalization in the Null Space of Planning Constraints21 May 2025
- 2025Task and Skill Planning: Hierarchical Robot Planning with Black-Box Skills24 Apr 2025
- 2025MOSAIC: Skill-Centric Manipulation Planning with Physics Simulation23 Apr 2025
- 2024Neuro-Symbolic Skill Discovery for Conditional Multi-Level Planning13 Oct 2024
- 2024Skills Made to Order: Efficient Acquisition of Robot Cooking Skills Guided by Multiple Forms of Internet Data23 Sep 2024
- 2024A Survey of Optimization-based Task and Motion Planning: From Classical To Learning Approaches3 Apr 2024
- 2024RobKiNet: Robotic Kinematics Informed Neural Network for Optimal Robot Configuration Prediction26 Feb 2024
12 newest of 35 All 35 (JSON)