diff --git a/system_launch/config/sensing.param.yaml b/system_launch/config/sensing.param.yaml
new file mode 100644
index 0000000000000..ed44a400bfa1b
--- /dev/null
+++ b/system_launch/config/sensing.param.yaml
@@ -0,0 +1,105 @@
+/**:
+ ros__parameters:
+ sensing:
+ type: diagnostic_aggregator/AnalyzerGroup
+ path: sensing
+ analyzers:
+ alive_monitoring:
+ type: diagnostic_aggregator/AnalyzerGroup
+ path: alive_monitoring
+ analyzers:
+ topic_status:
+ type: diagnostic_aggregator/GenericAnalyzer
+ path: topic_status
+ contains: [": sensing_topic_status"]
+ timeout: 1.0
+ num_items: 0
+
+ lidar:
+ type: diagnostic_aggregator/AnalyzerGroup
+ path: lidar
+ analyzers:
+ performance_monitoring:
+ type: diagnostic_aggregator/AnalyzerGroup
+ path: performance_monitoring
+ analyzers:
+ visibility:
+ type: diagnostic_aggregator/GenericAnalyzer
+ path: visibility
+ contains: ["right_upper: visibility_validation"]
+ timeout: 0.0
+
+ camera:
+ type: diagnostic_aggregator/AnalyzerGroup
+ path: camera
+ analyzers:
+ connection:
+ type: diagnostic_aggregator/GenericAnalyzer
+ path: connection
+ contains: [": camera_connection"]
+ timeout: 3.0
+ num_items: 0
+
+ imu:
+ type: diagnostic_aggregator/AnalyzerGroup
+ path: imu
+ analyzers:
+ connection:
+ type: diagnostic_aggregator/GenericAnalyzer
+ path: connection
+ contains: [": imu_connection"]
+ timeout: 3.0
+ num_items: 0
+ data:
+ type: diagnostic_aggregator/GenericAnalyzer
+ path: data
+ contains: [": imu_data"]
+ timeout: 3.0
+ num_items: 0
+
+ gnss:
+ type: diagnostic_aggregator/AnalyzerGroup
+ path: gnss
+ analyzers:
+ connection:
+ type: diagnostic_aggregator/GenericAnalyzer
+ path: connection
+ contains: [": gnss_connection"]
+ timeout: 3.0
+ num_items: 0
+ data:
+ type: diagnostic_aggregator/GenericAnalyzer
+ path: data
+ contains: [": gnss_data"]
+ timeout: 3.0
+ num_items: 0
+ antenna:
+ type: diagnostic_aggregator/GenericAnalyzer
+ path: antenna
+ contains: [": gnss_antenna"]
+ timeout: 3.0
+ num_items: 0
+ tx_usage:
+ type: diagnostic_aggregator/GenericAnalyzer
+ path: tx_usage
+ contains: [": gnss_tx_usage"]
+ timeout: 3.0
+ num_items: 0
+ spoofing:
+ type: diagnostic_aggregator/GenericAnalyzer
+ path: spoofing
+ contains: [": gnss_spoofing"]
+ timeout: 3.0
+ num_items: 0
+ jamming:
+ type: diagnostic_aggregator/GenericAnalyzer
+ path: jamming
+ contains: [": gnss_jamming"]
+ timeout: 3.0
+ num_items: 0
+ fix_topic_status:
+ type: diagnostic_aggregator/GenericAnalyzer
+ path: fix_topic_status
+ contains: [": fix topic status"]
+ timeout: 3.0
+ num_items: 0
diff --git a/system_launch/launch/system.launch.xml b/system_launch/launch/system.launch.xml
index ba5127d856e2b..8e17ef13e4dfb 100644
--- a/system_launch/launch/system.launch.xml
+++ b/system_launch/launch/system.launch.xml
@@ -35,12 +35,14 @@
+
+