Version

6.1. Tool Index

This page is the OrbbecSDK_ROS tool index. It lists each tool, its use case, and the full guide entry. Before running rosrun or roslaunch, source the ROS 1 and workspace environments:

source /opt/ros/$ROS_DISTRO/setup.bash
source devel/setup.bash

6.1.1. Tool Overview

Tool Scenario / Full Guide Summary
list_devices_node (Recommended) Device Query and Basic Maintenance Enumerates Orbbec devices and prints device, firmware, preset, and IP status.
list_depth_work_mode_node Device Query and Basic Maintenance Queries supported depth work modes for the current device.
list_camera_profile_mode_node (Recommended) Device Query and Basic Maintenance Queries supported stream profiles, depth work modes, and presets.
list_ob_devices.sh Device Query and Basic Maintenance Scans Orbbec devices from Linux USB sysfs.
install_udev_rules.sh Device Query and Basic Maintenance Installs USB device udev rules.
firmware_update_tool (Recommended) Device Maintenance Updates firmware or burns preset files.
ip_config_tool (Recommended) Network Configuration Configures DHCP, persistent IP, and Force IP for network cameras.
common_benchmark_node.py (Recommended) Performance Benchmark Measures FPS, latency, CPU, memory, frame drops, and packet loss.
service_benchmark_node.py Performance Benchmark Measures service call latency and success rate.
service_benchmark_node Performance Benchmark C++ service call benchmark.
enable_frame_drop_log / frame_timestamp_csv_file (Recommended) Performance Diagnostics Built-in camera-node frame drop logging and timestamp CSV recording.
monitor_fd.sh Performance Diagnostics Monitors file descriptor count for the camera process.
image_sync_example_node (Recommended) Multi-Camera Displays and reports timestamp synchronization for multiple image streams.
group_images.sh Multi-Camera Groups saved multi-camera images by timestamp.
open_stream.sh Debug Helpers Runs rostopic hz on fixed multi-camera topics.
save_image.sh Debug Helpers Calls fixed multi-camera /save_images services.
set_laser.py Debug Helpers Calls /camera/set_laser to enable the laser.