Documentation Status

ros_comm: message_filters | ros | rosbag | rosconsole | roscpp | rosgraph | rosgraph_msgs | roslaunch | rosmaster | rosmsg | rosnode | rosout | rosparam | rospy | rosservice | rostest | rostopic | roswtf | std_srvs | topic_tools | xmlrpcpp

Package Summary

Tools for directing, throttling, selecting, and otherwise messing with ROS topics at a meta level. None of the programs in this package actually know about the topics whose streams they are altering; instead, these tools deal with messages as generic binary blobs. This means they can be applied to any ROS topic.

Package Summary

Tools for directing, throttling, selecting, and otherwise messing with ROS topics at a meta level. None of the programs in this package actually know about the topics whose streams they are altering; instead, these tools deal with messages as generic binary blobs. This means they can be applied to any ROS topic.

Command-line tools

This package provides the following command-line tools:

  • mux: multiplex between multiple topics.

  • relay: republish data on one topic to another.

  • drop: relay a topic, dropping X out of every Y message.

  • throttle: relay a topic, but limit republishing to a maximum bandwidth or rate.

Wiki: topic_tools (last edited 2011-01-12 09:11:14 by KenConley)