Add filtering capability to ft_broadcaster - #1814
Merged
christophfroehlich merged 46 commits intoSep 3, 2025
Merged
Conversation
…ility-to-fts-broadcaster-rolling
…ility-to-fts-broadcaster-rolling
Co-authored-by: Xavier Guay <xavguay@gmail.com>
Co-authored-by: Xavier Guay <xavguay@gmail.com>
christophfroehlich
requested changes
Jul 22, 2025
christophfroehlich
left a comment
Member
There was a problem hiding this comment.
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.
Co-authored-by: Christoph Fröhlich <christophfroehlich@users.noreply.github.com>
Contributor
Author
|
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! |
Co-authored-by: Christoph Fröhlich <christophfroehlich@users.noreply.github.com>
saikishor
reviewed
Sep 3, 2025
Co-authored-by: Christoph Fröhlich <christophfroehlich@users.noreply.github.com>
christophfroehlich
previously approved these changes
Sep 3, 2025
christophfroehlich
left a comment
Member
There was a problem hiding this comment.
Thanks for the follow-ups, LGTM!
christophfroehlich
approved these changes
Sep 3, 2025
christophfroehlich
merged commit Sep 3, 2025
4f9c462
into
ros-controls:master
24 of 27 checks passed
christophfroehlich
deleted the
ft_broadcaster/add-filtering-capability
branch
September 3, 2025 12:13
mergify Bot
pushed a commit
that referenced
this pull request
Sep 23, 2025
Co-authored-by: Denis Štogl <denis@stogl.de> Co-authored-by: Guillaume Walck <guihome@wanadoo.fr> Co-authored-by: Christoph Froehlich <christoph.froehlich@ait.ac.at> Co-authored-by: Bence Magyar <bence.magyar.robotics@gmail.com> Co-authored-by: Christoph Fröhlich <christophfroehlich@users.noreply.github.com> Co-authored-by: Xavier Guay <xavguay@gmail.com> Co-authored-by: Aarav Gupta <amronos275@gmail.com> Co-authored-by: Oscar Lima <olima_84@yahoo.com> Co-authored-by: Hilary Luo <103377417+hilary-luo@users.noreply.github.com> Co-authored-by: Sai Kishor Kothakota <saisastra3@gmail.com> Co-authored-by: Sai Kishor Kothakota <sai.kishor@pal-robotics.com> (cherry picked from commit 4f9c462) # Conflicts: # doc/release_notes.rst # force_torque_sensor_broadcaster/src/force_torque_sensor_broadcaster.cpp
christophfroehlich
added a commit
that referenced
this pull request
Sep 23, 2025
greencookie-afk
pushed a commit
to greencookie-afk/ros2_controllers
that referenced
this pull request
Apr 24, 2026
Co-authored-by: Denis Štogl <denis@stogl.de> Co-authored-by: Guillaume Walck <guihome@wanadoo.fr> Co-authored-by: Christoph Froehlich <christoph.froehlich@ait.ac.at> Co-authored-by: Bence Magyar <bence.magyar.robotics@gmail.com> Co-authored-by: Christoph Fröhlich <christophfroehlich@users.noreply.github.com> Co-authored-by: Xavier Guay <xavguay@gmail.com> Co-authored-by: Aarav Gupta <amronos275@gmail.com> Co-authored-by: Oscar Lima <olima_84@yahoo.com> Co-authored-by: Hilary Luo <103377417+hilary-luo@users.noreply.github.com> Co-authored-by: Sai Kishor Kothakota <saisastra3@gmail.com> Co-authored-by: Sai Kishor Kothakota <sai.kishor@pal-robotics.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Good morning!
This is a continuation of #559 as it was inactive.
The changes are minimal:
sensor_filter_chainto 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_parameterbecause the filter chain expects the parameters to be overrides.Thanks a lot for your time!
Óscar