A ROS2 library for synchronizing and filtering messages based on time and other conditions, ported from ROS message_filters.
ros2_message_filters is a library for the Robot Operating System 2 (ROS2) that collects commonly used message filtering algorithms into a common space. It enables developers to blend various messages based on specific conditions, such as time synchronization, which is essential for building robust perception and control systems in robotics.
registerCallback and connectInput methods for building custom filter chains.The project follows a modular and reusable design philosophy, porting the proven message filtering concepts from ROS1 to ROS2 to maintain consistency and ease adoption in the robotics community.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.