rviz: rviz crashes when loading navigation2 config with opensplice or RTI connext as the dds

I am running on ubuntu 18.04 ros2 dashing binary release

I am trying to run the navigation2 stack with opensplice as my dds implementation, but when I load rviz with the config file with

ros2 run rviz2 rviz2 -d nav2_bringup/launch/nav2_default_view.rviz

rviz crashes

[johnconn@amadeus navigation2 (dashing-devel ✗)]$ ros2 run rviz2 rviz2 -d nav2_bringup/launch/nav2_default_view.rviz
[INFO] [rviz2]: Stereo is NOT SUPPORTED
[INFO] [rviz2]: OpenGl version: 3 (GLSL 1.3)
[INFO] [rviz2]: Stereo is NOT SUPPORTED

I originally posted this issue here: https://github.com/ros-planning/navigation2/issues/996

and there is a similar issue with using RTI connext posted on navigation2 here: https://github.com/ros-planning/navigation2/issues/916

About this issue

  • Original URL
  • State: closed
  • Created 5 years ago
  • Reactions: 1
  • Comments: 19 (12 by maintainers)

Most upvoted comments

@dirk-thomas Helpfully pointed out that map_msgs was last released with bloom 0.7.2, which didn’t have necessary fixes (https://github.com/ros-infrastructure/bloom/pull/502) to add the rosidl_interface_packages dependencies for Dashing. I’ve re-released map_msgs, which will hopefully fix this issue after the next sync: https://github.com/ros-infrastructure/bloom/pull/502

rviz is now loading the navigation2 config for me with dashing release packages - I am closing this. Thank you for your help everyone.

I’m not sure how to do that, are there instructions somewhere?

E.g. https://discourse.ros.org/t/ros-2-dashing-diademata-call-for-testing-and-package-releases/8819