Skip to content

Commit 9dd474a

Browse files
committed
feat: launch occupancy_grid_map from own launch file
Signed-off-by: Berkay Karaman <brkay54@gmail.com>
1 parent ad78178 commit 9dd474a

File tree

1 file changed

+23
-2
lines changed

1 file changed

+23
-2
lines changed

tools/reaction_analyzer/launch/reaction_analyzer.launch.xml

+23-2
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,15 @@
11
<launch>
22
<arg name="reaction_analyzer_param_path" default="$(find-pkg-share reaction_analyzer)/param/reaction_analyzer.param.yaml"/>
3+
<arg name="launch_simulator_perception_modules" default="false"/> <!-- reaction analyzer publishes own perception objects -->
4+
5+
<!-- Arguments for occupancy_grid_map -->
6+
<arg name="laserscan_based_occupancy_grid_map_param_path" default="$(find-pkg-share autoware_launch)/config/perception/occupancy_grid_map/laserscan_based_occupancy_grid_map.param.yaml"/>
7+
<arg name="occupancy_grid_map_updater" default="binary_bayes_filter" description="options: binary_bayes_filter"/>
8+
<arg name="occupancy_grid_map_updater_param_path" default="$(find-pkg-share autoware_launch)/config/perception/occupancy_grid_map/$(var occupancy_grid_map_updater)_updater.param.yaml"/>
9+
10+
<!-- running_mode: planning_control or perception_planning -->
311
<arg name="running_mode" default="planning_control"/>
4-
<!-- planning_control or perception_planning -->
12+
513
<!-- Essential parameters -->
614
<arg name="map_path" description="point cloud and lanelet2 map directory path"/>
715
<arg name="vehicle_model" default="sample_vehicle" description="vehicle model name"/>
@@ -21,7 +29,20 @@
2129
<arg name="map_path" value="$(var map_path)"/>
2230
<arg name="vehicle_model" value="$(var vehicle_model)"/>
2331
<arg name="sensor_model" value="$(var sensor_model)"/>
24-
<arg name="launch_simulator_perception_modules" value="false"/>
32+
<arg name="launch_simulator_perception_modules" value="$(var launch_simulator_perception_modules)"/>
33+
</include>
34+
35+
<!-- Occupancy Grid -->
36+
<push-ros-namespace namespace="occupancy_grid_map"/>
37+
<include file="$(find-pkg-share tier4_perception_launch)/launch/occupancy_grid_map/probabilistic_occupancy_grid_map.launch.xml">
38+
<arg name="input_obstacle_pointcloud" value="true"/>
39+
<arg name="input_obstacle_and_raw_pointcloud" value="false"/>
40+
<arg name="input/obstacle_pointcloud" value="/perception/obstacle_segmentation/pointcloud"/>
41+
<arg name="output" value="/perception/occupancy_grid_map/map"/>
42+
<arg name="occupancy_grid_map_method" value="laserscan_based_occupancy_grid_map"/>
43+
<arg name="occupancy_grid_map_param_path" value="$(var laserscan_based_occupancy_grid_map_param_path)"/>
44+
<arg name="occupancy_grid_map_updater" value="$(var occupancy_grid_map_updater)"/>
45+
<arg name="occupancy_grid_map_updater_param_path" value="$(var occupancy_grid_map_updater_param_path)"/>
2546
</include>
2647
</group>
2748

0 commit comments

Comments
 (0)