ROS Bag
Was this helpful?
Was this helpful?
Extend Robotics provides the option to download your recorded datasets in the ROS Bag (.bag
) format — the native logging and playback format used in the . ROS Bags are widely used for recording and replaying message data from ROS topics, making them ideal for robotic debugging, visualization, simulation, and model training in ROS-based environments.
Each .bag
file contains time-stamped ROS messages that were published during a recorded session. This allows for full replay of the robot's sensory inputs, actions, and environment states exactly as they occurred during the task execution. Our exported bags include all relevant topics such as joint states, camera images, control commands, and more.
This format is especially useful for developers working with ROS tools like rviz
, rosbag play
, or rosbag filter
, enabling easy integration into simulation pipelines or real-time system testing. You can learn more about this format .
ROS Topics are essential for data collection because they allow us to capture the internal state and commands of the robot in real-time. The specific set of topics to be recorded may vary based on the robot platform and control architecture, but certain topic types are commonly required for most robotic manipulation systems.
JointState
FollowJointTrajectoryActionGoal
ArmControl
GripperControl
GripperResponse