Active Task Randomization: Learning Robust Skills via Unsupervised Generation of Diverse and Feasible Tasks
Not on the map. Why?
Abstract (arXiv)
Solving real-world manipulation tasks requires robots to have a repertoire of skills applicable to a wide range of circumstances. When using learning-based methods to acquire such skills, the key challenge is to obtain training data that covers diverse and feasible variations of the task, which often requires non-trivial manual labor and domain knowledge. In this work, we introduce Active Task Randomization (ATR), an approach that learns robust skills through the unsupervised generation of training tasks. ATR selects suitable tasks, which consist of an initial environment state and manipulation goal, for learning robust skills by balancing the diversity and feasibility of the tasks. We propose to predict task diversity and feasibility by jointly learning a compact task representation. The selected tasks are then procedurally generated in simulation using graph-based parameterization. The active selection of these training tasks enables skill policies trained with our framework to robustly handle a diverse range of objects and arrangements at test time. We demonstrate that the learned skills can be composed by a task planner to solve unseen sequential manipulation problems based on visual inputs. Compared to baseline methods, ATR can achieve superior success rates in single-step and sequential manipulation tasks.
Key facts. Cited by 3 papers in the map (data through 7 Oct 2026). Builds on 57 of its 79 references that are in the map. First posted on arXiv 11 Nov 2022.
Builds on
57 of 79 references.
References · 57
- 2017Domain Randomization for Transferring Deep Neural Networks from Simulation to the Real Worldcited by 1,401
- 2019Meta-World: A Benchmark and Evaluation for Multi-Task and Meta Reinforcement Learningcited by 1,168
- 2015Prioritized Experience Replaycited by 1,070
- 2019Solving Rubik's Cube with a Robot Handcited by 699
- 2019RLBench: The Robot Learning Benchmark & Learning Environmentcited by 669
- 2017Sim-to-Real Transfer of Robotic Control with Dynamics Randomizationcited by 616
- 2020Learning Quadrupedal Locomotion over Challenging Terraincited by 494
- 2019Leveraging Procedural Generation to Benchmark Reinforcement Learningcited by 478
- 2017A simple neural network module for relational reasoningcited by 345
- 2016Learning Hand-Eye Coordination for Robotic Grasping with Deep Learning and Large-Scale Data Collectioncited by 312
- 2020Integrated Task and Motion Planningcited by 281
- 2019RoboNet: Large-Scale Multi-Robot Learningcited by 268
38 more
- 2020Emergent Complexity and Zero-shot Transfer via Unsupervised Environment Designcited by 260
- 2017Dex-Net 2.0: Deep Learning to Plan Robust Grasps with Synthetic Point Clouds and Analytic Grasp Metricscited by 259
- 2017Automatic Goal Generation for Reinforcement Learning Agentscited by 252
- 2021Bridge Data: Boosting Generalization of Robotic Skills with Cross-Domain Datasetscited by 248
- 2021MT-Opt: Continuous Multi-Task Robotic Reinforcement Learning at Scalecited by 226
- 2015Supersizing Self-supervision: Learning to Grasp from 50K Tries and 700 Robot Hourscited by 208
- 2018RoboTurk: A Crowdsourcing Platform for Robotic Skill Learning through Imitationcited by 202
- 2021ATISS: Autoregressive Transformers for Indoor Scene Synthesiscited by 195
- 2020Prioritized Level Replaycited by 190
- 2021Behavior From the Void: Unsupervised Active Pre-Trainingcited by 173
- 2022Evolving Curricula with Regret-Based Environment Designcited by 166
- 2019Active Domain Randomizationcited by 161
- 2016Learning to Poke by Poking: Experiential Learning of Intuitive Physicscited by 152
- 2018PDDLStream: Integrating Symbolic Planners and Blackbox Samplers via Optimistic Adaptive Planningcited by 147
- 2017Intrinsic Motivation and Automatic Curricula via Asymmetric Self-Playcited by 139
- 2017Procedural Content Generation via Machine Learning (PCGML)cited by 136
- 2021DriveGAN: Towards a Controllable High-Quality Neural Simulationcited by 125
- 2019Teacher algorithms for curriculum learning of Deep RL in continuously parameterized environmentscited by 113
- 2020Enhanced POET: Open-Ended Reinforcement Learning through Unbounded Invention of Learning Challenges and their Solutionscited by 103
- 2017Zero-Shot Task Generalization with Multi-Task Deep Reinforcement Learningcited by 97
- 2020PCGRL: Procedural Content Generation via Reinforcement Learningcited by 90
- 2020Learning to Simulate Dynamic Environments with GameGANcited by 86
- 2020Automatic Curriculum Learning through Value Disagreementcited by 86
- 2017Intrinsically Motivated Goal Exploration Processes with Automatic Curriculum Learningcited by 79
- 2021Augmenting Reinforcement Learning with Behavior Primitives for Diverse Manipulation Taskscited by 75
- 2021Accelerating Robotic Reinforcement Learning via Parameterized Action Primitivescited by 63
- 2015Reinforcement Learning with Parameterized Actionscited by 61
- 2019Increasing Generality in Machine Learning through Procedural Content Generationcited by 58
- 2019Efficient Bimanual Manipulation Using Learned Task Schemascited by 44
- 2021Adversarial Skill Chaining for Long-Horizon Robot Manipulation via Terminal State Regularizationcited by 44
- 2020Deep Affordance Foresight: Planning Through What Can Be Done in the Futurecited by 41
- 2021On the Importance of Environments in Human-Robot Coordinationcited by 37
- 2019Object-Centric Task and Motion Planning in Dynamic Environmentscited by 34
- 2019Regression Planning Networkscited by 32
- 2021Grounding Predicates through Actionscited by 25
- 2021Variational Automatic Curriculum Learning for Sparse-Reward Cooperative Multi-Agent Problemscited by 25
- 2018Learning Goal Embeddings via Self-Play for Hierarchical Reinforcement Learningcited by 23
- 2019Dynamics Learning with Cascaded Variational Inference for Multi-Step Manipulationcited by 22
50 most cited of 57 All 57 (JSON)
Built on by
Citing papers per year: 2024: 2; 2025: 0; 2026: 1.
3 papers.
- 2024Practice Makes Perfect: Planning to Learn Skill Parameter Policiescited by 22
- 2024Blox-Net: Generative Design-for-Robot-Assembly Using VLM Supervision, Physics Simulation, and a Robot with Resetcited by 14
- 2026Generate, Transfer, Adapt: Learning Functional Dexterous Grasping from a Single Human Demonstrationcited by 1
- 2026Generate, Transfer, Adapt: Learning Functional Dexterous Grasping from a Single Human Demonstration8 Jan 2026
- 2024Blox-Net: Generative Design-for-Robot-Assembly Using VLM Supervision, Physics Simulation, and a Robot with Reset25 Sep 2024
- 2024Practice Makes Perfect: Planning to Learn Skill Parameter Policies22 Feb 2024