Installations

NOTE: link for each topics are added as hyperlink in the points for detailed reference.

Install the Nav2 packages using your operating system’s package manager:

sudo apt install ros-humble-navigation2
sudo apt install ros-humble-nav2-bringup

Install the SLAM Toolbox that will be use to build the map and can also be used for localization

sudo apt install ros-humble-slam-toolbox

Install the robot-localization that is a collection of state estimation nodes, each of which is an implementation of a nonlinear state estimator for robots moving in 2D or 3D space

sudo apt install ros-humble-robot-localization

4. Others

Install the SLAM Toolbox that will be use to build the map and can also be used for localization

sudo apt install ros-humble-joint-state-publisher-gui
sudo apt install ros-humble-xacro