diff --git a/aip_x2_gen2_launch/launch/lidar.launch.xml b/aip_x2_gen2_launch/launch/lidar.launch.xml
index bddb9a2a..744849b2 100644
--- a/aip_x2_gen2_launch/launch/lidar.launch.xml
+++ b/aip_x2_gen2_launch/launch/lidar.launch.xml
@@ -42,10 +42,10 @@
+
-
@@ -75,6 +75,7 @@
+
@@ -107,6 +108,7 @@
+
@@ -139,6 +141,7 @@
+
@@ -172,6 +175,7 @@
+
@@ -204,6 +208,7 @@
+
@@ -236,6 +241,7 @@
+
@@ -268,6 +274,7 @@
+
diff --git a/aip_x2_gen2_launch/launch/nebula_node_container.launch.py b/aip_x2_gen2_launch/launch/nebula_node_container.launch.py
index e8a4a55a..adf9cb1e 100644
--- a/aip_x2_gen2_launch/launch/nebula_node_container.launch.py
+++ b/aip_x2_gen2_launch/launch/nebula_node_container.launch.py
@@ -110,9 +110,11 @@ def str2vector(string):
"ptp_transport_type",
"ptp_switch_type",
"ptp_domain",
+ "ptp_lock_threshold",
"diag_span",
"calibration_file",
"launch_hw",
+ "udp_only",
),
"retry_hw": True,
},
@@ -288,6 +290,8 @@ def add_launch_arg(name: str, default_value=None, description=None):
add_launch_arg("host_ip", "255.255.255.255", "host ip address")
add_launch_arg("sync_angle", "0")
add_launch_arg("cut_angle", "0.0")
+ add_launch_arg("ptp_lock_threshold", "100")
+ add_launch_arg("udp_only", "False")
# add_launch_arg("point_filters", "{}", "point filter definitions in JSON format")
add_launch_arg("base_frame", "base_link", "base frame id")
add_launch_arg("min_range", "0.3", "minimum view range for Velodyne sensors")