Active Task Randomization: Learning Robust Skills via Unsupervised Generation of Diverse and Feasible Tasks
Kuan Fang, Toki Migimatsu, Ajay Mandlekar, Li Fei-Fei, Jeannette Bohg

TL;DR
This paper introduces Active Task Randomization (ATR), a method for unsupervised generation of diverse and feasible training tasks to learn robust manipulation skills for robots, improving generalization to unseen scenarios.
Contribution
ATR is a novel approach that actively selects and generates training tasks using a learned task representation, enhancing skill robustness and generalization in robotic manipulation.
Findings
ATR outperforms baseline methods in success rates.
Skills learned are robust across diverse objects and arrangements.
Effective for both single-step and sequential tasks.
Abstract
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.…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsReinforcement Learning in Robotics · Machine Learning and Algorithms · Robot Manipulation and Learning
MethodsTest
