|
218 | 218 | <extra_arg name="use_intra_process_comms" value="false"/>
|
219 | 219 | </composable_node>
|
220 | 220 |
|
| 221 | + <composable_node pkg="behavior_velocity_planner" plugin="behavior_velocity_planner::BehaviorVelocityPlannerNode" name="behavior_velocity_planner" namespace=""> |
| 222 | + <!-- topic remap --> |
| 223 | + <remap from="~/input/path_with_lane_id" to="path_with_lane_id"/> |
| 224 | + <remap from="~/input/vector_map" to="$(var input_vector_map_topic_name)"/> |
| 225 | + <remap from="~/input/vehicle_odometry" to="/localization/kinematic_state"/> |
| 226 | + <remap from="~/input/accel" to="/localization/acceleration"/> |
| 227 | + <remap from="~/input/dynamic_objects" to="/perception/object_recognition/objects"/> |
| 228 | + <remap from="~/input/no_ground_pointcloud" to="/perception/obstacle_segmentation/pointcloud"/> |
| 229 | + <remap from="~/input/compare_map_filtered_pointcloud" to="compare_map_filtered/pointcloud"/> |
| 230 | + <remap from="~/input/vector_map_inside_area_filtered_pointcloud" to="vector_map_inside_area_filtered/pointcloud"/> |
| 231 | + <remap from="~/input/external_velocity_limit_mps" to="/planning/scenario_planning/max_velocity_default"/> |
| 232 | + <remap from="~/input/traffic_signals" to="$(var input_traffic_light_topic_name)"/> |
| 233 | + <remap from="~/input/virtual_traffic_light_states" to="$(var input_virtual_traffic_light_topic_name)"/> |
| 234 | + <remap from="~/input/occupancy_grid" to="/perception/occupancy_grid_map/map"/> |
| 235 | + <remap from="~/output/path" to="path"/> |
| 236 | + <remap from="~/output/stop_reasons" to="/planning/scenario_planning/status/stop_reasons"/> |
| 237 | + <remap from="~/output/infrastructure_commands" to="/planning/scenario_planning/status/infrastructure_commands"/> |
| 238 | + <remap from="~/output/traffic_signal" to="debug/traffic_signal"/> |
| 239 | + <!-- params --> |
| 240 | + <param from="$(var common_param_path)"/> |
| 241 | + <param from="$(var vehicle_param_file)"/> |
| 242 | + <param from="$(var nearest_search_param_path)"/> |
| 243 | + <param from="$(var motion_velocity_smoother_param_path)"/> |
| 244 | + <param from="$(var behavior_velocity_smoother_type_param_path)"/> |
| 245 | + <param from="$(var behavior_velocity_planner_common_param_path)"/> |
| 246 | + <param name="launch_modules" value="$(var behavior_velocity_planner_launch_modules)"/> |
| 247 | + <param name="enable_all_modules_auto_mode" value="$(var enable_all_modules_auto_mode)"/> |
| 248 | + <!-- <param from="$(var template_param_path)"/> --> |
| 249 | + <param from="$(var behavior_velocity_planner_blind_spot_module_param_path)"/> |
| 250 | + <param from="$(var behavior_velocity_planner_crosswalk_module_param_path)"/> |
| 251 | + <param from="$(var behavior_velocity_planner_walkway_module_param_path)"/> |
| 252 | + <param from="$(var behavior_velocity_planner_detection_area_module_param_path)"/> |
| 253 | + <param from="$(var behavior_velocity_planner_intersection_module_param_path)"/> |
| 254 | + <param from="$(var behavior_velocity_planner_stop_line_module_param_path)"/> |
| 255 | + <param from="$(var behavior_velocity_planner_traffic_light_module_param_path)"/> |
| 256 | + <param from="$(var behavior_velocity_planner_virtual_traffic_light_module_param_path)"/> |
| 257 | + <param from="$(var behavior_velocity_planner_occlusion_spot_module_param_path)"/> |
| 258 | + <param from="$(var behavior_velocity_planner_no_stopping_area_module_param_path)"/> |
| 259 | + <param from="$(var behavior_velocity_planner_run_out_module_param_path)"/> |
| 260 | + <param from="$(var behavior_velocity_planner_speed_bump_module_param_path)"/> |
| 261 | + <param from="$(var behavior_velocity_planner_out_of_lane_module_param_path)"/> |
| 262 | + <param from="$(var behavior_velocity_planner_no_drivable_lane_module_param_path)"/> |
| 263 | + <param from="$(var behavior_velocity_planner_dynamic_obstacle_stop_module_param_path)"/> |
| 264 | + <!-- composable node config --> |
| 265 | + <extra_arg name="use_intra_process_comms" value="false"/> |
| 266 | + </composable_node> |
| 267 | + |
221 | 268 | <composable_node pkg="glog_component" plugin="GlogComponent" name="glog_component" namespace=""/>
|
222 | 269 | </node_container>
|
223 | 270 |
|
224 |
| - <node pkg="behavior_velocity_planner" exec="behavior_velocity_planner_node" name="behavior_velocity_planner" namespace="" launch-prefix="konsole -e gdb -ex run --args"> |
225 |
| - <!-- topic remap --> |
226 |
| - <remap from="~/input/path_with_lane_id" to="path_with_lane_id"/> |
227 |
| - <remap from="~/input/vector_map" to="$(var input_vector_map_topic_name)"/> |
228 |
| - <remap from="~/input/vehicle_odometry" to="/localization/kinematic_state"/> |
229 |
| - <remap from="~/input/accel" to="/localization/acceleration"/> |
230 |
| - <remap from="~/input/dynamic_objects" to="/perception/object_recognition/objects"/> |
231 |
| - <remap from="~/input/no_ground_pointcloud" to="/perception/obstacle_segmentation/pointcloud"/> |
232 |
| - <remap from="~/input/compare_map_filtered_pointcloud" to="compare_map_filtered/pointcloud"/> |
233 |
| - <remap from="~/input/vector_map_inside_area_filtered_pointcloud" to="vector_map_inside_area_filtered/pointcloud"/> |
234 |
| - <remap from="~/input/external_velocity_limit_mps" to="/planning/scenario_planning/max_velocity_default"/> |
235 |
| - <remap from="~/input/traffic_signals" to="$(var input_traffic_light_topic_name)"/> |
236 |
| - <remap from="~/input/virtual_traffic_light_states" to="$(var input_virtual_traffic_light_topic_name)"/> |
237 |
| - <remap from="~/input/occupancy_grid" to="/perception/occupancy_grid_map/map"/> |
238 |
| - <remap from="~/output/path" to="path"/> |
239 |
| - <remap from="~/output/stop_reasons" to="/planning/scenario_planning/status/stop_reasons"/> |
240 |
| - <remap from="~/output/infrastructure_commands" to="/planning/scenario_planning/status/infrastructure_commands"/> |
241 |
| - <remap from="~/output/traffic_signal" to="debug/traffic_signal"/> |
242 |
| - <!-- params --> |
243 |
| - <param from="$(var common_param_path)"/> |
244 |
| - <param from="$(var vehicle_param_file)"/> |
245 |
| - <param from="$(var nearest_search_param_path)"/> |
246 |
| - <param from="$(var motion_velocity_smoother_param_path)"/> |
247 |
| - <param from="$(var behavior_velocity_smoother_type_param_path)"/> |
248 |
| - <param from="$(var behavior_velocity_planner_common_param_path)"/> |
249 |
| - <param name="launch_modules" value="$(var behavior_velocity_planner_launch_modules)"/> |
250 |
| - <param name="enable_all_modules_auto_mode" value="$(var enable_all_modules_auto_mode)"/> |
251 |
| - <!-- <param from="$(var template_param_path)"/> --> |
252 |
| - <param from="$(var behavior_velocity_planner_blind_spot_module_param_path)"/> |
253 |
| - <param from="$(var behavior_velocity_planner_crosswalk_module_param_path)"/> |
254 |
| - <param from="$(var behavior_velocity_planner_walkway_module_param_path)"/> |
255 |
| - <param from="$(var behavior_velocity_planner_detection_area_module_param_path)"/> |
256 |
| - <param from="$(var behavior_velocity_planner_intersection_module_param_path)"/> |
257 |
| - <param from="$(var behavior_velocity_planner_stop_line_module_param_path)"/> |
258 |
| - <param from="$(var behavior_velocity_planner_traffic_light_module_param_path)"/> |
259 |
| - <param from="$(var behavior_velocity_planner_virtual_traffic_light_module_param_path)"/> |
260 |
| - <param from="$(var behavior_velocity_planner_occlusion_spot_module_param_path)"/> |
261 |
| - <param from="$(var behavior_velocity_planner_no_stopping_area_module_param_path)"/> |
262 |
| - <param from="$(var behavior_velocity_planner_run_out_module_param_path)"/> |
263 |
| - <param from="$(var behavior_velocity_planner_speed_bump_module_param_path)"/> |
264 |
| - <param from="$(var behavior_velocity_planner_out_of_lane_module_param_path)"/> |
265 |
| - <param from="$(var behavior_velocity_planner_no_drivable_lane_module_param_path)"/> |
266 |
| - <param from="$(var behavior_velocity_planner_dynamic_obstacle_stop_module_param_path)"/> |
267 |
| - </node> |
268 |
| - |
269 | 271 | <group if="$(var launch_compare_map_pipeline)">
|
270 | 272 | <!-- use pointcloud container -->
|
271 | 273 | <load_composable_node target="$(var pointcloud_container_name)">
|
|
0 commit comments