Eurekaverse: Environment Curriculum Generation via Large Language Models
William Liang, Sam Wang, Hung-Ju Wang, Osbert Bastani, Dinesh, Jayaraman, Yecheng Jason Ma

TL;DR
Eurekaverse leverages large language models to automatically generate progressive and diverse environment curricula for robot skill training, reducing manual effort and improving transfer to real-world tasks.
Contribution
This work introduces Eurekaverse, an unsupervised LLM-based algorithm for automated environment curriculum generation applicable across domains.
Findings
Eurekaverse produces effective curricula for quadrupedal parkour learning.
The automatically generated curricula outperform manually designed ones.
Curricula successfully transfer from simulation to real-world robot training.
Abstract
Recent work has demonstrated that a promising strategy for teaching robots a wide range of complex skills is by training them on a curriculum of progressively more challenging environments. However, developing an effective curriculum of environment distributions currently requires significant expertise, which must be repeated for every new domain. Our key insight is that environments are often naturally represented as code. Thus, we probe whether effective environment curriculum design can be achieved and automated via code generation by large language models (LLM). In this paper, we introduce Eurekaverse, an unsupervised environment design algorithm that uses LLMs to sample progressively more challenging, diverse, and learnable environments for skill training. We validate Eurekaverse's effectiveness in the domain of quadrupedal parkour learning, in which a quadruped robot must traverse…
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
TopicsDigital Storytelling and Education · Educational Tools and Methods · Robotics and Automated Systems
