/mobile_robotics_ROS2

This repository will be carrying code for basics of mobile robotics with ros2 implementation in CPP

Primary LanguageC++GNU General Public License v3.0GPL-3.0

ROS2 Mobile Robotics

This repository will be carrying code for basics of mobile robotics with ros2 implementation in CPP .

Running Projects

  • Project #1: Multi Turtlesim Driving Simulation -> Wiki_link

  • Project #2: Patrolling TB3s and gazebo worlds -> Wiki_link

  • Project #3: Mathematics for mobile Robotics -> Wiki_link

  • Project #4: MicroROS Controlled Differential Drive Bot -> Wiki_link

  • Project #5: Line Follower and Maze Solving robots -> Wiki_link

  • Project #6: Autonomous Turtlebot3 SLAM BOT -> Wiki_link

  • Project #7: Autonomous 2D Lidar RPI4 based Robot -> Wiki_link

  • Project #8: Behaviour Trees and State machines -> Wiki_link

  • Project #9: Rtabmap and Point clouds -> Wiki_link

Requirements

Software

  • Ubuntu 22.04
  • ROS2 Humble
  • Vscode
  • PlatformIO

Hardware

Get hardware 3D printing body and electronic components from This repository