Use Stretch robot environments for continual imitation learning
mainThis project provides OpenAI Gym-compatible environments specifically designed for running continual imitation learning on a Stretch robot. It supports three primary workflows:
- Demonstration Collection: Use
stretch_collect_demo_env.pyto collect new demonstrations. - Offline Training: Use
stretch_offline_demo_env.pyto train using existing demonstration datasets. - Real-world Deployment: Use
stretch_live_env.pyto run a trained policy on actual Stretch robot hardware.
Because these environments adhere to the OpenAI Gym API, they are compatible with standard reinforcement learning frameworks.