mirror of
https://github.com/orbbec/OrbbecSDK_ROS2.git
synced 2026-09-12 19:20:20 +08:00
* Removal of unnecessary files * Optimized multi-camera launch * Explicitly list the parameters in the launch file
67 lines
3.5 KiB
XML
67 lines
3.5 KiB
XML
<launch>
|
|
<!-- unique camera name-->
|
|
<arg name="camera_name" default="camera"/>
|
|
<!-- Hardware depth registration -->
|
|
<arg name="serial_number" default=""/>
|
|
<arg name="device_num" default="1"/>
|
|
<arg name="vendor_id" default="0x2bc5"/>
|
|
<arg name="product_id" default=""/>
|
|
<arg name="enable_point_cloud" default="true"/>
|
|
<arg name="point_cloud_qos" default="default"/>
|
|
<arg name="connection_delay" default="100"/>
|
|
<arg name="depth_width" default="640"/>
|
|
<arg name="depth_height" default="480"/>
|
|
<arg name="depth_fps" default="30"/>
|
|
<arg name="depth_format" default="Y11"/>
|
|
<arg name="enable_depth" default="true"/>
|
|
<arg name="flip_depth" default="false"/>
|
|
<arg name="depth_qos" default="default"/>
|
|
<arg name="depth_camera_info_qos" default="default"/>
|
|
<arg name="ir_width" default="640"/>
|
|
<arg name="ir_height" default="480"/>
|
|
<arg name="ir_fps" default="30"/>
|
|
<arg name="ir_format" default="Y10"/>
|
|
<arg name="enable_ir" default="true"/>
|
|
<arg name="flip_ir" default="false"/>
|
|
<arg name="ir_qos" default="default"/>
|
|
<arg name="ir_camera_info_qos" default="default"/>
|
|
<arg name="publish_tf" default="true"/>
|
|
<arg name="tf_publish_rate" default="10.0"/>
|
|
<arg name="ir_info_url" default=""/>
|
|
<arg name="log_level" default="none"/>
|
|
<group>
|
|
<push-ros-namespace namespace="$(var camera_name)"/>
|
|
<node name="camera" pkg="orbbec_camera" exec="orbbec_camera_node" output="screen">
|
|
<param name="camera_name" value="$(var camera_name)"/>
|
|
<param name="serial_number" value="$(var serial_number)"/>
|
|
<param name="device_num" value="$(var device_num)"/>
|
|
<param name="vendor_id" value="$(var vendor_id)"/>
|
|
<param name="product_id" value="$(var product_id)"/>
|
|
<param name="enable_point_cloud" value="$(var enable_point_cloud)"/>
|
|
<param name="point_cloud_qos" value="$(var point_cloud_qos)"/>
|
|
<param name="connection_delay" value="$(var connection_delay)"/>
|
|
<param name="depth_width" value="$(var depth_width)"/>
|
|
<param name="depth_height" value="$(var depth_height)"/>
|
|
<param name="depth_fps" value="$(var depth_fps)"/>
|
|
<param name="depth_format" value="$(var depth_format)"/>
|
|
<param name="flip_depth" value="$(var flip_depth)"/>
|
|
<param name="enable_depth" value="$(var enable_depth)"/>
|
|
<param name="depth_qos" value="$(var depth_qos)"/>
|
|
<param name="depth_camera_info_qos" value="$(var depth_camera_info_qos)"/>
|
|
<param name="ir_width" value="$(var ir_width)"/>
|
|
<param name="ir_height" value="$(var ir_height)"/>
|
|
<param name="ir_fps" value="$(var ir_fps)"/>
|
|
<param name="ir_format" value="$(var ir_format)"/>
|
|
<param name="enable_ir" value="$(var enable_ir)"/>
|
|
<param name="flip_ir" value="$(var flip_ir)"/>
|
|
<param name="ir_qos" value="$(var ir_qos)"/>
|
|
<param name="ir_camera_info_qos" value="$(var ir_camera_info_qos)"/>
|
|
<param name="publish_tf" value="$(var publish_tf)"/>
|
|
<param name="tf_publish_rate" value="$(var tf_publish_rate)"/>
|
|
<param name="ir_info_url" value="$(var ir_info_url)"/>
|
|
<param name="log_level" value="$(var log_level)"/>
|
|
<remap from="/$(var camera_name)/depth/color/points" to="/$(var camera_name)/depth_registered/points"/>
|
|
</node>
|
|
</group>
|
|
</launch>
|