|
ros2-mecanum-bot repositorymecanumbot_bringup mecanumbot_control mecanumbot_controller mecanumbot_description mecanumbot_hardware mecanumbot_teleop |
ROS Distro
|
Repository Summary
| Description | ROS2 Mecanum wheel robot |
| Checkout URI | https://github.com/deborggraever/ros2-mecanum-bot.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2024-05-17 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| mecanumbot_bringup | 1.0.0 |
| mecanumbot_control | 1.0.0 |
| mecanumbot_controller | 1.0.0 |
| mecanumbot_description | 1.0.0 |
| mecanumbot_hardware | 1.0.0 |
| mecanumbot_teleop | 1.0.0 |
README
ros2-mecanum-bot
ROS2 Mecanum wheel robot
Getting started
Prerequisites
This project is build and tested on Ubuntu 22.04 LTS with ROS 2 Humble LTS.
Setup workspace
mkdir -p ~/workspaces/ros2-mecanum-bot/src
cd ~/workspaces/ros2-mecanum-bot/src
git clone https://github.com/deborggraever/ros2-mecanum-bot.git .
Install dependencies
cd ~/workspaces/ros2-mecanum-bot
rosdep update
rosdep install --from-paths src --ignore-src --rosdistro humble -r -y
Build and run
cd ~/workspaces/ros2-mecanum-bot
colcon build --symlink-install
source install/setup.bash
ros2 launch mecanumbot_bringup mecanumbot_hardware.py
Visualize the robot
cd ~/workspaces/ros2-mecanum-bot
source install/setup.bash
ros2 launch mecanumbot_bringup rviz2.py
CONTRIBUTING
# Contributing Guidelines
Thank you for considering contributing to this project! We appreciate your time and effort in making this project better.
## Table of Contents
- [Code of Conduct](#code-of-conduct)
- [How Can I Contribute?](#how-can-i-contribute)
- [Reporting Bugs](#reporting-bugs)
- [Suggesting Enhancements](#suggesting-enhancements)
- [Pull Requests](#pull-requests)
- [Styleguides](#styleguides)
- [License](#license)
## Code of Conduct
Please review and adhere to the [Code of Conduct](CODE_OF_CONDUCT.md) when participating in this project.
## How Can I Contribute?
There are several ways you can contribute to this project:
- Reporting bugs
- Suggesting enhancements
- Writing code patches
- Improving documentation
- Providing feedback
## Reporting Bugs
If you encounter any bugs or issues with the project, please [open an issue](https://github.com/deborggraever/ros2-mecanum-bot/issues) on GitHub. Be sure to include relevant information such as steps to reproduce the issue and any error messages you encountered.
## Suggesting Enhancements
If you have ideas for how to improve the project, feel free to [open an issue](https://github.com/deborggraever/ros2-mecanum-bot/issues) on GitHub. Provide a clear and detailed description of your suggestion, including any relevant examples or references.
## Pull Requests
We welcome pull requests from the community. To contribute code changes, please follow these steps:
1. Fork the repository and create a new branch for your changes.
2. Make your changes and ensure that the code passes all tests.
3. Submit a pull request with a clear description of your changes and any relevant information.
## Styleguides
When contributing code, please follow the styleguides and best practices established by the project. This helps maintain consistency and readability across the codebase.
## License
By contributing to this project, you agree that your contributions will be licensed under the [LICENSE](LICENSE) file of the project.
|
ros2-mecanum-bot repositorymecanumbot_bringup mecanumbot_control mecanumbot_controller mecanumbot_description mecanumbot_hardware mecanumbot_teleop |
ROS Distro
|
Repository Summary
| Description | ROS2 Mecanum wheel robot |
| Checkout URI | https://github.com/deborggraever/ros2-mecanum-bot.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2024-05-17 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| mecanumbot_bringup | 1.0.0 |
| mecanumbot_control | 1.0.0 |
| mecanumbot_controller | 1.0.0 |
| mecanumbot_description | 1.0.0 |
| mecanumbot_hardware | 1.0.0 |
| mecanumbot_teleop | 1.0.0 |
README
ros2-mecanum-bot
ROS2 Mecanum wheel robot
Getting started
Prerequisites
This project is build and tested on Ubuntu 22.04 LTS with ROS 2 Humble LTS.
Setup workspace
mkdir -p ~/workspaces/ros2-mecanum-bot/src
cd ~/workspaces/ros2-mecanum-bot/src
git clone https://github.com/deborggraever/ros2-mecanum-bot.git .
Install dependencies
cd ~/workspaces/ros2-mecanum-bot
rosdep update
rosdep install --from-paths src --ignore-src --rosdistro humble -r -y
Build and run
cd ~/workspaces/ros2-mecanum-bot
colcon build --symlink-install
source install/setup.bash
ros2 launch mecanumbot_bringup mecanumbot_hardware.py
Visualize the robot
cd ~/workspaces/ros2-mecanum-bot
source install/setup.bash
ros2 launch mecanumbot_bringup rviz2.py
CONTRIBUTING
# Contributing Guidelines
Thank you for considering contributing to this project! We appreciate your time and effort in making this project better.
## Table of Contents
- [Code of Conduct](#code-of-conduct)
- [How Can I Contribute?](#how-can-i-contribute)
- [Reporting Bugs](#reporting-bugs)
- [Suggesting Enhancements](#suggesting-enhancements)
- [Pull Requests](#pull-requests)
- [Styleguides](#styleguides)
- [License](#license)
## Code of Conduct
Please review and adhere to the [Code of Conduct](CODE_OF_CONDUCT.md) when participating in this project.
## How Can I Contribute?
There are several ways you can contribute to this project:
- Reporting bugs
- Suggesting enhancements
- Writing code patches
- Improving documentation
- Providing feedback
## Reporting Bugs
If you encounter any bugs or issues with the project, please [open an issue](https://github.com/deborggraever/ros2-mecanum-bot/issues) on GitHub. Be sure to include relevant information such as steps to reproduce the issue and any error messages you encountered.
## Suggesting Enhancements
If you have ideas for how to improve the project, feel free to [open an issue](https://github.com/deborggraever/ros2-mecanum-bot/issues) on GitHub. Provide a clear and detailed description of your suggestion, including any relevant examples or references.
## Pull Requests
We welcome pull requests from the community. To contribute code changes, please follow these steps:
1. Fork the repository and create a new branch for your changes.
2. Make your changes and ensure that the code passes all tests.
3. Submit a pull request with a clear description of your changes and any relevant information.
## Styleguides
When contributing code, please follow the styleguides and best practices established by the project. This helps maintain consistency and readability across the codebase.
## License
By contributing to this project, you agree that your contributions will be licensed under the [LICENSE](LICENSE) file of the project.
|
ros2-mecanum-bot repositorymecanumbot_bringup mecanumbot_control mecanumbot_controller mecanumbot_description mecanumbot_hardware mecanumbot_teleop |
ROS Distro
|
Repository Summary
| Description | ROS2 Mecanum wheel robot |
| Checkout URI | https://github.com/deborggraever/ros2-mecanum-bot.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2024-05-17 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| mecanumbot_bringup | 1.0.0 |
| mecanumbot_control | 1.0.0 |
| mecanumbot_controller | 1.0.0 |
| mecanumbot_description | 1.0.0 |
| mecanumbot_hardware | 1.0.0 |
| mecanumbot_teleop | 1.0.0 |
README
ros2-mecanum-bot
ROS2 Mecanum wheel robot
Getting started
Prerequisites
This project is build and tested on Ubuntu 22.04 LTS with ROS 2 Humble LTS.
Setup workspace
mkdir -p ~/workspaces/ros2-mecanum-bot/src
cd ~/workspaces/ros2-mecanum-bot/src
git clone https://github.com/deborggraever/ros2-mecanum-bot.git .
Install dependencies
cd ~/workspaces/ros2-mecanum-bot
rosdep update
rosdep install --from-paths src --ignore-src --rosdistro humble -r -y
Build and run
cd ~/workspaces/ros2-mecanum-bot
colcon build --symlink-install
source install/setup.bash
ros2 launch mecanumbot_bringup mecanumbot_hardware.py
Visualize the robot
cd ~/workspaces/ros2-mecanum-bot
source install/setup.bash
ros2 launch mecanumbot_bringup rviz2.py
CONTRIBUTING
# Contributing Guidelines
Thank you for considering contributing to this project! We appreciate your time and effort in making this project better.
## Table of Contents
- [Code of Conduct](#code-of-conduct)
- [How Can I Contribute?](#how-can-i-contribute)
- [Reporting Bugs](#reporting-bugs)
- [Suggesting Enhancements](#suggesting-enhancements)
- [Pull Requests](#pull-requests)
- [Styleguides](#styleguides)
- [License](#license)
## Code of Conduct
Please review and adhere to the [Code of Conduct](CODE_OF_CONDUCT.md) when participating in this project.
## How Can I Contribute?
There are several ways you can contribute to this project:
- Reporting bugs
- Suggesting enhancements
- Writing code patches
- Improving documentation
- Providing feedback
## Reporting Bugs
If you encounter any bugs or issues with the project, please [open an issue](https://github.com/deborggraever/ros2-mecanum-bot/issues) on GitHub. Be sure to include relevant information such as steps to reproduce the issue and any error messages you encountered.
## Suggesting Enhancements
If you have ideas for how to improve the project, feel free to [open an issue](https://github.com/deborggraever/ros2-mecanum-bot/issues) on GitHub. Provide a clear and detailed description of your suggestion, including any relevant examples or references.
## Pull Requests
We welcome pull requests from the community. To contribute code changes, please follow these steps:
1. Fork the repository and create a new branch for your changes.
2. Make your changes and ensure that the code passes all tests.
3. Submit a pull request with a clear description of your changes and any relevant information.
## Styleguides
When contributing code, please follow the styleguides and best practices established by the project. This helps maintain consistency and readability across the codebase.
## License
By contributing to this project, you agree that your contributions will be licensed under the [LICENSE](LICENSE) file of the project.
|
ros2-mecanum-bot repositorymecanumbot_bringup mecanumbot_control mecanumbot_controller mecanumbot_description mecanumbot_hardware mecanumbot_teleop |
ROS Distro
|
Repository Summary
| Description | ROS2 Mecanum wheel robot |
| Checkout URI | https://github.com/deborggraever/ros2-mecanum-bot.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2024-05-17 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| mecanumbot_bringup | 1.0.0 |
| mecanumbot_control | 1.0.0 |
| mecanumbot_controller | 1.0.0 |
| mecanumbot_description | 1.0.0 |
| mecanumbot_hardware | 1.0.0 |
| mecanumbot_teleop | 1.0.0 |
README
ros2-mecanum-bot
ROS2 Mecanum wheel robot
Getting started
Prerequisites
This project is build and tested on Ubuntu 22.04 LTS with ROS 2 Humble LTS.
Setup workspace
mkdir -p ~/workspaces/ros2-mecanum-bot/src
cd ~/workspaces/ros2-mecanum-bot/src
git clone https://github.com/deborggraever/ros2-mecanum-bot.git .
Install dependencies
cd ~/workspaces/ros2-mecanum-bot
rosdep update
rosdep install --from-paths src --ignore-src --rosdistro humble -r -y
Build and run
cd ~/workspaces/ros2-mecanum-bot
colcon build --symlink-install
source install/setup.bash
ros2 launch mecanumbot_bringup mecanumbot_hardware.py
Visualize the robot
cd ~/workspaces/ros2-mecanum-bot
source install/setup.bash
ros2 launch mecanumbot_bringup rviz2.py
CONTRIBUTING
# Contributing Guidelines
Thank you for considering contributing to this project! We appreciate your time and effort in making this project better.
## Table of Contents
- [Code of Conduct](#code-of-conduct)
- [How Can I Contribute?](#how-can-i-contribute)
- [Reporting Bugs](#reporting-bugs)
- [Suggesting Enhancements](#suggesting-enhancements)
- [Pull Requests](#pull-requests)
- [Styleguides](#styleguides)
- [License](#license)
## Code of Conduct
Please review and adhere to the [Code of Conduct](CODE_OF_CONDUCT.md) when participating in this project.
## How Can I Contribute?
There are several ways you can contribute to this project:
- Reporting bugs
- Suggesting enhancements
- Writing code patches
- Improving documentation
- Providing feedback
## Reporting Bugs
If you encounter any bugs or issues with the project, please [open an issue](https://github.com/deborggraever/ros2-mecanum-bot/issues) on GitHub. Be sure to include relevant information such as steps to reproduce the issue and any error messages you encountered.
## Suggesting Enhancements
If you have ideas for how to improve the project, feel free to [open an issue](https://github.com/deborggraever/ros2-mecanum-bot/issues) on GitHub. Provide a clear and detailed description of your suggestion, including any relevant examples or references.
## Pull Requests
We welcome pull requests from the community. To contribute code changes, please follow these steps:
1. Fork the repository and create a new branch for your changes.
2. Make your changes and ensure that the code passes all tests.
3. Submit a pull request with a clear description of your changes and any relevant information.
## Styleguides
When contributing code, please follow the styleguides and best practices established by the project. This helps maintain consistency and readability across the codebase.
## License
By contributing to this project, you agree that your contributions will be licensed under the [LICENSE](LICENSE) file of the project.
|
ros2-mecanum-bot repositorymecanumbot_bringup mecanumbot_control mecanumbot_controller mecanumbot_description mecanumbot_hardware mecanumbot_teleop |
ROS Distro
|
Repository Summary
| Description | ROS2 Mecanum wheel robot |
| Checkout URI | https://github.com/deborggraever/ros2-mecanum-bot.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2024-05-17 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| mecanumbot_bringup | 1.0.0 |
| mecanumbot_control | 1.0.0 |
| mecanumbot_controller | 1.0.0 |
| mecanumbot_description | 1.0.0 |
| mecanumbot_hardware | 1.0.0 |
| mecanumbot_teleop | 1.0.0 |
README
ros2-mecanum-bot
ROS2 Mecanum wheel robot
Getting started
Prerequisites
This project is build and tested on Ubuntu 22.04 LTS with ROS 2 Humble LTS.
Setup workspace
mkdir -p ~/workspaces/ros2-mecanum-bot/src
cd ~/workspaces/ros2-mecanum-bot/src
git clone https://github.com/deborggraever/ros2-mecanum-bot.git .
Install dependencies
cd ~/workspaces/ros2-mecanum-bot
rosdep update
rosdep install --from-paths src --ignore-src --rosdistro humble -r -y
Build and run
cd ~/workspaces/ros2-mecanum-bot
colcon build --symlink-install
source install/setup.bash
ros2 launch mecanumbot_bringup mecanumbot_hardware.py
Visualize the robot
cd ~/workspaces/ros2-mecanum-bot
source install/setup.bash
ros2 launch mecanumbot_bringup rviz2.py
CONTRIBUTING
# Contributing Guidelines
Thank you for considering contributing to this project! We appreciate your time and effort in making this project better.
## Table of Contents
- [Code of Conduct](#code-of-conduct)
- [How Can I Contribute?](#how-can-i-contribute)
- [Reporting Bugs](#reporting-bugs)
- [Suggesting Enhancements](#suggesting-enhancements)
- [Pull Requests](#pull-requests)
- [Styleguides](#styleguides)
- [License](#license)
## Code of Conduct
Please review and adhere to the [Code of Conduct](CODE_OF_CONDUCT.md) when participating in this project.
## How Can I Contribute?
There are several ways you can contribute to this project:
- Reporting bugs
- Suggesting enhancements
- Writing code patches
- Improving documentation
- Providing feedback
## Reporting Bugs
If you encounter any bugs or issues with the project, please [open an issue](https://github.com/deborggraever/ros2-mecanum-bot/issues) on GitHub. Be sure to include relevant information such as steps to reproduce the issue and any error messages you encountered.
## Suggesting Enhancements
If you have ideas for how to improve the project, feel free to [open an issue](https://github.com/deborggraever/ros2-mecanum-bot/issues) on GitHub. Provide a clear and detailed description of your suggestion, including any relevant examples or references.
## Pull Requests
We welcome pull requests from the community. To contribute code changes, please follow these steps:
1. Fork the repository and create a new branch for your changes.
2. Make your changes and ensure that the code passes all tests.
3. Submit a pull request with a clear description of your changes and any relevant information.
## Styleguides
When contributing code, please follow the styleguides and best practices established by the project. This helps maintain consistency and readability across the codebase.
## License
By contributing to this project, you agree that your contributions will be licensed under the [LICENSE](LICENSE) file of the project.
|
ros2-mecanum-bot repositorymecanumbot_bringup mecanumbot_control mecanumbot_controller mecanumbot_description mecanumbot_hardware mecanumbot_teleop |
ROS Distro
|
Repository Summary
| Description | ROS2 Mecanum wheel robot |
| Checkout URI | https://github.com/deborggraever/ros2-mecanum-bot.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2024-05-17 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| mecanumbot_bringup | 1.0.0 |
| mecanumbot_control | 1.0.0 |
| mecanumbot_controller | 1.0.0 |
| mecanumbot_description | 1.0.0 |
| mecanumbot_hardware | 1.0.0 |
| mecanumbot_teleop | 1.0.0 |
README
ros2-mecanum-bot
ROS2 Mecanum wheel robot
Getting started
Prerequisites
This project is build and tested on Ubuntu 22.04 LTS with ROS 2 Humble LTS.
Setup workspace
mkdir -p ~/workspaces/ros2-mecanum-bot/src
cd ~/workspaces/ros2-mecanum-bot/src
git clone https://github.com/deborggraever/ros2-mecanum-bot.git .
Install dependencies
cd ~/workspaces/ros2-mecanum-bot
rosdep update
rosdep install --from-paths src --ignore-src --rosdistro humble -r -y
Build and run
cd ~/workspaces/ros2-mecanum-bot
colcon build --symlink-install
source install/setup.bash
ros2 launch mecanumbot_bringup mecanumbot_hardware.py
Visualize the robot
cd ~/workspaces/ros2-mecanum-bot
source install/setup.bash
ros2 launch mecanumbot_bringup rviz2.py
CONTRIBUTING
# Contributing Guidelines
Thank you for considering contributing to this project! We appreciate your time and effort in making this project better.
## Table of Contents
- [Code of Conduct](#code-of-conduct)
- [How Can I Contribute?](#how-can-i-contribute)
- [Reporting Bugs](#reporting-bugs)
- [Suggesting Enhancements](#suggesting-enhancements)
- [Pull Requests](#pull-requests)
- [Styleguides](#styleguides)
- [License](#license)
## Code of Conduct
Please review and adhere to the [Code of Conduct](CODE_OF_CONDUCT.md) when participating in this project.
## How Can I Contribute?
There are several ways you can contribute to this project:
- Reporting bugs
- Suggesting enhancements
- Writing code patches
- Improving documentation
- Providing feedback
## Reporting Bugs
If you encounter any bugs or issues with the project, please [open an issue](https://github.com/deborggraever/ros2-mecanum-bot/issues) on GitHub. Be sure to include relevant information such as steps to reproduce the issue and any error messages you encountered.
## Suggesting Enhancements
If you have ideas for how to improve the project, feel free to [open an issue](https://github.com/deborggraever/ros2-mecanum-bot/issues) on GitHub. Provide a clear and detailed description of your suggestion, including any relevant examples or references.
## Pull Requests
We welcome pull requests from the community. To contribute code changes, please follow these steps:
1. Fork the repository and create a new branch for your changes.
2. Make your changes and ensure that the code passes all tests.
3. Submit a pull request with a clear description of your changes and any relevant information.
## Styleguides
When contributing code, please follow the styleguides and best practices established by the project. This helps maintain consistency and readability across the codebase.
## License
By contributing to this project, you agree that your contributions will be licensed under the [LICENSE](LICENSE) file of the project.
|
ros2-mecanum-bot repositorymecanumbot_bringup mecanumbot_control mecanumbot_controller mecanumbot_description mecanumbot_hardware mecanumbot_teleop |
ROS Distro
|
Repository Summary
| Description | ROS2 Mecanum wheel robot |
| Checkout URI | https://github.com/deborggraever/ros2-mecanum-bot.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2024-05-17 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| mecanumbot_bringup | 1.0.0 |
| mecanumbot_control | 1.0.0 |
| mecanumbot_controller | 1.0.0 |
| mecanumbot_description | 1.0.0 |
| mecanumbot_hardware | 1.0.0 |
| mecanumbot_teleop | 1.0.0 |
README
ros2-mecanum-bot
ROS2 Mecanum wheel robot
Getting started
Prerequisites
This project is build and tested on Ubuntu 22.04 LTS with ROS 2 Humble LTS.
Setup workspace
mkdir -p ~/workspaces/ros2-mecanum-bot/src
cd ~/workspaces/ros2-mecanum-bot/src
git clone https://github.com/deborggraever/ros2-mecanum-bot.git .
Install dependencies
cd ~/workspaces/ros2-mecanum-bot
rosdep update
rosdep install --from-paths src --ignore-src --rosdistro humble -r -y
Build and run
cd ~/workspaces/ros2-mecanum-bot
colcon build --symlink-install
source install/setup.bash
ros2 launch mecanumbot_bringup mecanumbot_hardware.py
Visualize the robot
cd ~/workspaces/ros2-mecanum-bot
source install/setup.bash
ros2 launch mecanumbot_bringup rviz2.py
CONTRIBUTING
# Contributing Guidelines
Thank you for considering contributing to this project! We appreciate your time and effort in making this project better.
## Table of Contents
- [Code of Conduct](#code-of-conduct)
- [How Can I Contribute?](#how-can-i-contribute)
- [Reporting Bugs](#reporting-bugs)
- [Suggesting Enhancements](#suggesting-enhancements)
- [Pull Requests](#pull-requests)
- [Styleguides](#styleguides)
- [License](#license)
## Code of Conduct
Please review and adhere to the [Code of Conduct](CODE_OF_CONDUCT.md) when participating in this project.
## How Can I Contribute?
There are several ways you can contribute to this project:
- Reporting bugs
- Suggesting enhancements
- Writing code patches
- Improving documentation
- Providing feedback
## Reporting Bugs
If you encounter any bugs or issues with the project, please [open an issue](https://github.com/deborggraever/ros2-mecanum-bot/issues) on GitHub. Be sure to include relevant information such as steps to reproduce the issue and any error messages you encountered.
## Suggesting Enhancements
If you have ideas for how to improve the project, feel free to [open an issue](https://github.com/deborggraever/ros2-mecanum-bot/issues) on GitHub. Provide a clear and detailed description of your suggestion, including any relevant examples or references.
## Pull Requests
We welcome pull requests from the community. To contribute code changes, please follow these steps:
1. Fork the repository and create a new branch for your changes.
2. Make your changes and ensure that the code passes all tests.
3. Submit a pull request with a clear description of your changes and any relevant information.
## Styleguides
When contributing code, please follow the styleguides and best practices established by the project. This helps maintain consistency and readability across the codebase.
## License
By contributing to this project, you agree that your contributions will be licensed under the [LICENSE](LICENSE) file of the project.
|
ros2-mecanum-bot repositorymecanumbot_bringup mecanumbot_control mecanumbot_controller mecanumbot_description mecanumbot_hardware mecanumbot_teleop |
ROS Distro
|
Repository Summary
| Description | ROS2 Mecanum wheel robot |
| Checkout URI | https://github.com/deborggraever/ros2-mecanum-bot.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2024-05-17 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| mecanumbot_bringup | 1.0.0 |
| mecanumbot_control | 1.0.0 |
| mecanumbot_controller | 1.0.0 |
| mecanumbot_description | 1.0.0 |
| mecanumbot_hardware | 1.0.0 |
| mecanumbot_teleop | 1.0.0 |
README
ros2-mecanum-bot
ROS2 Mecanum wheel robot
Getting started
Prerequisites
This project is build and tested on Ubuntu 22.04 LTS with ROS 2 Humble LTS.
Setup workspace
mkdir -p ~/workspaces/ros2-mecanum-bot/src
cd ~/workspaces/ros2-mecanum-bot/src
git clone https://github.com/deborggraever/ros2-mecanum-bot.git .
Install dependencies
cd ~/workspaces/ros2-mecanum-bot
rosdep update
rosdep install --from-paths src --ignore-src --rosdistro humble -r -y
Build and run
cd ~/workspaces/ros2-mecanum-bot
colcon build --symlink-install
source install/setup.bash
ros2 launch mecanumbot_bringup mecanumbot_hardware.py
Visualize the robot
cd ~/workspaces/ros2-mecanum-bot
source install/setup.bash
ros2 launch mecanumbot_bringup rviz2.py
CONTRIBUTING
# Contributing Guidelines
Thank you for considering contributing to this project! We appreciate your time and effort in making this project better.
## Table of Contents
- [Code of Conduct](#code-of-conduct)
- [How Can I Contribute?](#how-can-i-contribute)
- [Reporting Bugs](#reporting-bugs)
- [Suggesting Enhancements](#suggesting-enhancements)
- [Pull Requests](#pull-requests)
- [Styleguides](#styleguides)
- [License](#license)
## Code of Conduct
Please review and adhere to the [Code of Conduct](CODE_OF_CONDUCT.md) when participating in this project.
## How Can I Contribute?
There are several ways you can contribute to this project:
- Reporting bugs
- Suggesting enhancements
- Writing code patches
- Improving documentation
- Providing feedback
## Reporting Bugs
If you encounter any bugs or issues with the project, please [open an issue](https://github.com/deborggraever/ros2-mecanum-bot/issues) on GitHub. Be sure to include relevant information such as steps to reproduce the issue and any error messages you encountered.
## Suggesting Enhancements
If you have ideas for how to improve the project, feel free to [open an issue](https://github.com/deborggraever/ros2-mecanum-bot/issues) on GitHub. Provide a clear and detailed description of your suggestion, including any relevant examples or references.
## Pull Requests
We welcome pull requests from the community. To contribute code changes, please follow these steps:
1. Fork the repository and create a new branch for your changes.
2. Make your changes and ensure that the code passes all tests.
3. Submit a pull request with a clear description of your changes and any relevant information.
## Styleguides
When contributing code, please follow the styleguides and best practices established by the project. This helps maintain consistency and readability across the codebase.
## License
By contributing to this project, you agree that your contributions will be licensed under the [LICENSE](LICENSE) file of the project.
|
ros2-mecanum-bot repositorymecanumbot_bringup mecanumbot_control mecanumbot_controller mecanumbot_description mecanumbot_hardware mecanumbot_teleop |
ROS Distro
|
Repository Summary
| Description | ROS2 Mecanum wheel robot |
| Checkout URI | https://github.com/deborggraever/ros2-mecanum-bot.git |
| VCS Type | git |
| VCS Version | main |
| Last Updated | 2024-05-17 |
| Dev Status | UNKNOWN |
| Released | UNRELEASED |
| Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Packages
| Name | Version |
|---|---|
| mecanumbot_bringup | 1.0.0 |
| mecanumbot_control | 1.0.0 |
| mecanumbot_controller | 1.0.0 |
| mecanumbot_description | 1.0.0 |
| mecanumbot_hardware | 1.0.0 |
| mecanumbot_teleop | 1.0.0 |
README
ros2-mecanum-bot
ROS2 Mecanum wheel robot
Getting started
Prerequisites
This project is build and tested on Ubuntu 22.04 LTS with ROS 2 Humble LTS.
Setup workspace
mkdir -p ~/workspaces/ros2-mecanum-bot/src
cd ~/workspaces/ros2-mecanum-bot/src
git clone https://github.com/deborggraever/ros2-mecanum-bot.git .
Install dependencies
cd ~/workspaces/ros2-mecanum-bot
rosdep update
rosdep install --from-paths src --ignore-src --rosdistro humble -r -y
Build and run
cd ~/workspaces/ros2-mecanum-bot
colcon build --symlink-install
source install/setup.bash
ros2 launch mecanumbot_bringup mecanumbot_hardware.py
Visualize the robot
cd ~/workspaces/ros2-mecanum-bot
source install/setup.bash
ros2 launch mecanumbot_bringup rviz2.py
CONTRIBUTING
# Contributing Guidelines
Thank you for considering contributing to this project! We appreciate your time and effort in making this project better.
## Table of Contents
- [Code of Conduct](#code-of-conduct)
- [How Can I Contribute?](#how-can-i-contribute)
- [Reporting Bugs](#reporting-bugs)
- [Suggesting Enhancements](#suggesting-enhancements)
- [Pull Requests](#pull-requests)
- [Styleguides](#styleguides)
- [License](#license)
## Code of Conduct
Please review and adhere to the [Code of Conduct](CODE_OF_CONDUCT.md) when participating in this project.
## How Can I Contribute?
There are several ways you can contribute to this project:
- Reporting bugs
- Suggesting enhancements
- Writing code patches
- Improving documentation
- Providing feedback
## Reporting Bugs
If you encounter any bugs or issues with the project, please [open an issue](https://github.com/deborggraever/ros2-mecanum-bot/issues) on GitHub. Be sure to include relevant information such as steps to reproduce the issue and any error messages you encountered.
## Suggesting Enhancements
If you have ideas for how to improve the project, feel free to [open an issue](https://github.com/deborggraever/ros2-mecanum-bot/issues) on GitHub. Provide a clear and detailed description of your suggestion, including any relevant examples or references.
## Pull Requests
We welcome pull requests from the community. To contribute code changes, please follow these steps:
1. Fork the repository and create a new branch for your changes.
2. Make your changes and ensure that the code passes all tests.
3. Submit a pull request with a clear description of your changes and any relevant information.
## Styleguides
When contributing code, please follow the styleguides and best practices established by the project. This helps maintain consistency and readability across the codebase.
## License
By contributing to this project, you agree that your contributions will be licensed under the [LICENSE](LICENSE) file of the project.