We love pull requests from everyone. Third-party contributions are essential for keeping this repository great.
Fork, then clone the repo:
git clone git@github.com:your-username/human_robot_collaboration.git
Make sure you can compile the code, run the code, run the tests.
Create a branch from where you want to base your work (usually, the master
branch). E.g.:
cd human_robot_collaboration
git checkout master
git checkout -b feature/my_feature
Please try to give some meaningful name to your branch. We usually use the format type_of_contribution
+/
+actual_contribution
(e.g. fix/gripper_bug
or test/better_gripper_testing
).
Make commits of logical units with ideally a a good commit message. Write good documentation. Be sure to follow the style guide. Any contribution will NOT be accepted if it does not follow the style guide.
Add tests for your change. Make the tests pass.
Push to your fork and submit a pull request.