Update frame_aggregate_mode description

This commit is contained in:
jj
2025-05-14 11:39:30 +08:00
parent 1ae64bb0b0
commit dc49ff8759
10 changed files with 11 additions and 11 deletions
@@ -2,7 +2,7 @@
For the Femto Mega and Femto Bolt devices, the NFOV and WFOV modes are implemented by configuring the resolution of
Depth and IR in the launch file.
In launch file, depth_widthdepth_heightir_widthir_height represents the resolution of the depth and the resolution of
In launch file, depth_width, depth_height, ir_width, ir_height represents the resolution of the depth and the resolution of
the IR.
The frame fps and resolution of IR must be consistent with the depth. The correspondence between different modes and
resolutions is as follows:
+1 -1
View File
@@ -25,7 +25,7 @@ orbbec_ros:
product_id: ""
# The delay time for reopening the device, in milliseconds. Usually, there is no need to modify by default.
connection_delay: 10
# Select timestamp type: "device" “global” and "system"
# Select timestamp type: "device" , “global” and "system"
time_domain: "device"
# If the camera is connected to a USB 2.0 port and is not detected, the system will attempt to reset the camera up to three times. This setting is designed to prevent USB 3.0 devices from being mistakenly identified as USB 2.0.
# It is recommended to set this parameter to false when using a USB 2.0 connection to avoid unnecessary resets
@@ -177,7 +177,7 @@ def generate_launch_description():
DeclareLaunchArgument('disparity_offset_config', default_value='false'),
DeclareLaunchArgument('offset_index0', default_value='-1'),
DeclareLaunchArgument('offset_index1', default_value='-1'),
DeclareLaunchArgument('frame_aggregate_mode', default_value='ANY'), # full_framecolor_frameANY or disable
DeclareLaunchArgument('frame_aggregate_mode', default_value='ANY'), # full_frame, color_frame, ANY or disable
DeclareLaunchArgument('interleave_ae_mode', default_value='laser'), # 'hdr' or 'laser'
DeclareLaunchArgument('interleave_frame_enable', default_value='false'),
DeclareLaunchArgument('interleave_skip_enable', default_value='false'),
@@ -210,7 +210,7 @@ def generate_launch_description():
DeclareLaunchArgument('disparity_offset_config', default_value='false'),
DeclareLaunchArgument('offset_index0', default_value='-1'),
DeclareLaunchArgument('offset_index1', default_value='-1'),
DeclareLaunchArgument('frame_aggregate_mode', default_value='ANY'), # full_framecolor_frameANY or disable
DeclareLaunchArgument('frame_aggregate_mode', default_value='ANY'), # full_frame, color_frame, ANY or disable
DeclareLaunchArgument('interleave_ae_mode', default_value='laser'), # 'hdr' or 'laser'
DeclareLaunchArgument('interleave_frame_enable', default_value='false'),
DeclareLaunchArgument('interleave_skip_enable', default_value='false'),
@@ -177,7 +177,7 @@ def generate_launch_description():
DeclareLaunchArgument('disparity_offset_config', default_value='false'),
DeclareLaunchArgument('offset_index0', default_value='-1'),
DeclareLaunchArgument('offset_index1', default_value='-1'),
DeclareLaunchArgument('frame_aggregate_mode', default_value='ANY'), # full_framecolor_frameANY or disable
DeclareLaunchArgument('frame_aggregate_mode', default_value='ANY'), # full_frame, color_frame, ANY or disable
DeclareLaunchArgument('interleave_ae_mode', default_value='laser'), # 'hdr' or 'laser'
DeclareLaunchArgument('interleave_frame_enable', default_value='false'),
DeclareLaunchArgument('interleave_skip_enable', default_value='false'),
@@ -210,7 +210,7 @@ def generate_launch_description():
DeclareLaunchArgument('disparity_offset_config', default_value='false'),
DeclareLaunchArgument('offset_index0', default_value='-1'),
DeclareLaunchArgument('offset_index1', default_value='-1'),
DeclareLaunchArgument('frame_aggregate_mode', default_value='ANY'), # full_framecolor_frameANY or disable
DeclareLaunchArgument('frame_aggregate_mode', default_value='ANY'), # full_frame, color_frame, ANY or disable
DeclareLaunchArgument('interleave_ae_mode', default_value='laser'), # 'hdr' or 'laser'
DeclareLaunchArgument('interleave_frame_enable', default_value='false'),
DeclareLaunchArgument('interleave_skip_enable', default_value='false'),
@@ -729,6 +729,6 @@ class OBCameraNode {
int offset_index0_ = -1;
int offset_index1_ = -1;
std::string frame_aggregate_mode_ = "ANY"; // # full_framecolor_frameANY or disable
std::string frame_aggregate_mode_ = "ANY"; // # full_frame, color_frame, ANY or disable
};
} // namespace orbbec_camera
+1 -1
View File
@@ -219,7 +219,7 @@ def generate_launch_description():
DeclareLaunchArgument('enable_color_undistortion', default_value='false'),
DeclareLaunchArgument('config_file_path', default_value=''),
DeclareLaunchArgument('enable_heartbeat', default_value='false'),
DeclareLaunchArgument('frame_aggregate_mode', default_value='ANY'), # full_frame、color_frameANY or disable
DeclareLaunchArgument('frame_aggregate_mode', default_value='ANY'), # full_frame, olor_frame, ANY or disable
DeclareLaunchArgument('interleave_ae_mode', default_value='laser'), # 'hdr' or 'laser'
DeclareLaunchArgument('interleave_frame_enable', default_value='false'),
DeclareLaunchArgument('interleave_skip_enable', default_value='false'),
@@ -231,7 +231,7 @@ def generate_launch_description():
DeclareLaunchArgument('disparity_offset_config', default_value='false'),
DeclareLaunchArgument('offset_index0', default_value='-1'),
DeclareLaunchArgument('offset_index1', default_value='-1'),
DeclareLaunchArgument('frame_aggregate_mode', default_value='ANY'), # full_framecolor_frameANY or disable
DeclareLaunchArgument('frame_aggregate_mode', default_value='ANY'), # full_frame, color_frame, ANY or disable
DeclareLaunchArgument('interleave_ae_mode', default_value='laser'), # 'hdr' or 'laser'
DeclareLaunchArgument('interleave_frame_enable', default_value='false'),
DeclareLaunchArgument('interleave_skip_enable', default_value='false'),
+2 -2
View File
@@ -3650,8 +3650,8 @@ void OBCameraNode::setFilterCallback(const std::shared_ptr<SetFilter ::Request>
logger_, request->filter_name
<< "Cannot be set\n"
<< "The filter_name value that can be set is "
"DecimationFilterHDRMergeSequenceIdFilterThresholdFilterNois"
"eRemovalFilterSpatialAdvancedFilter and TemporalFilter");
"DecimationFilter, HDRMerge, SequenceIdFilter, ThresholdFilter, Nois"
"eRemovalFilter, SpatialAdvancedFilter and TemporalFilter");
return;
}
for (auto &filter : depth_filter_list_) {