Skip to content

feat(python): add InputAligner#1

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

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

Conversation

@dvorak0
Copy link
Copy Markdown
Member

@dvorak0 dvorak0 commented Apr 15, 2026

Summary

  • add a Python InputAligner implementation for message_filters
  • export it from the Python package
  • add Python tests covering the same main behaviors as the C++ test_input_aligner.cpp

Notes

  • this PR aims to mirror the semantics of include/message_filters/input_aligner.hpp in Python
  • tests were added for ordering, inactive inputs, timeout handling, late drop behavior, timer dispatch, missing period information, and queue status
  • this needs CI to validate the Python path in the target ROS environment

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