Skip to content

Negm2000/ros2-mecanum-bot

 
 

Repository files navigation

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.
For ROS 2 Foxy on Ubuntu 20.04 LTS see: Branch: Foxy

Setup workspace

mkdir -p ~/workspaces/ros2-mecanum-bot/src
cd ~/workspaces/ros2-mecanum-bot/src
git clone git clone [email protected]:Negm2000/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
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

About

ROS2 Mecanum wheel robot

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 63.9%
  • Python 28.5%
  • CMake 5.0%
  • C 2.6%