4.3. Available Topics
Topics are organized by stream and function. By default, all topics are published under the /camera namespace, which can be changed with the camera_name launch parameter.
Note: Topics for a specific stream (e.g.,
/camera/color/...) are only published if their corresponding launch parameter (e.g.,enable_color) is set totrue.
4.3.1. Image Streams
These topics provide the raw image data and corresponding calibration information for each enabled camera stream. The pattern is consistent for color, depth, ir, left_ir, and right_ir streams.
/camera/color/image_rawRaw image data from the color stream.
/camera/color/camera_infoCamera calibration data and metadata for the color stream.
/camera/color/metadataLow-level metadata from the color stream firmware.
/camera/depth/image_rawRaw image data from the depth stream.
/camera/depth/camera_infoCamera calibration data and metadata for the depth stream.
/camera/depth/metadataLow-level metadata from the depth stream firmware.
/camera/ir/image_rawRaw image data from the infrared (IR) stream.
/camera/ir/camera_infoCamera calibration data and metadata for the IR stream.
/camera/ir/metadataLow-level metadata from the IR stream firmware.
4.3.2. Point Cloud Topics
/camera/depth/pointsPoint cloud data generated from the depth stream.
Condition: Published only when
enable_point_cloudistrue.
/camera/depth_registered/pointsColored point cloud data, where the depth points are registered to the color image frame.
Condition: Published only when
enable_colored_point_cloudistrue.
4.3.3. IMU Topics
The Inertial Measurement Unit (IMU) topics provide accelerometer and gyroscope data. Their behavior depends on the synchronization setting.
/camera/accel/sampleIndividual accelerometer data stream.
Condition: Published when
enable_accelistrueANDenable_sync_output_accel_gyroisfalse.
/camera/gyro/sampleIndividual gyroscope data stream.
Condition: Published when
enable_gyroistrueANDenable_sync_output_accel_gyroisfalse.
/camera/gyro_accel/sampleSynchronized data stream containing both accelerometer and gyroscope data in a single message.
Condition: Published when
enable_sync_output_accel_gyroistrue.
4.3.4. Device Status & Diagnostics
/camera/device_statusReports the current status of the camera device.
/camera/depth_filter_statusReports the status of the depth sensor’s post-processing filters.
/diagnosticsPublishes diagnostic information about the camera node. Currently, this includes the device temperature.