NVIDIA
NVIDIA
r2b dataset 2024
Resource
NVIDIA
NVIDIA
r2b dataset 2024

The r2b dataset 2024 is a collection of live recorded sequences stored in rosbags (a ROS 2 native format used for message data) including time-synchronized sensor captures from a robot.

r2b Dataset 2024

Dataset Overview

The r2b dataset 2024 is a collection of sequences stored in rosbags, a ROS 2 native format used for message data including time synchronized sensor captures from a robot. The dataset can be loaded and played back into an application running a ROS graph of nodes for testing and performance benchmarking of image processing, perception and localization. Each sequence consists of a single sequence in a scene, providing a small diversity of data across the collection of sequences in this dataset.

All sequences contain sensor multi-second captures including stereo camera and IMU data from HAWK stereo cameras with highly precise time synchronization.

SequenceVisualDescription
r2b_galileor2b_galileo sequenceRoom sequence including robots, shelving, boxes, pallets, with moving obstacles, captured using multiple cameras.
r2b_galileo2r2b_galileo2 sequenceRoom sequence including robots, shelving, boxes, pallets, with moving obstacles, captured using a single camera.
r2b_robotarmr2b_robotarm sequenceRobot arm sequence containing objects on a tray.
r2b_whitetunnelr2b_whitetunnel sequenceHallway sequence with low to no feature not-perpendicular walls, specular highlights, and reflections.

Documentation

Topics Provided

The sequences contained in this dataset contain the following topics:

SequenceTopics ProvidedMessage Type
r2b_galileo
r2b_whitetunnel
/front_stereo_camera/left/image_compressed
/front_stereo_camera/left/camera_info
/front_stereo_camera/right/image_compressed
/front_stereo_camera/right/camera_info
/left_stereo_camera/left/image_compressed
/left_stereo_camera/left/camera_info
/left_stereo_camera/right/image_compressed
/left_stereo_camera/right/camera_info
/right_stereo_camera/left/image_compressed
/right_stereo_camera/left/camera_info
/right_stereo_camera/right/image_compressed
/right_stereo_camera/right/camera_info
/back_stereo_camera/left/image_compressed
/back_stereo_camera/left/camera_info
/back_stereo_camera/right/image_compressed
/back_stereo_camera/right/camera_info
/front_stereo_imu/imu
/chassis/imu
/chassis/battery_state
/chassis/odom
/chassis/ticks
/tf
/tf_static
sensor_msgs/msg/CompressedImage
sensor_msgs/msg/CameraInfo
sensor_msgs/msg/CompressedImage
sensor_msgs/msg/CameraInfo
sensor_msgs/msg/CompressedImage
sensor_msgs/msg/CameraInfo
sensor_msgs/msg/CompressedImage
sensor_msgs/msg/CameraInfo
sensor_msgs/msg/CompressedImage
sensor_msgs/msg/CameraInfo
sensor_msgs/msg/CompressedImage
sensor_msgs/msg/CameraInfo
sensor_msgs/msg/CompressedImage
sensor_msgs/msg/CameraInfo
sensor_msgs/msg/CompressedImage
sensor_msgs/msg/CameraInfo
sensor_msgs/msg/Imu
sensor_msgs/msg/Imu
sensor_msgs/msg/BatteryState
nav_msgs/msg/Odometry
isaac_ros_nova_interfaces/msg/EncoderTicks
tf2_msgs/msg/TFMessage
tf2_msgs/msg/TFMessage
r2b_galileo2/camera/color/image_raw
/camera/color/camera_info
/camera/realsense_splitter_node/output/infra_1
/camera/infra_1/camera_info
/camera/realsense_splitter_node/output/infra_2
/camera/infra_2/camera_info
/camera/realsense_splitter_node/output/depth
/camera/depth/camera_info
/tf_static
sensor_msgs/msg/Image
sensor_msgs/msg/CameraInfo
sensor_msgs/msg/Image
sensor_msgs/msg/CameraInfo
sensor_msgs/msg/Image
sensor_msgs/msg/CameraInfo
sensor_msgs/msg/Image
sensor_msgs/msg/CameraInfo
tf2_msgs/msg/TFMessage
r2b_robotarm/camera_1/color/image_raw
/camera_1/color/camera_info
/camera_1/aligned_depth_to_color/image_raw
/camera_1/aligned_depth_to_color/camera_info
/robot_description
/joint_states
/tf
/tf_static
sensor_msgs/msg/Image
sensor_msgs/msg/CameraInfo
sensor_msgs/msg/Image
sensor_msgs/msg/CameraInfo
std_msgs/msg/String
sensor_msgs/msg/JointState
tf2_msgs/msg/TFMessage
tf2_msgs/msg/TFMessage

MD5 Checksums

A MD5 checksum of each rosbag is provided to verify the dataset sequence used in testing or benchmarking matches, to detect inconsistencies in input data, and to provide a method to confirm that the same input dataset sequence is used when comparing independent results.

SequenceChecksumSize
r2b_galileo5853942332396270255a8190e363d075471M
r2b_galileo278c96e908e158c5b16213212e8362ad3986M
r2b_robotarm8eee68848ee1a95e21b1cd44d5d6ba711.4G
r2b_whitetunnel8ae4851eec61c7ba847757e9082bd01c503M

Getting Started/Example

Download the dataset to your local system, and playback the rosbag for test or benchmarking.

ros2 bag play path/to/r2b_sequence

For more information about using this dataset for benchmarking ROS 2 graphs of nodes, see ros2_benchmark.

License

This dataset is licensed under Creative Commons - Attribution 4.0 International.

Ethical Considerations

This dataset consists of captures in NVIDIA’s facilities in the United States. Persons in the datasets have consented to use of their images.

This dataset is not sufficiently diverse to be representative of the public in general.

Publisher
NVIDIA
NVIDIA
Latest Version1
UpdatedFebruary 27, 2025 UTC
Compressed Size3.31 GB

NVIDIA uses cookies to improve your experience on our web site. We and our third-party partners also use cookies and other tools to collect and record information you provide as well as information about your interactions with our websites for performance improvement, analytics, and to assist in marketing efforts. By clicking "Accept All", you consent to our use of cookies and other tools as described in our Cookie Policy. You can manage your cookie settings by clicking on "Manage Settings." By continuing to use this site or by clicking one of the buttons below, you agree to our Terms of Service (which contains important waivers). Please see our Privacy Policy for more information on our privacy practices.