Skip to content

Add interchangeable qos policies#53

Closed
mrawding wants to merge 4 commits into
ros-visualization:foxy-develfrom
mrawding:foxy-devel
Closed

Add interchangeable qos policies#53
mrawding wants to merge 4 commits into
ros-visualization:foxy-develfrom
mrawding:foxy-devel

Conversation

@mrawding
Copy link
Copy Markdown

This PR allows automatic configuration of subscriber QoS policies. This is important because on some networks, compressed image topics may have specific QoS profile. This PR tries to find the QoS available and sets it to default if not. It has been tested on multiple custom qos profiles and has shown to work very well without errors.

smnogar and others added 3 commits June 29, 2021 13:39
Enable SHARED so plugin can find the library at runtime.
@jacobperron
Copy link
Copy Markdown
Contributor

Thanks for proposing this improvement!

However, I think defaulting to best_effort is a more straight-forward way to match any publishers. I'm more inclined to accept #67 as an alternative to this PR, especially once we enable support for overriding QoS.

@jacobperron
Copy link
Copy Markdown
Contributor

Closing in favor of #67

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants