Skip to content

feat(python): add InputAligner on rolling#5

Open
dvorak0 wants to merge 1 commit intorollingfrom
feat/python-input-aligner-rolling
Open

feat(python): add InputAligner on rolling#5
dvorak0 wants to merge 1 commit intorollingfrom
feat/python-input-aligner-rolling

Conversation

@dvorak0
Copy link
Copy Markdown
Member

@dvorak0 dvorak0 commented Apr 16, 2026

Summary

  • cherry-pick the Python InputAligner implementation from the humble work onto rolling
  • export the new Python InputAligner module from message_filters
  • add Python parity tests and register them in CMake pytest targets

Notes

  • cherry-picked from humble commit 3eba8f9
  • resolved the only rolling conflict in CMakeLists.txt by keeping rolling's PYTHON_EXECUTABLE style and adding test_input_aligner.py to it

* feat(python): add InputAligner on humble

* fix(python): use ROS time for InputAligner timestamps

* fix(python): avoid rclpy.clock_type dependency on Humble

* test(python): expand InputAligner parity coverage

* test(python): add remaining InputAligner parity cases

* style(python): polish InputAligner time helpers

(cherry picked from commit 3eba8f9)
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.

1 participant