Multi-agent household simulator with a Python API for embodied AI research
Top 58.3% on sourcepulse
VirtualHome is an interactive platform for simulating complex household activities through programmatic control, targeting researchers and developers in embodied AI. It enables the creation and execution of multi-agent household scenarios, offering rich ground-truth data streams and serving as a versatile environment for training AI agents.
How It Works
Activities are defined by programs (sequences of actions) and graphs (environment states). The platform utilizes two simulators: Unity Simulator for video generation and Evolving Graph for Python-based state evolution. This dual approach allows for both visual rendering of activities and detailed, programmatic tracking of environmental changes, facilitating complex interaction modeling.
Quick Start & Requirements
pip install virtualhome
simulation/unity_simulator/
.Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
1 month ago
1+ week