ros2_message_filters
ROS2邮件过滤器 ros2_message_filters根据过滤器需要满足的条件来混合各种消息,并从ROS2移植获得。 它将常用的消息“过滤”算法收集到一个公共空间中。 消息过滤器定义为消息到达的某个东西,以后可能会吐出或不吐出来。 该API由以下部分组成: 筛选模式 registerCallback(cb) connectInput(filter) 订户subscribe(nodep, topic, 1, myCallback) 时间同步器 输入 : C ++:最多9个单独的过滤器,每个过滤器的形式为void callback(const std::shared_ptr<M>&) 。 支持的过滤器的数量由创建类的模板参数的数量确定。 Python:N个单独的过滤器,每个过滤器都有签名callback(msg) 。 输出 : C ++:对于消息类型M0..