Skip to content

Latest commit

 

History

History
88 lines (61 loc) · 3.02 KB

File metadata and controls

88 lines (61 loc) · 3.02 KB

Wandering Application on AAEON robot with Intel® RealSense™ Camera and RTAB-Map SLAM


This tutorial details the steps to install Wandering Application with Intel® RealSense™ camera input and create a map using RTAB-Map Application.

Getting Started

Prerequisites

Install Deb package

Install the ros-<distro>-wandering-aaeon-tutorial Deb package from the Intel® Robotics AI Dev Kit APT repository, where <distro> is your ROS distribution (humble or jazzy).

For ROS 2 Humble:

sudo apt update
sudo apt install ros-humble-wandering-aaeon-tutorial

For ROS 2 Jazzy:

sudo apt update
sudo apt install ros-jazzy-wandering-aaeon-tutorial

Run Demo

Run the following commands to create a map using RTAB-Map and Wandering Application tutorial on the Aaeon robot.

For ROS 2 Humble:

source /opt/ros/humble/setup.bash
ros2 launch wandering_aaeon_tutorial wandering_aaeon.launch.py

For ROS 2 Jazzy:

source /opt/ros/jazzy/setup.bash
ros2 launch wandering_aaeon_tutorial wandering_aaeon.launch.py

The launch file automatically detects your ROS distribution and loads the appropriate configuration files, behavior trees, and navigation parameters optimized for that version.

Once the command is executed, the robot starts moving and creates a map with RTAB-Map Application.

image

ROS Distribution Compatibility

This package supports both ROS 2 Humble and ROS 2 Jazzy distributions. The launch system automatically detects the active ROS distribution and selects the appropriate configuration files:

  • Behavior Trees: Distribution-specific behavior tree XML files are used to account for API differences between Nav2 versions
  • Navigation Parameters: Optimized parameters for each ROS distribution's Nav2 stack
  • Launch Files: Automatically configured based on the ROS_DISTRO environment variable

Troubleshooting

  • You can stop the demo anytime by pressing ctrl-C.