bob_topic_tools.filter
Classes
String topic filter ROS node with pre-compiled regex performance. |
Functions
|
Module Contents
- class bob_topic_tools.filter.FilterNode
Bases:
rclpy.node.NodeString topic filter ROS node with pre-compiled regex performance.
- white_filter
- black_filter
- white_list
- black_list
- substitute
- trim_data
- trim_chars
- skip_empty
- white_patterns = []
- black_patterns = []
- sub_patterns = []
- sub
- pub
- pub_rejected
- load_yaml(filename)
Load YAML file and return content list. Returns [] on error.
- compile_regexes()
Pre-compile all regex patterns for performance.
- on_parameter_change(params)
Handle dynamic parameter changes and trigger re-compilation.
- input_callback(msg: std_msgs.msg.String)
Process incoming messages through filters and substitutions.
- bob_topic_tools.filter.main()