Description
Currently throttle takes only one input topic (intopic in the readme). Able being to pass in multiple intopic's can be a useful enhancement.
Possible use case: through a single terminal command, throttle RGB and depth data coming in from an RGBD camera.
Related Issues
None.
Completion Criteria
- Can throttle
n input topics in parallel and publish on n output topics.
Implementation Notes / Suggestions
Spinning n threads, one for each intopic-outtopic pair. n should probably have a cap but not entirely sure what's a good way to decide on the number.
Testing Notes / Suggestions
- Units tests that can verify throttling of
n >= 1 topics.