Documentation Status

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

Package Summary


This is a set of tools for recording from and playing back to ROS topics. It is intended to be high performance and avoids deserialization and reserialization of the messages.

  • Author: Tim Field (, Jeremy Leibs (, and James Bowman (
  • License: BSD
  • Source: git (branch: fuerte-devel)


The rosbag package provides a command-line tool for working with bags as well as code APIs for reading/writing bags in C++ and Python.

Overview in addition:


The rosbag command-line tool and code APIs are stable. Every effort will be made to maintain backwards compatibility.

The main new feature being planned for rosbag is the addition of a ROS API for interacting with the playing and recording nodes via service calls.

Wiki: rosbag (last edited 2015-06-16 09:55:23 by JochenSprickerhof)