#42 · Primary category: Robotics & Embodied AI Simulation
RoboGen
A generative and self-guided robotic agent that endlessly propose and master new skills.
Project last updated:05/31/24
GitHub Stars
1.2K
Forks
108
Contributors
4
License
Apache-2.0
Why we included this project
RoboGen is a research codebase that runs the whole robot skill acquisition loop on its own: it comes up with a manipulation or locomotion task, builds a matching scene in a physics simulator, and trains a policy to solve it, with no human in the middle. For teams working on embodied AI or robot learning, it's a useful reference for wiring a large language model to a physics engine and motion planning so you can generate training data in bulk. The repo includes a working PyBullet implementation for rigid-body manipulation and locomotion, plus example configs and scripts that turn a text description into a task or train skills with RL. Treat it as a research artifact to study and adapt rather than something you'd drop into production: task generation depends on external assets like PartNet-Mobility and an OpenAI API key.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
genesis-world
Simulation platform for general-purpose robotics & embodied AI learning.
lerobot
🤗 LeRobot: Making AI for Robotics more accessible with end-to-end learning
ml-agents
The Unity Machine Learning Agents Toolkit (ML-Agents) is an open-source project that enables games and simulations to serve as environments for training intelligent agents using deep reinforcement learning and imitation learning.
AirSim
Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research
carla
Open-source simulator for autonomous driving research.