21 #include "Eigen/Dense" 32 namespace perception {
55 const std::shared_ptr<apollo::drivers::PointCloud const>& message,
61 std::string
Name()
const {
return "LidarObstacleSegmentation"; }
70 std::unique_ptr<BaseSegmentation> segmentor_;
74 std::string segmentor_name_;
75 bool use_map_manager_ =
true;
76 bool use_object_filter_bank_ =
true;
Definition: pointcloud_preprocessor.h:36
std::string Name() const
Definition: lidar_obstacle_segmentation.h:61
Definition: object_builder.h:38
std::string sensor_name
Definition: lidar_obstacle_segmentation.h:41
Definition: lidar_obstacle_segmentation.h:35
Definition: lidar_frame.h:33
Definition: map_manager.h:34
Definition: lidar_obstacle_segmentation.h:40
Definition: object_filter_bank.h:28
Definition: lidar_error_code.h:36
Definition: lidar_obstacle_segmentation.h:45
Eigen::Affine3d sensor2novatel_extrinsics
Definition: lidar_obstacle_segmentation.h:42
std::string sensor_name
Definition: lidar_obstacle_segmentation.h:36
bool enable_hdmap_input
Definition: lidar_obstacle_segmentation.h:37