I tried installing them via apt. While they aren't part in main in the ros2 repository, we can use the ros-testing branch for try them out. See testing
The only conflict I found is related to environment variables after doing source /opt/ros/foxy/setup.bash:
maliput-related environment variables aren't pointing correctly to the path:
We are using MALIPUT_MALIDRIVE_RESOURCE_ROOT $COLCON_PREFIX_PATH/maliput_malidrive/share/maliput_malidrive when adding the env var. See maliput_malidrive/setup.sh.in
but I think we should use AMENT_CURRENT_PREFIX instead.
From https://github.com/maliput/maliput_infrastructure/issues/269#issuecomment-1172567688
Summary
I tried installing them via apt. While they aren't part in
main
in the ros2 repository, we can use theros-testing
branch for try them out. See testingThe only conflict I found is related to environment variables after doing source
/opt/ros/foxy/setup.bash
: maliput-related environment variables aren't pointing correctly to the path:We are using
MALIPUT_MALIDRIVE_RESOURCE_ROOT $COLCON_PREFIX_PATH/maliput_malidrive/share/maliput_malidrive
when adding the env var. See maliput_malidrive/setup.sh.in but I think we should useAMENT_CURRENT_PREFIX
instead.