FastMapping Algorithm

FastMapping application is the Intel® optimized version of octomap.

For more information on FastMapping, see How it Works .

Run the FastMapping Standalone Application

  1. To download and install the Fastmapping standalone sample application run the command below:

    sudo apt-get install ros-humble-fast-mapping
    
    Copy to clipboard

    Note

    The ros-humble-fast-mapping package includes a ROS 2 bag, which will be used for this tutorial. After the installation, the ROS 2 bag can be found at /opt/ros/humble/share/bagfiles/spinning/

  2. Set up your ROS 2 environment

    source /opt/ros/humble/setup.bash
    
    Copy to clipboard
  3. Run the FastMapping sample application using a ROS 2 bag of a robot spinning:

    ros2 launch fast_mapping fast_mapping.launch.py
    
    Copy to clipboard

    Expected output:

  4. Run the FastMapping sample application using Intel® RealSense™ camera input with RTAB-Map:

    ros2 launch fast_mapping fast_mapping_rtabmap.launch.py
    
    Copy to clipboard

Once the tutorial is launched, the input from the Intel® RealSense™ camera is used and a 3D voxel map of the environment can be viewed in rviz.

To close this application, type Ctrl-c in the terminal where you ran the launch script.

Troubleshooting

For general robot issues, go to: Troubleshooting for Robotics SDK Tutorials .