Installation Guide#
Prerequisites#
Python >= 3.8
Core dependencies:
numpy,gymnasium,mani-skill,opencv-python,transforms3d
Install from Source#
cd /path/to/ManiDreams
pip install -e .
Optional Dependencies#
Install task-specific extras as needed:
# Object catching (RL policy solver)
pip install -e ".[catching]"
# Diamond diffusion world model (pixel-based pushing)
pip install -e ".[diffusion]"
# PPO training and evaluation
pip install -e ".[ppo]"
# Robustness evaluation scripts
pip install -e ".[eval]"
# Documentation tools
pip install -e ".[docs]"
# Everything
pip install -e ".[all]"
Verify Installation#
python examples/tasks/object_pushing/main.py