youngsikshin / Autonomous_Mobile_Robot

Autonomous mobile robot navigation using ROS Navigation Stack.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Autonomous Navigation Mobile Robot using ROS Navigation Stack.

Watch the video tutorial here . Website documentation here.

AMCL is used for localisation, with DWA local planner planner for path planning.

Sensors used:

  1. RP Lidar A1-M8.
  2. Motor Encoders.

Other parts:

  1. Nvidia Jetson Nano 4gb.
  2. 2x Arduino nano (One for each motor to make sure smooth operation of Interrupt service routine to count the encoder pulses and ROS communication over I2C.)
  3. Encoder motors Link Here
  4. Robot Chasis
  5. Boost converter to provide 12V for motors.

Jetson Nano and LiDAR Arduinos and motors

About

Autonomous mobile robot navigation using ROS Navigation Stack.


Languages

Language:C++ 47.8%Language:CMake 26.8%Language:Python 25.4%