Contributing to GR00T-WholeBodyControl
We welcome contributions from the community! Here's how to get started.
Reporting Issues
- Search existing issues first
- Open a new issue with a clear description, error messages, and steps to reproduce
- Include your Python version, OS, GPU, and Isaac Lab version
Pull Requests
- Fork the repository
- Create a feature branch (
git checkout -b my-feature) - Make your changes
- Run the pre-flight check:
python check_environment.py - Commit and push to your fork
- Open a pull request against
main
Guidelines
- Keep PRs focused on a single change
- Follow existing code style (no linter is enforced, but be consistent)
- Update documentation if your change affects user-facing behavior
- Add yourself to the PR description if you'd like credit
Development Setup
See the Installation Guide for setting up the training environment.
Questions
For questions, open a GitHub Discussion or contact gear-wbc@nvidia.com.
License
By contributing, you agree that your contributions will be licensed under the Apache 2.0 License.