CI pipeline for rmf demos rolling/jazzy/humble (#494)

Posted by @tomkimsour:

After couple of hours trying to make work rmf_demos on humble I finally achieved it using the package versions below. I started by following the readme documentation but ended up encountering segfaults when running the code. Now that I finally found a version that is working. I was wondering if it would be nice to implement a ci pipeline on rmf_demos to make sure it runs to the different ros versions.

Build from source

rmf_internal_msgs → 3.0.2
rmf_api_msgs → 0.4.0
rmf_ros2 → humble (2.1.8)
rmf_simulation → humble (2.0.2)
rmf_traffic_editor → humble (1.6.2)
rmf_demos → 2.0.3
rmf_web → 300b34e598988e4c180052bf2d373c3b5d4c58a7

Binaries

Package
Version
ros-humble-rmf-building-map-msgs 1.2.1
ros-humble-rmf-battery 0.1.5
ros-humble-rmf-task 2.1.8
ros-humble-rmf-traffic 3.0.3
ros-humble-rmf-utils 1.4.1
ros-humble-rmf-visualization 2.0.2
ros-humble-rmf-visualization-msgs 1.2.1
ros-humble-ament-cmake-catch2 1.2.1