Show EOL distros:
- diamondback: Only showing information from the released package extracted on Unknown. No API documentation available. Please see this page for information on how to submit your repository to our index.
- electric: Documentation generated on March 02, 2013 at 01:23 PM
- fuerte: Documentation generated on December 28, 2013 at 05:36 PM
- groovy: Documentation generated on October 06, 2014 at 11:47 AM
- hydro: Documentation generated on August 28, 2015 at 12:33 PM (doc job).
- indigo: Documentation generated on June 07, 2019 at 04:55 AM (doc job).
- jade: Documentation generated on March 07, 2017 at 11:33 AM (doc job).
- kinetic: Documentation generated on November 02, 2020 at 03:48 AM (doc job).
- lunar: Documentation generated on February 03, 2019 at 11:23 AM (doc job).
- melodic: Documentation generated on March 01, 2022 at 07:25 AM (doc job).
- noetic: Documentation generated on September 14, 2024 at 10:54 AM (doc job).
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.
- Author: Morgan Quigley, Brian Gerkey
- License: BSD
- Repository: ros
- Source: svn https://code.ros.org/svn/ros/stacks/ros_comm/tags/ros_comm-1.4.8
Used by (21)
- cart_pushing_executi...
- cob_navigation_globa...
- erratic_navigation
- foreign_relay
- katana_arm_navigatio...
- kurt_navigation_loca...
- pr2_gazebo
- pr2_make_a_map_app
- pr2_map_navigation_a...
- pr2_navigation_globa...
- pr2_navigation_local...
- pr2_navigation_perce...
- pr2_navigation_slam
- pr2_navigation_teleo...
- pr2_pan_tilt
- pr2_teleop
- pr2_teleop_app
- rosbag
- semanticmodel
- test_topic_tools
- topic_logger
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.
- Author: Morgan Quigley, Brian Gerkey
- License: BSD
- Source: git https://github.com/ros/ros_comm.git (branch: ros_comm-1.6)
- assistive_teleop
- book_stacking
- calibration_launch
- cart_pushing_executi...
- cob_navigation_globa...
- elektron_bringup
- erratic_navigation
- flyer_controller
- foreign_relay
- husky_android_teleop...
- jsk_pr2_startup
- jsk_smart_gui
- katana_arm_navigatio...
- kingfisher_teleop
- kurt_navigation_loca...
- message_to_tf
- pr2_drive_life_test
- pr2_gazebo
- pr2_make_a_map_app
- pr2_map_navigation_a...
- pr2_navigation_globa...
- pr2_navigation_local...
- pr2_navigation_perce...
- pr2_navigation_slam
- pr2_navigation_teleo...
- pr2_pan_tilt
- pr2_teleop
- pr2_teleop_app
- pr2eus_openrave
- rosR
- semanticmodel
- starmac_tools
- tk_generic_killer
- topic_logger
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.
- Author: Morgan Quigley, Brian Gerkey
- License: BSD
- Source: git https://github.com/ros/ros_comm.git (branch: fuerte-devel)
- cob_controller_confi...
- cob_navigation_globa...
- elektron_bringup
- erratic_navigation
- foreign_relay
- jsk_topic_tools
- kurt_navigation_loca...
- message_to_tf
- pcl
- pr2_gazebo
- pr2_interactive_mani...
- pr2_make_a_map_app
- pr2_map_navigation_a...
- pr2_navigation_globa...
- pr2_navigation_local...
- pr2_navigation_perce...
- pr2_navigation_slam
- pr2_navigation_teleo...
- pr2_pan_tilt
- pr2_teleop
- pr2_teleop_app
- pr2eus_openrave
- rosR
- ros_comm
- rosbag
- test_rosbag
- topic_logger
- turtlebot_core_apps
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.
- Maintainer status: maintained
- Maintainer: Dirk Thomas <dthomas AT osrfoundation DOT org>
- Author: Morgan Quigley, Brian Gerkey
- License: BSD
- Source: git https://github.com/ros/ros_comm.git (branch: groovy-devel)
- cob_navigation_globa...
- erratic_navigation
- jsk_baxter_startup
- jsk_pepper_startup
- jsk_pr2_startup
- jsk_topic_tools
- kingfisher_teleop
- kurt_navigation_loca...
- message_to_tf
- nao_jsk_teleop
- pr2_gazebo
- pr2_make_a_map_app
- pr2_map_navigation_a...
- pr2_navigation_globa...
- pr2_navigation_local...
- pr2_navigation_perce...
- pr2_navigation_slam
- pr2_navigation_teleo...
- pr2_teleop
- pr2eus_openrave
- rosR
- ros_comm
- rosbag
- rosjava_messages
- rosserial_server
- test_rosbag
- turtlebot_core_apps
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.
- Maintainer status: maintained
- Maintainer: Dirk Thomas <dthomas AT osrfoundation DOT org>
- Author: Morgan Quigley, Brian Gerkey
- License: BSD
- Source: git https://github.com/ros/ros_comm.git (branch: hydro-devel)
- bwi_logging
- cob_bringup
- cob_cartesian_contro...
- cob_controller_confi...
- cob_monitoring
- cob_navigation_globa...
- cob_twist_controller...
- fetch_teleop
- husky_base
- imu_transformer
- jackal_base
- jackal_control
- joystick_interrupt
- jsk_baxter_startup
- jsk_pcl_ros
- jsk_pr2_core_apps
- jsk_pr2_startup
- jsk_smart_gui
- message_to_tf
- mir_gazebo
- plotjuggler
- pr2_gazebo
- pr2_make_a_map_app
- pr2_map_navigation_a...
- pr2_navigation_globa...
- pr2_navigation_local...
- pr2_navigation_perce...
- pr2_navigation_slam
- pr2_navigation_teleo...
- pr2_teleop
- pr2_teleop_app
- rb1_base_navigation
- rbcar_navigation
- ridgeback_base
- ridgeback_control
- roboteq_diff_driver
- roch_base
- roch_follower
- roch_rapps
- rocon_apps
- rosR
- ros_comm
- ros_introspection_te...
- rosabridge_server
- rosbag
- rosserial_server
- schunk_lwa4d
- schunk_lwa4p
- schunk_lwa4p_extende...
- schunk_pg70
- schunk_pw70
- swri_transform_util
- test_rosbag
- turtlebot_follower
- turtlebot_rapps
- warthog_control
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.
- Maintainer status: maintained
- Maintainer: Dirk Thomas <dthomas AT osrfoundation DOT org>
- Author: Morgan Quigley, Brian Gerkey
- License: BSD
- Source: git https://github.com/ros/ros_comm.git (branch: indigo-devel)
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.
- Maintainer status: maintained
- Maintainer: Dirk Thomas <dthomas AT osrfoundation DOT org>
- Author: Morgan Quigley, Brian Gerkey
- License: BSD
- Source: git https://github.com/ros/ros_comm.git (branch: indigo-devel)
- carla_ego_vehicle
- cob_bringup
- cob_cartesian_contro...
- cob_monitoring
- cob_navigation_globa...
- cob_twist_controller...
- hector_quadrotor_con...
- husky_base
- imu_transformer
- jackal_control
- joystick_interrupt
- jsk_pcl_ros
- jsk_perception
- jsk_topic_tools
- message_to_tf
- mir_gazebo
- mongodb_store
- moose_control
- moveit_resources_pan...
- panda_moveit_config
- pr2_gazebo
- pr2_navigation_globa...
- pr2_navigation_local...
- pr2_navigation_perce...
- pr2_navigation_slam
- pr2_navigation_teleo...
- pr2_teleop
- prbt_support
- ridgeback_control
- roboteq_control
- roboteq_diff_driver
- roch_base
- roch_follower
- roch_rapps
- rocon_apps
- ros_comm
- ros_introspection_te...
- rosabridge_server
- rosbag
- rosbag_cloud_recorde...
- rosbag_snapshot
- rosserial_server
- swri_transform_util
- test_rosbag
- topic_switch
- turtlebot_follower
- turtlebot_rapps
- uuv_assistants
- warthog_control
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.
- Maintainer status: maintained
- Maintainer: Jacob Perron <jacob AT openrobotics DOT org>, Michael Carroll <michael AT openrobotics DOT org>, Shane Loretz <sloretz AT openrobotics DOT org>
- Author: Morgan Quigley, Brian Gerkey, Dirk Thomas <dthomas AT osrfoundation DOT org>
- License: BSD
- Source: git https://github.com/ros/ros_comm.git (branch: kinetic-devel)
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.
- Maintainer status: maintained
- Maintainer: Dirk Thomas <dthomas AT osrfoundation DOT org>
- Author: Morgan Quigley, Brian Gerkey
- License: BSD
- Source: git https://github.com/ros/ros_comm.git (branch: lunar-devel)
- cob_bringup
- cob_cartesian_contro...
- cob_monitoring
- cob_navigation_globa...
- cob_twist_controller...
- dingo_control
- fetch_teleop
- husky_base
- imu_transformer
- jackal_control
- joystick_interrupt
- jsk_pcl_ros
- jsk_perception
- jsk_topic_tools
- leo_gazebo
- mir_gazebo
- mongodb_store
- moose_control
- openzen_sensor
- panda_moveit_config
- pr2_gazebo
- pr2_navigation_globa...
- pr2_navigation_local...
- pr2_navigation_perce...
- pr2_navigation_slam
- pr2_navigation_teleo...
- pr2_teleop
- prbt_support
- ridgeback_control
- ros_comm
- rosbag
- rosbag_cloud_recorde...
- rosbag_fancy
- rosbag_snapshot
- rosserial_server
- rosthrottle
- swri_transform_util
- test_rosbag
- uuv_assistants
- warthog_control
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.
- Maintainer status: maintained
- Maintainer: Jacob Perron <jacob AT openrobotics DOT org>, Michael Carroll <michael AT openrobotics DOT org>, Shane Loretz <sloretz AT openrobotics DOT org>
- Author: Morgan Quigley, Brian Gerkey, Dirk Thomas <dthomas AT osrfoundation DOT org>
- License: BSD
- Source: git https://github.com/ros/ros_comm.git (branch: melodic-devel)
- cob_bringup
- cob_cartesian_contro...
- cob_monitoring
- cob_navigation_globa...
- cob_twist_controller...
- cras_cpp_common
- cras_imu_tools
- cras_topic_tools
- dingo_control
- eus_teleop
- image_transport_code...
- imu_transformer
- jackal_control
- joystick_interrupt
- jsk_pcl_ros
- jsk_perception
- jsk_topic_tools
- leo_gazebo
- message_tf_frame_tra...
- message_to_tf
- mir_gazebo
- mongodb_store
- mqtt_client
- openzen_sensor
- point_cloud_transpor...
- pr2_gazebo
- pr2_navigation_globa...
- pr2_navigation_local...
- pr2_navigation_perce...
- pr2_navigation_slam
- pr2_navigation_teleo...
- pr2_teleop
- prbt_support
- raspimouse_bringup
- raspimouse_control
- ridgeback_control
- ros_comm
- rosbag
- rosbag_fancy
- rosbag_snapshot
- rosserial_server
- swri_transform_util
- test_rosbag
- warthog_control
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.
- Maintainer status: maintained
- Maintainer: Michael Carroll <michael AT openrobotics DOT org>, Shane Loretz <sloretz AT openrobotics DOT org>
- Author: Morgan Quigley, Brian Gerkey, Dirk Thomas <dthomas AT osrfoundation DOT org>, Jacob Perron <jacob AT openrobotics DOT org>
- License: BSD
- Source: git https://github.com/ros/ros_comm.git (branch: noetic-devel)
Command-line tools
This package provides the following command-line tools:
mux: multiplex between multiple topics.
relay: republish data on one topic to another.
relay_field: allow to republish data in a different message type New in 1.11.14
drop: relay a topic, dropping X out of every Y message.
throttle: relay a topic, but limit republishing to a maximum bandwidth or rate.
transform: transform a topic (or topic field) using a Python expression and publishes the result on another topic.