Share your thoughts, 1 month free Claude Pro on usSee more
WorkDL logo mark

RoboGen: Towards Unleashing Infinite Data for Automated Robot Learning via Generative Simulation

About

We present RoboGen, a generative robotic agent that automatically learns diverse robotic skills at scale via generative simulation. RoboGen leverages the latest advancements in foundation and generative models. Instead of directly using or adapting these models to produce policies or low-level actions, we advocate for a generative scheme, which uses these models to automatically generate diversified tasks, scenes, and training supervisions, thereby scaling up robotic skill learning with minimal human supervision. Our approach equips a robotic agent with a self-guided propose-generate-learn cycle: the agent first proposes interesting tasks and skills to develop, and then generates corresponding simulation environments by populating pertinent objects and assets with proper spatial configurations. Afterwards, the agent decomposes the proposed high-level task into sub-tasks, selects the optimal learning approach (reinforcement learning, motion planning, or trajectory optimization), generates required training supervision, and then learns policies to acquire the proposed skill. Our work attempts to extract the extensive and versatile knowledge embedded in large-scale models and transfer them to the field of robotics. Our fully generative pipeline can be queried repeatedly, producing an endless stream of skill demonstrations associated with diverse tasks and environments.

Yufei Wang, Zhou Xian, Feng Chen, Tsun-Hsuan Wang, Yian Wang, Katerina Fragkiadaki, Zackory Erickson, David Held, Chuang Gan• 2023

Related benchmarks

TaskDatasetResultRank
Task Diversity and Scene Feasibility EvaluationRobotics Task Generation (Evaluation Set)
Number of Tasks106
7
Task Diversity AssessmentRL Task Diversity Collections
Self-BLEU0.284
6
Task Description GenerationRoboGen high-level manipulation tasks
Self-BLEU0.494
4
Load Dish into DishwasherRoboGen
Success Rate10
2
Close Dispenser LidRoboGen
Success Rate25
2
Close WindowRoboGen
Success Rate80
2
Flush ToiletRoboGen
Success Rate90
2
Open Both Table DoorsRoboGen
Success Rate80
2
Retrieve Item from SafeRoboGen
Success Rate (SR)42.5
2
Rotate Safe KnobRoboGen
SR30
2
Showing 10 of 13 rows

Other info

Follow for update