> If you are not sure how to set the parameters, you can connect the orbbec camera and open the [OrbbecViewer](https://github.com/orbbec/OrbbecSDK/releases).
The following are the launch parameters available:
### Core & Stream Configuration
***`camera_name`**
* Start the node namespace.
***`serial_number`**
* The serial number of the camera. This is required when multiple cameras are used.
***`usb_port`**
* The USB port of the camera. This is required when multiple cameras are used.
***`device_num`**
* The number of devices. This must be filled in if multiple cameras are required.
* ROS 2 Message Quality of Service (QoS) settings. The possible values are `SYSTEM_DEFAULT`, `DEFAULT`, `PARAMETER_EVENTS`, `SERVICES_DEFAULT`, `PARAMETERS`, `SENSOR_DATA` and are case-insensitive. These correspond to `rmw_qos_profile_system_default`, `rmw_qos_profile_default`, `rmw_qos_profile_parameter_events`, `rmw_qos_profile_services_default`, `rmw_qos_profile_parameters`, and `SENSOR_DATA`, respectively.
### Sensor Controls
#### Color Stream
***`enable_color_auto_exposure`**
* Enable the Color auto exposure.
***`enable_color_auto_exposure_priority`**
* Enable the Color auto exposure priority.
***`color_exposure`**
* Set the Color exposure.
***`color_gain`**
* Set the Color gain.
***`enable_color_auto_white_balance`**
* Enable the Color auto white balance.
***`color_white_balance`**
* Set the Color white balance.
***`color_ae_max_exposure`**
* Set the maximum exposure value for Color auto exposure.
* Set net device's IP address and port (Usually `8090`).
***`force_ip_enable`**
* Enable the Force IP function. **Default:**`false`
***`force_ip_mac`**
* Target device MAC address when multiple cameras are connected (e.g., `"54:14:FD:06:07:DA"`). You can use the `list_devices_node` to find the MAC of each device. **Default:**`""`
***`force_ip_address`**
* Static IP address to assign. **Default:**`192.168.1.10`
***`force_ip_subnet_mask`**
* Subnet mask for the static IP. **Default:**`255.255.255.0`
***`force_ip_gateway`**
* Gateway address for the static IP. **Default:**`192.168.1.1`
* The default value is `Default`. Only the G330 series is supported. For more information, refer to the [G330 documentation](https://www.orbbec.com/docs/g330-use-depth-presets/). The value should be one of the preset names listed [in the table](../5_advanced_guide/configuration/predefined_presets.md).
* Enable alignment of the depth frame to the color frame. This field is required when the `enable_colored_point_cloud` is set to `true`.
- **`align_mode`**
* The alignment mode to be used. Options are `HW` for hardware alignment and `SW` for software alignment.
- **`align_target_stream`**
* Set align target stream mode.
* The possible values are `COLOR`, `DEPTH`.
*`COLOR`: Align depth to color.
*`DEPTH`: Align color to depth.
- **`intra_camera_sync_reference`**
- Sets the reference point for intra-camera synchronization. Applicable for Gemini 330 series devices when `sync_mode` is set to **software** or **hardware trigger** mode. **Options:**`Start`, `Middle`, `End`. **Default:**`Middle`
* The input parameter is the preset firmware path. If multiple paths are input, each path needs to be separated by `,` and a maximum of 3 firmware paths can be input.
***`uvc_backend`**
* Optional values: `v4l2`, `libuvc`.
***`connection_delay`**
* The delay time in milliseconds for reopening the device. Some devices, such as Astra mini, require a longer time to initialize and reopening the device immediately can cause firmware crashes when hot plugging.
***`retry_on_usb3_detection_failure`**
* 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. It is recommended to set this parameter to `false` when using a USB 2.0 connection to avoid unnecessary resets.
#### TF, Extrinsics & Calibration
***`publish_tf`** / **`tf_publish_rate`**
* Enable the TF publish and set its publication rate.
***`enable_publish_extrinsic`**
* Enable the extrinsics publish.
***`ir_info_url`** / **`color_info_url`**
* Set URL of the IR/color camera info.
***`enable_color_undistortion`**
* Enable the Color undistortion.
#### Time Synchronization
***`enable_sync_host_time`**
* Enable synchronization of the host time with the camera time. The default value is `true`. If using global time, set to `false`.
***`time_domain`**
* Select timestamp type: `device`, `global`, and `system`.
* Enable data correction for the accelerometer/gyroscope.
***`linear_accel_cov`** / **`angular_vel_cov`**
* Covariance of the linear acceleration and angular velocity.
### Depth Filters
***`enable_decimation_filter`**
* Enable the Depth decimation filter. Set with `decimation_filter_scale`.
***`enable_hdr_merge`**
* Enable the Depth hdr merge filter. Set with `hdr_merge_exposure_1`, etc.
***`enable_sequence_id_filter`**
* Enable the Depth sequence id filter. Set with `sequence_id_filter_id`.
***`enable_threshold_filter`**
* Enable the Depth threshold filter. Set with `threshold_filter_max`, `threshold_filter_min`.
***`enable_hardware_noise_removal_filter`**
* Enable the Depth hardware noise removal filter.
***`enable_noise_removal_filter`**
* Enable the Depth software noise removal filter. Set with `noise_removal_filter_min_diff`, etc.
***`enable_spatial_filter`**
* Enable the Depth spatial filter. Set with `spatial_filter_alpha`, etc.
***`enable_temporal_filter`**
* Enable the Depth temporal filter. Set with `temporal_filter_diff_threshold`, etc.
***`enable_hole_filling_filter`**
* Enable the Depth hole filling filter. Set with `hole_filling_filter_mode`.
***`enable_spatial_fast_filter`**
* Enable the Depth spatial fast filter. Set with `spatial_fast_filter_radius`.
***`enable_spatial_moderate_filter`**
* Enable the Depth spatial moderate filter. Set with `spatial_moderate_filter_diff_threshold`, etc.
---
> **_IMPORTANT_**: Please carefully read the instructions regarding software filtering settings at [this link](https://www.orbbec.com/docs/g330-use-depth-post-processing-blocks/). If you are uncertain, do not modify these settings.