diff --git a/autoware_launch/config/control/control_validator/control_validator.param.yaml b/autoware_launch/config/control/control_validator/control_validator.param.yaml
new file mode 100644
index 0000000000..9ce677b2c2
--- /dev/null
+++ b/autoware_launch/config/control/control_validator/control_validator.param.yaml
@@ -0,0 +1,14 @@
+/**:
+ ros__parameters:
+
+ publish_diag: true # if true, diagnostic msg is published
+
+ # If the number of consecutive invalid predicted_path exceeds this threshold, the Diag will be set to ERROR.
+ # (For example, threshold = 1 means, even if the predicted_path is invalid, Diag will not be ERROR if
+ # the next predicted_path is valid.)
+ diag_error_count_threshold: 0
+
+ display_on_terminal: true # show error msg on terminal
+
+ thresholds:
+ max_distance_deviation: 1.0
diff --git a/autoware_launch/launch/components/tier4_control_component.launch.xml b/autoware_launch/launch/components/tier4_control_component.launch.xml
index 7b3169eacd..8b29135048 100644
--- a/autoware_launch/launch/components/tier4_control_component.launch.xml
+++ b/autoware_launch/launch/components/tier4_control_component.launch.xml
@@ -35,6 +35,7 @@
+