|
20 | 20 | camera_max_reconnect: 5 |
21 | 21 | camera_flip: false |
22 | 22 | serial_number: 0 # usually overwritten by launch file |
23 | | - pub_resolution: "NATIVE" # The resolution used for output. 'NATIVE' to use the same `general.grab_resolution` - `CUSTOM` to apply the `general.pub_downscale_factor` downscale factory to reduce bandwidth in transmission |
| 23 | + pub_resolution: "CUSTOM" # The resolution used for output. 'NATIVE' to use the same `general.grab_resolution` - `CUSTOM` to apply the `general.pub_downscale_factor` downscale factory to reduce bandwidth in transmission |
24 | 24 | pub_downscale_factor: 2.0 # rescale factor used to rescale image before publishing when 'pub_resolution' is 'CUSTOM' |
25 | | - pub_frame_rate: 30.0 # frequency of publishing of visual images and depth images |
| 25 | + pub_frame_rate: 120.0 # frequency of publishing of visual images and depth images |
26 | 26 | gpu_id: -1 |
27 | 27 | optional_opencv_calibration_file: "" # Optional path where the ZED SDK can find a file containing the calibration information of the camera computed by OpenCV. Read the ZED SDK documentation for more information: https://www.stereolabs.com/docs/api/structsl_1_1InitParameters.html#a9eab2753374ef3baec1d31960859ba19 |
28 | 28 |
|
|
54 | 54 | apply_to_spatial_mapping: true # Apply ROI to spatial mapping processing |
55 | 55 |
|
56 | 56 | depth: |
57 | | - depth_mode: "ULTRA" # Matches the ZED SDK setting: 'NONE', 'PERFORMANCE', 'QUALITY', 'ULTRA', 'NEURAL', 'NEURAL_PLUS' - Note: if 'NONE' all the modules that requires depth extraction are disabled by default (Pos. Tracking, Obj. Detection, Mapping, ...) |
| 57 | + depth_mode: "NONE" # Matches the ZED SDK setting: 'NONE', 'PERFORMANCE', 'QUALITY', 'ULTRA', 'NEURAL', 'NEURAL_PLUS' - Note: if 'NONE' all the modules that requires depth extraction are disabled by default (Pos. Tracking, Obj. Detection, Mapping, ...) |
58 | 58 | depth_stabilization: 1 # Forces positional tracking to start if major than 0 - Range: [0,100] |
59 | 59 | openni_depth_mode: false # 'false': 32bit float [meters], 'true': 16bit unsigned int [millimeters] |
60 | 60 | point_cloud_freq: 10.0 # [DYNAMIC] - frequency of the pointcloud publishing (equal or less to `grab_frame_rate` value) |
|
63 | 63 | remove_saturated_areas: true # [DYNAMIC] |
64 | 64 |
|
65 | 65 | pos_tracking: |
66 | | - pos_tracking_enabled: true # True to enable positional tracking from start |
| 66 | + pos_tracking_enabled: false # True to enable positional tracking from start |
67 | 67 | pos_tracking_mode: "GEN_2" # Matches the ZED SDK setting: 'GEN_1', 'GEN_2' |
68 | | - imu_fusion: true # enable/disable IMU fusion. When set to false, only the optical odometry will be used. |
69 | | - publish_tf: true # [usually overwritten by launch file] publish `odom -> camera_link` TF |
70 | | - publish_map_tf: true # [usually overwritten by launch file] publish `map -> odom` TF |
| 68 | + imu_fusion: false # enable/disable IMU fusion. When set to false, only the optical odometry will be used. |
| 69 | + publish_tf: false # [usually overwritten by launch file] publish `odom -> camera_link` TF |
| 70 | + publish_map_tf: false # [usually overwritten by launch file] publish `map -> odom` TF |
71 | 71 | map_frame: "map" |
72 | 72 | odometry_frame: "odom" |
73 | 73 | area_memory_db_path: "" |
74 | | - area_memory: true # Enable to detect loop closure |
75 | | - reset_odom_with_loop_closure: true # Re-initialize odometry to the last valid pose when loop closure happens (reset camera odometry drift) |
| 74 | + area_memory: false # Enable to detect loop closure |
| 75 | + reset_odom_with_loop_closure: false # Re-initialize odometry to the last valid pose when loop closure happens (reset camera odometry drift) |
76 | 76 | depth_min_range: 0.0 # Set this value for removing fixed zones of the robot in the FoV of the camerafrom the visual odometry evaluation |
77 | 77 | set_as_static: false # If 'true' the camera will be static and not move in the environment |
78 | 78 | set_gravity_as_origin: true # If 'true' align the positional tracking world to imu gravity measurement. Keep the yaw from the user initial pose. |
|
90 | 90 | gnss_zero_altitude: false # Set to `true` to ignore GNSS altitude information |
91 | 91 | h_covariance_mul: 1.0 # Multiplier factor to be applied to horizontal covariance of the received fix (plane X/Y) |
92 | 92 | v_covariance_mul: 1.0 # Multiplier factor to be applied to vertical covariance of the received fix (Z axis) |
93 | | - publish_utm_tf: true # Publish `utm` -> `map` TF |
| 93 | + publish_utm_tf: false # Publish `utm` -> `map` TF |
94 | 94 | broadcast_utm_transform_as_parent_frame: false # if 'true' publish `utm` -> `map` TF, otherwise `map` -> `utm` |
95 | 95 | enable_reinitialization: false # determines whether reinitialization should be performed between GNSS and VIO fusion when a significant disparity is detected between GNSS data and the current fusion data. It becomes particularly crucial during prolonged GNSS signal loss scenarios. |
96 | | - enable_rolling_calibration: true # If this parameter is set to true, the fusion algorithm will used a rough VIO / GNSS calibration at first and then refine it. This allow you to quickly get a fused position. |
| 96 | + enable_rolling_calibration: false # If this parameter is set to true, the fusion algorithm will used a rough VIO / GNSS calibration at first and then refine it. This allow you to quickly get a fused position. |
97 | 97 | enable_translation_uncertainty_target: false # When this parameter is enabled (set to true), the calibration process between GNSS and VIO accounts for the uncertainty in the determined translation, thereby facilitating the calibration termination. The maximum allowable uncertainty is controlled by the 'target_translation_uncertainty' parameter. |
98 | 98 | gnss_vio_reinit_threshold: 5.0 # determines the threshold for GNSS/VIO reinitialization. If the fused position deviates beyond out of the region defined by the product of the GNSS covariance and the gnss_vio_reinit_threshold, a reinitialization will be triggered. |
99 | 99 | target_translation_uncertainty: 10e-2 # defines the target translation uncertainty at which the calibration process between GNSS and VIO concludes. By default, the threshold is set at 10 centimeters. |
|
109 | 109 | pd_normal_similarity_threshold: 15.0 # Plane detection: controls the spread of plane by checking the angle difference. |
110 | 110 |
|
111 | 111 | sensors: |
112 | | - publish_imu_tf: true # [usually overwritten by launch file] enable/disable the IMU TF broadcasting |
| 112 | + publish_imu_tf: false # [usually overwritten by launch file] enable/disable the IMU TF broadcasting |
113 | 113 | sensors_image_sync: false # Synchronize Sensors messages with latest published video/depth message |
114 | 114 | sensors_pub_rate: 200. # frequency of publishing of sensors data. MAX: 400. - MIN: grab rate |
115 | 115 |
|
|
0 commit comments