@@ -67,25 +67,25 @@ PurePursuitLateralController::PurePursuitLateralController(rclcpp::Node & node)
67
67
param_.max_steering_angle = vehicle_info.max_steer_angle_rad ;
68
68
69
69
// Algorithm Parameters
70
- param_.ld_velocity_ratio = node_->declare_parameter <double >(" ld_velocity_ratio" , 2.4 );
71
- param_.ld_lateral_error_ratio = node_->declare_parameter <double >(" ld_lateral_error_ratio" , 3.6 );
72
- param_.ld_curvature_ratio = node_->declare_parameter <double >(" ld_curvature_ratio" , 120.0 );
70
+ param_.ld_velocity_ratio = node_->declare_parameter <double >(" ld_velocity_ratio" );
71
+ param_.ld_lateral_error_ratio = node_->declare_parameter <double >(" ld_lateral_error_ratio" );
72
+ param_.ld_curvature_ratio = node_->declare_parameter <double >(" ld_curvature_ratio" );
73
73
param_.long_ld_lateral_error_threshold =
74
- node_->declare_parameter <double >(" long_ld_lateral_error_threshold" , 0.5 );
75
- param_.min_lookahead_distance = node_->declare_parameter <double >(" min_lookahead_distance" , 4.35 );
76
- param_.max_lookahead_distance = node_->declare_parameter <double >(" max_lookahead_distance" , 15.0 );
74
+ node_->declare_parameter <double >(" long_ld_lateral_error_threshold" );
75
+ param_.min_lookahead_distance = node_->declare_parameter <double >(" min_lookahead_distance" );
76
+ param_.max_lookahead_distance = node_->declare_parameter <double >(" max_lookahead_distance" );
77
77
param_.reverse_min_lookahead_distance =
78
- node_->declare_parameter <double >(" reverse_min_lookahead_distance" , 7.0 );
79
- param_.converged_steer_rad_ = node_->declare_parameter <double >(" converged_steer_rad" , 0.1 );
80
- param_.prediction_ds = node_->declare_parameter <double >(" prediction_ds" , 0.3 );
78
+ node_->declare_parameter <double >(" reverse_min_lookahead_distance" );
79
+ param_.converged_steer_rad_ = node_->declare_parameter <double >(" converged_steer_rad" );
80
+ param_.prediction_ds = node_->declare_parameter <double >(" prediction_ds" );
81
81
param_.prediction_distance_length =
82
- node_->declare_parameter <double >(" prediction_distance_length" , 21.0 );
83
- param_.resampling_ds = node_->declare_parameter <double >(" resampling_ds" , 0.1 );
82
+ node_->declare_parameter <double >(" prediction_distance_length" );
83
+ param_.resampling_ds = node_->declare_parameter <double >(" resampling_ds" );
84
84
param_.curvature_calculation_distance =
85
- node_->declare_parameter <double >(" curvature_calculation_distance" , 4.0 );
86
- param_.enable_path_smoothing = node_->declare_parameter <bool >(" enable_path_smoothing" , true );
85
+ node_->declare_parameter <double >(" curvature_calculation_distance" );
86
+ param_.enable_path_smoothing = node_->declare_parameter <bool >(" enable_path_smoothing" );
87
87
param_.path_filter_moving_ave_num =
88
- node_->declare_parameter <int64_t >(" path_filter_moving_ave_num" , 25 );
88
+ node_->declare_parameter <int64_t >(" path_filter_moving_ave_num" );
89
89
90
90
// Debug Publishers
91
91
pub_debug_marker_ =
0 commit comments