@@ -144,8 +144,8 @@ struct StopParam
144
144
double pedestrian_deceleration_rate;
145
145
double bicycle_deceleration_rate;
146
146
double stop_obstacle_hold_time_threshold;
147
- double obstacle_velocity_threshold_from_cruise_to_stop ;
148
- double obstacle_velocity_threshold_from_stop_to_cruise ;
147
+ double obstacle_velocity_threshold_to_stop ;
148
+ double obstacle_velocity_threshold_from_stop ;
149
149
150
150
struct ObstacleSpecificParams
151
151
{
@@ -170,27 +170,27 @@ struct StopParam
170
170
171
171
// behavior determination
172
172
collision_time_margin = getOrDeclareParameter<double >(
173
- node, " stop.behavior_determination .crossing_obstacle.collision_time_margin" );
173
+ node, " stop.obstacle_filtering .crossing_obstacle.collision_time_margin" );
174
174
max_lat_margin_for_stop =
175
- getOrDeclareParameter<double >(node, " stop.behavior_determination .max_lat_margin" );
176
- max_lat_margin_for_stop_against_unknown = getOrDeclareParameter< double >(
177
- node, " stop.behavior_determination .max_lat_margin_against_unknown" );
175
+ getOrDeclareParameter<double >(node, " stop.obstacle_filtering .max_lat_margin" );
176
+ max_lat_margin_for_stop_against_unknown =
177
+ getOrDeclareParameter< double >( node, " stop.obstacle_filtering .max_lat_margin_against_unknown" );
178
178
min_velocity_to_reach_collision_point = getOrDeclareParameter<double >(
179
- node, " stop.behavior_determination .min_velocity_to_reach_collision_point" );
179
+ node, " stop.obstacle_filtering .min_velocity_to_reach_collision_point" );
180
180
max_lat_time_margin_for_stop = getOrDeclareParameter<double >(
181
- node, " stop.behavior_determination .outside_obstacle.max_lateral_time_margin" );
181
+ node, " stop.obstacle_filtering .outside_obstacle.max_lateral_time_margin" );
182
182
num_of_predicted_paths_for_outside_stop_obstacle = getOrDeclareParameter<int >(
183
- node, " stop.behavior_determination .outside_obstacle.num_of_predicted_paths" );
183
+ node, " stop.obstacle_filtering .outside_obstacle.num_of_predicted_paths" );
184
184
pedestrian_deceleration_rate = getOrDeclareParameter<double >(
185
- node, " stop.behavior_determination .outside_obstacle.pedestrian_deceleration_rate" );
185
+ node, " stop.obstacle_filtering .outside_obstacle.pedestrian_deceleration_rate" );
186
186
bicycle_deceleration_rate = getOrDeclareParameter<double >(
187
- node, " stop.behavior_determination .outside_obstacle.bicycle_deceleration_rate" );
187
+ node, " stop.obstacle_filtering .outside_obstacle.bicycle_deceleration_rate" );
188
188
stop_obstacle_hold_time_threshold = getOrDeclareParameter<double >(
189
- node, " stop.behavior_determination .stop_obstacle_hold_time_threshold" );
190
- obstacle_velocity_threshold_from_cruise_to_stop = getOrDeclareParameter<double >(
191
- node, " stop.behavior_determination.obstacle_velocity_threshold_from_cruise_to_stop " );
192
- obstacle_velocity_threshold_from_stop_to_cruise = getOrDeclareParameter<double >(
193
- node, " stop.behavior_determination.obstacle_velocity_threshold_from_stop_to_cruise " );
189
+ node, " stop.obstacle_filtering .stop_obstacle_hold_time_threshold" );
190
+ obstacle_velocity_threshold_to_stop = getOrDeclareParameter<double >(
191
+ node, " stop.obstacle_filtering.obstacle_velocity_threshold_to_stop " );
192
+ obstacle_velocity_threshold_from_stop = getOrDeclareParameter<double >(
193
+ node, " stop.obstacle_filtering.obstacle_velocity_threshold_from_stop " );
194
194
195
195
const std::string param_prefix = " stop.type_specified_params." ;
196
196
std::vector<std::string> obstacle_labels{" default" };
@@ -226,30 +226,30 @@ struct StopParam
226
226
parameters, " stop.hold_stop_distance_threshold" , hold_stop_distance_threshold);
227
227
228
228
autoware::universe_utils::updateParam<double >(
229
- parameters, " stop.behavior_determination .crossing_obstacle.collision_time_margin" ,
229
+ parameters, " stop.obstacle_filtering .crossing_obstacle.collision_time_margin" ,
230
230
collision_time_margin);
231
231
autoware::universe_utils::updateParam<double >(
232
- parameters, " stop.behavior_determination .max_lat_margin" , max_lat_margin_for_stop);
232
+ parameters, " stop.obstacle_filtering .max_lat_margin" , max_lat_margin_for_stop);
233
233
autoware::universe_utils::updateParam<double >(
234
- parameters, " stop.behavior_determination .max_lat_margin_against_unknown" ,
234
+ parameters, " stop.obstacle_filtering .max_lat_margin_against_unknown" ,
235
235
max_lat_margin_for_stop_against_unknown);
236
236
autoware::universe_utils::updateParam<double >(
237
- parameters, " stop.behavior_determination .min_velocity_to_reach_collision_point" ,
237
+ parameters, " stop.obstacle_filtering .min_velocity_to_reach_collision_point" ,
238
238
min_velocity_to_reach_collision_point);
239
239
autoware::universe_utils::updateParam<double >(
240
- parameters, " stop.behavior_determination .outside_obstacle.max_lateral_time_margin" ,
240
+ parameters, " stop.obstacle_filtering .outside_obstacle.max_lateral_time_margin" ,
241
241
max_lat_time_margin_for_stop);
242
242
autoware::universe_utils::updateParam<int >(
243
- parameters, " stop.behavior_determination .outside_obstacle.num_of_predicted_paths" ,
243
+ parameters, " stop.obstacle_filtering .outside_obstacle.num_of_predicted_paths" ,
244
244
num_of_predicted_paths_for_outside_stop_obstacle);
245
245
autoware::universe_utils::updateParam<double >(
246
- parameters, " stop.behavior_determination .outside_obstacle.pedestrian_deceleration_rate" ,
246
+ parameters, " stop.obstacle_filtering .outside_obstacle.pedestrian_deceleration_rate" ,
247
247
pedestrian_deceleration_rate);
248
248
autoware::universe_utils::updateParam<double >(
249
- parameters, " stop.behavior_determination .outside_obstacle.bicycle_deceleration_rate" ,
249
+ parameters, " stop.obstacle_filtering .outside_obstacle.bicycle_deceleration_rate" ,
250
250
bicycle_deceleration_rate);
251
251
autoware::universe_utils::updateParam<double >(
252
- parameters, " stop.behavior_determination_obstacle_hold_time_threshold " ,
252
+ parameters, " stop.obstacle_filtering_obstacle_hold_time_threshold " ,
253
253
stop_obstacle_hold_time_threshold);
254
254
255
255
const std::string param_prefix = " stop.type_specified_params." ;
0 commit comments