CONTRIBUTE

Contributing to Zeroth Robotics

Please contribute to https://github.com/zeroth-robotics! We welcome contributions from everyone, whether you’re a seasoned robotics engineer or just starting out. Here’s how you can get involved:

How to Contribute

We welcome contributions in many forms, including:

  • Bug Reports: Found a bug? Let us know!
  • Feature Requests: Have an idea for improvement? Share it!
  • Documentation: Help us make our documentation better for everyone.
  • Code Contributions: Want to improve the code? We’d love to see it.

To get started, please follow these steps:

Fork the Repository

Click the “Fork” button at the top-right of a repository page to create your own copy of the repository.

Clone Your Fork

Clone your forked repository to your local machine:

git clone [email protected]:zeroth-robotics/<your username>/<repository name>.git
cd zeroth-robotics

Create a New Branch

Create a branch for your changes:

git checkout -b my-feature

Make Your Changes

Add your changes and test them locally.

Commit Your Changes

Commit your work with a clear message:

git add .
git commit -m "Add a clear description of your changes"

Push to Your Fork

Push your changes to your forked repository:

git push origin my-feature

Submit a Pull Request

Go to the original repository and click “New Pull Request.” Follow the prompts to open a pull request. Please include a thorough description of your changes.

Code Style Guidelines

To ensure consistency, please follow these guidelines:

  • Write clear, concise commit messages.
  • Adhere to the coding standards of the project.
  • Test your changes thoroughly before submitting.

Joining the Community

Connect with us and other contributors on our Discord for questions, discussions, and real-time collaboration.

Reporting Issues

To report a bug or suggest a new feature, please use the Issues tab for the corresponding repository on Github. Include as much detail as possible, such as steps to reproduce, screenshots, or error logs.


Thank You!

Your contributions help make Zeroth Robotics a success. Whether it’s fixing a typo or implementing a major feature, we thank you for your contribution to open source robotics.

Happy coding!