1 Create a FREE account.
2 Sign in with your user.
3 Follow the guided tutorial.

If you still have problems, please let us know, by sending an email to . Thank you!


P: +34 687 672 123
Mon-Fri 9:00AM - 6:00PM
Sat - 9:00AM-5:00PM
Sundays by appointment only!


Learn how to use the rtabmap_ros package for performing RGB-D SLAM

About the Course

RTAB-Map (Real-Time Appearance-Based Mapping) is a RGB-D SLAM approach based on a loop closure detector.

The loop closure detector uses a bag-of-words approach in order to determine if a new image detected by an RGB-D sensor is from a new location or from a location that has already been visited.

Of course, this is a very summarized explanation. You will get more details on how this loop closure detector works in this course. For using this approach in ROS, there is a package called rtabmap_ros.

The rtabmap_ros package is an implementation in ROS of the RTAB-Map approach. It basically allows us to work with the RTAB-Map approach in ROS. This is the package we will be working with during this course.

What You Will Learn

1. Basics of RTAB-Map
2. How to use the rtabmap_ros package
3. How loop closure detection works internally
4. How to create a 3D Map of an environment
5. Autonomous Navigation using RGB-D SLAM

1.5 hours

ROS Video Tutorials

Robots used in this course:

- TurtleBot 2 Simulation

Learning Path
Unit 1

Introduction to the Course

What is RTAB-Map?
 (00:02 Hands on training)

 (00:02 Hands on training)

What you will learn with this Course
 (00:02 Hands on training)

Minimum requirements for the Course
 (00:02 Hands on training)

Special Thanks
 (00:02 Hands on training)

Unit 2

Basic Concepts

System Requirements
(00:08 Hands on training)

Data Visualization - RViz
(00:05 Hands on training)

Launching RTAB-Map
(00:05 Hands on training)

Subscribed Topics
(00:06 Hands on training)

(00:06 Hands on training)

Unit 3

Autonomous Navigation with rtabmap_ros

Brief Introduction
(00:04 Hands on training)

Mapping Mode
(00:12 Hands on training)

Localization Mode
(00:12 Hands on training)

Autonomous Navigation
(00:12 Hands on training)

Unit 4

Final Recommendations

Keep Learning
(00:10 Hands on training)