-
Notifications
You must be signed in to change notification settings - Fork 397
Add filtering capability to ft_broadcaster #1814
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
Add filtering capability to ft_broadcaster #1814
Conversation
…ility-to-fts-broadcaster-rolling
…ility-to-fts-broadcaster-rolling
Co-authored-by: Xavier Guay <[email protected]>
Co-authored-by: Xavier Guay <[email protected]>
Good morning! Yeah, there's no dependency for I added I updated the tests accordingly and included an additional one to ensure the correct message is received. Everything seems to be working fine! Thanks a lot! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This looks quite good already. Can you please update
- https://github.com/ros-controls/ros2_controllers/blob/master/force_torque_sensor_broadcaster/doc/userdoc.rst
- https://github.com/ros-controls/ros2_controllers/blob/master/doc/release_notes.rst
then this is good to be merged.
force_torque_sensor_broadcaster/src/force_torque_sensor_broadcaster.cpp
Outdated
Show resolved
Hide resolved
Co-authored-by: Christoph Fröhlich <[email protected]>
Good morning @christophfroehlich! Sorry for the delay, things get slower in summer! 😄 Everything should be ready for merging. Please let me know if you think further changes may be needed. Thanks a lot for your assistance! |
force_torque_sensor_broadcaster/src/force_torque_sensor_broadcaster.cpp
Outdated
Show resolved
Hide resolved
Co-authored-by: Christoph Fröhlich <[email protected]>
force_torque_sensor_broadcaster/src/force_torque_sensor_broadcaster.cpp
Outdated
Show resolved
Hide resolved
force_torque_sensor_broadcaster/src/force_torque_sensor_broadcaster.cpp
Outdated
Show resolved
Hide resolved
Co-authored-by: Christoph Fröhlich <[email protected]>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for the follow-ups, LGTM!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
4f9c462
into
ros-controls:master
Good morning!
This is a continuation of #559 as it was inactive.
The changes are minimal:
sensor_filter_chain
to the parameters, which serves as documentation.IMHO, the previous tests were testing the business logic of the filters themselves, that is, checking that the actual computations were correct, rather than the actual new logic for adding filters. I added three tests for configuring, activating/deactivating, and updating with a configured filter chain. Just one consideration: I changed a little bit the logic of SetUpFTSBroadcaster a little bit to accept a node name. This is because I added some parameters in the YAML that are needed for the broadcaster with filters. I cannot do
set_parameter
because the filter chain expects the parameters to be overrides.Thanks a lot for your time!
Óscar