|
37 | 37 | <push-ros-namespace namespace="euclidean"/>
|
38 | 38 | <include file="$(find-pkg-share euclidean_cluster)/launch/voxel_grid_based_euclidean_cluster.launch.xml">
|
39 | 39 | <arg name="output_clusters" value="lidar/clusters"/>
|
| 40 | + <arg name="use_pointcloud_map" value="false"/> |
40 | 41 | </include>
|
41 | 42 | <include file="$(find-pkg-share roi_cluster_fusion)/launch/roi_cluster_fusion.launch.xml">
|
42 | 43 | <arg name="input/camera_info0" value="$(var camera_info0)"/>
|
|
68 | 69 | <arg name="output" value="camera_lidar_fusion/clusters"/>
|
69 | 70 | </include>
|
70 | 71 | <include file="$(find-pkg-share shape_estimation)/launch/shape_estimation.launch.xml">
|
71 |
| - <arg name="use_map_current" value="$(var use_vector_map)"/> |
72 | 72 | <arg name="input/objects" value="camera_lidar_fusion/clusters" />
|
73 | 73 | <arg name="output/objects" value="camera_lidar_fusion/objects_with_feature" />
|
74 |
| - <arg name="orientation_reliable" value="false"/> |
75 | 74 | </include>
|
76 | 75 | <!-- convert DynamicObjectsWithFeatureArray to DynamicObjects -->
|
77 | 76 | <include file="$(find-pkg-share detected_object_feature_remover)/launch/detected_object_feature_remover.launch.xml">
|
|
86 | 85 | </include>
|
87 | 86 | </group>
|
88 | 87 |
|
| 88 | + <!-- CenterPoint --> |
89 | 89 | <group if="$(eval "'$(var lidar_detection_model)'=='centerpoint'")">
|
90 | 90 | <push-ros-namespace namespace="centerpoint"/>
|
91 | 91 | <include file="$(find-pkg-share lidar_centerpoint)/launch/lidar_centerpoint.launch.xml">
|
92 | 92 | <arg name="output/objects" value="objects" />
|
93 | 93 | </include>
|
94 | 94 | </group>
|
95 | 95 |
|
| 96 | + <!-- Lidar Apollo Instance Segmentation --> |
96 | 97 | <group if="$(eval "'$(var lidar_detection_model)'=='apollo'")">
|
97 | 98 | <push-ros-namespace namespace="apollo"/>
|
98 |
| - <include file="$(find-pkg-share lidar_apollo_instance_segmentation)/launch/lidar_apollo_instance_segmentation.launch.xml" /> |
99 |
| - <include file="$(find-pkg-share shape_estimation)/launch/shape_estimation.launch.xml"> |
100 |
| - <arg name="output/objects" value="objects"/> |
101 |
| - <arg name="use_map_current" value="$(var use_vector_map)"/> |
| 99 | + <group> |
| 100 | + <include file="$(find-pkg-share lidar_apollo_instance_segmentation)/launch/lidar_apollo_instance_segmentation.launch.xml" /> |
| 101 | + <include file="$(find-pkg-share shape_estimation)/launch/shape_estimation.launch.xml"> |
| 102 | + <arg name="output/objects" value="objects_with_feature"/> |
| 103 | + <arg name="use_vehicle_reference_yaw" value="true"/> |
| 104 | + </include> |
| 105 | + <!-- convert DynamicObjectsWithFeatureArray to DynamicObjects --> |
| 106 | + <include file="$(find-pkg-share detected_object_feature_remover)/launch/detected_object_feature_remover.launch.xml"> |
| 107 | + <arg name="input" value="objects_with_feature" /> |
| 108 | + <arg name="output" value="objects" /> |
| 109 | + </include> |
| 110 | + </group> |
| 111 | + </group> |
| 112 | + |
| 113 | + <!-- DetectionByTracker --> |
| 114 | + <group> |
| 115 | + <push-ros-namespace namespace="detection_by_tracker"/> |
| 116 | + <include file="$(find-pkg-share detection_by_tracker)/launch/detection_by_tracker.launch.xml"> |
102 | 117 | </include>
|
103 | 118 | </group>
|
104 | 119 |
|
| 120 | + <!-- Merger --> |
105 | 121 | <include file="$(find-pkg-share object_merger)/launch/object_association_merger.launch.xml">
|
106 | 122 | <arg name="input/object0" value="$(var lidar_detection_model)/objects"/>
|
107 | 123 | <arg name="input/object1" value="euclidean/camera_lidar_fusion/short_range_objects"/>
|
| 124 | + <arg name="output/object" value="camera_lidar_fusion/objects"/> |
| 125 | + </include> |
| 126 | + <include file="$(find-pkg-share object_merger)/launch/object_association_merger.launch.xml"> |
| 127 | + <arg name="input/object0" value="detection_by_tracker/objects"/> |
| 128 | + <arg name="input/object1" value="camera_lidar_fusion/objects"/> |
108 | 129 | <arg name="output/object" value="objects"/>
|
109 | 130 | </include>
|
| 131 | + |
110 | 132 | </launch>
|
0 commit comments