* Supporting ros depth compression formats passthrough
* Added image_compression_format (support jpg,png). Use Compression.h constants.
* Bridging gap with #1457
* CoreWrapper: decode_images_on_demand
* rgbd_sync->rgbd_split encoding/decoding test with image_transport validation. rgbd_split color passthrough
* more tests
* fixing ci on kilted+
* fixing test
* fixing lyrical tests
* fixing rolling ci
* Improved test coverage
* fixing some tf waitForTransform deadlocks when sim time is used in tests
* CI: build rtabmap_slam on rolling
rtabmap_slam builds without nav2_msgs, which is not on resolute yet: skip its
key instead of leaving the package out. Only rtabmap_costmap_plugins (and the
rtabmap_ros metapackage pulling it in) still need nav2.