# ROS 2 tutorial on SLAM

**URL:** <https://discourse.openrobotics.org/t/ros-2-tutorial-on-slam/34800>\
**Category:** Training & Education\
**Created:** [November 23, 2023, 1:49pm UTC](https://discourse.openrobotics.org/t/ros-2-tutorial-on-slam/34800 "2023-11-23T13:49:18Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![Nina](https://sea2.discourse-cdn.com/flex022/user_avatar/discourse.openrobotics.org/nina/32/15429_2.png) [@Nina](https://discourse.openrobotics.org/u/Nina)\
**Post date:** [November 23, 2023, 1:49pm UTC](https://discourse.openrobotics.org/t/ros-2-tutorial-on-slam/34800/1 "2023-11-23T13:49:18Z")

</div>

Hi everyone,

Another part of ROS 2 Tutorials, focusing on the topic of SLAM, is now available on our website: [ROS 2 Tutorials | SLAM | Husarion](https://husarion.com/tutorials/ros2-tutorials/8-slam/)

The tutorial will walk you through:

- the basic theory behind the SLAM algorithms
- creating a map of the unknown environment using slam\_toolbox
- localizing the robot on the map using the amcl algorithm based on data from the robot’s sensors.

The tutorial includes practical examples that you can run on a physical ROSbot XL or in a simulation. Hope it’s going to be helpful. If you have any comments or questions, don’t hesitate to let me know!

[![part_8_slam-1700742860464](https://us1.discourse-cdn.com/flex022/uploads/ros/original/3X/7/1/7116648b8eeb5828940f5c4af887311e6235b87e.jpeg)](https://husarion.com/tutorials/ros2-tutorials/8-slam/)
