Robotic-Decision-Making-Lab / blue

ROS 2 platform for underwater robotics research and development.
https://robotic-decision-making-lab.github.io/blue/
MIT License
45 stars 11 forks source link

[BUG]: RViz2 doesn't automatically show camera feed on start with hardware #102

Open evan-palmer opened 1 year ago

evan-palmer commented 1 year ago

Issue Description

The current RViz configuration and camera source publisher do not have the same QoS profiles. Consequently, users will get a "QoS incompatible" error when starting the system with the camera enabled.

Steps to Reproduce

  1. Launch Blue from a topside computer with the use_camera argument set to true and with RViz2
  2. At this point the image feed will not display and the launch logs will indicate that the the QoS policies are incompatible

Expected Behavior

RViz should automatically display the camera feed

Error Message

No response

Runtime Environment

This issue was observed running on my Dell XPS 13 with Ubuntu 22.04 installed natively and running Blue inside the devcontainer

Additional Context

No response