New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Extract ROS 2 bridge header #228
Conversation
In general this LGTM, thanks Milan! Some comments:
Potential install rule:
|
Should I also rename the .cpp file for consistency?
AFAICS, the node doesn't need the header as it loads the component in runtime. WDYT? |
Yes, good idea
Not super important actually. The node starts an extra component manager node which we could avoid when launching the foxglove bridge node directly (using the header). But this is something I can always do later, so indeed no need to do this now. |
In fact, I can't rename the header to foxglove_bridge.hpp because there already exists one in the base library. The import path |
Done. @achim-k PTAL. |
Public-Facing Changes
Extracts ROS 2 bridge header such that the node class can be used directly, not only as a component.
Description
I want to compile and use the bridge in https://github.com/mvukov/rules_ros2. I don't have support for components, yet, so I'd like to use the bridge library itself. For that reason, I extracted the header file.
There are no functional changes.