When contributing to this repository, please first discuss the change you wish to make via issue, email, or any other direct method with me. For those of you on the Spot Micro Slack, contact me there (Maurice Rahme). Please be sure to follow the code of conduct.
- New platform support (e.g. Gazebo, MuJoCo).
- RL Agent addition (e.g. DDPG, PPO).
- Simulation improvement (e.g. motor response in Pybullet)
- Sensing capabilities in simulation (e.g. LIDAR, Camera)
If in doubt, please talk to me, and I'll let you know if your idea will be helpful to the project. Some things are better served as issues, such as:
- Bugs.
- Feature Requests.
- Clarifications.
- Platform support (e.g. something is not working in your specific environment).
- Fork this repository.
- Create a new branch titled
your-username
- Once your changes are ready, please send me a link to your branch so that I can try it out (there will be unit tests in the future).
- If I approve your change, you may merge to
spot
and submit a PR.