ROSCon2022: Building and Using Multi-Session, Multi-Robot Maps in ROS2 using the NavAbility package

Coming Soon

Building and Using Multi-Session, Multi-Robot Maps in ROS2 with the NavAbility package

A key part of distributed robotics is building, sharing, and updating large consolidated maps. During this talk we will introduce a new ROS package that allows these maps to be:

    1. Built by multiple heterogeneous vehicles
    2. Solved and consolidated in the cloud using a decentralized SLAM solver
    3. Communicated back to the robots for continuous information sharing,
    4. Persisted and indexed for efficient querying and visualization.

Examples and demonstration applications will be provided using a free services and open-source code so attendees can work through the code during or after the talk.

The examples are packaged for a zero-install, “bring-your-own-laptop” setup so that you can easily experiment and the results are published if you would prefer to simply peruse through the examples.


Note: The tutorials will be provided both in-person as well as remotely to allow for both physical and remote participation.

Who Should Attend


Researchers in the fields of SLAM and robotics looking to convert sensor data into global maps

Industry Roboticists

Industry leaders looking to add robustness, trust, and safety to their applications

New Robotics Engineers

New roboticists learning about SLAM algorithms, data persistence, and SLAM in the cloud


The tutorials are designed to be:

    • Zero-footprint setups that should take about 15 minutes to take you from problem definition to results and analysis
    • Run in a browser in a JupyterHub Notebook independently or pull the code to your local machine to review later
    • Always available – all examples will always be available and can be run at any time

More Information

For more information please feel free to reach out to us at any point for general information at

For specific questions regarding the tutorials please feel free to reach out to us directly:

Dehann Fourie


Sam Claassens


Jim Hill

Technical Operations

Johan Terblanche

Remote Operations