
Public Member Functions | |
| def | __init__ |
| def | add |
| def | connectInput |
Public Attributes | |
| input_connections | |
| lock | |
| max_diff | |
| queue_size | |
| queues | |
Synchronize multiple topics using a simple and non-optimal strategy. This caches messages for all subscribed filters and passes them on (bundled) whenever there are messages available on all topics.
Definition at line 5 of file __init__.py.
| def simple_approximate_time_synchronizer.SimpleApproximateTimeSynchronizer.__init__ | ( | self, | |
| filters, | |||
queue_size = 10, |
|||
max_difference = rospy.Duration(.5) |
|||
| ) |
:param queue_size: The size of the message buffer for each filter :param max_difference: The maximal time difference between messages in the same bundle
Definition at line 15 of file __init__.py.
| def simple_approximate_time_synchronizer.SimpleApproximateTimeSynchronizer.add | ( | self, | |
| msg, | |||
| queue | |||
| ) |
Definition at line 33 of file __init__.py.
| def simple_approximate_time_synchronizer.SimpleApproximateTimeSynchronizer.connectInput | ( | self, | |
| filters | |||
| ) |
Definition at line 28 of file __init__.py.
Definition at line 28 of file __init__.py.
Definition at line 18 of file __init__.py.
Definition at line 18 of file __init__.py.
Definition at line 18 of file __init__.py.
Definition at line 28 of file __init__.py.