20 #include "Eigen/Dense" 30 namespace perception {
42 void Init(
size_t width,
size_t height,
float range,
44 const std::string& sensor_name =
"velodyne64");
73 size_t ProcessConnectedComponentCluster(
Definition: spp_seg_cc_2d.h:28
SppClusterList & clusters()
Definition: spp_engine.h:63
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
Definition: spp_struct.h:58
const SppData & GetSppData() const
Definition: spp_engine.h:67
Definition: spp_cluster_list.h:29
Definition: cloud_mask.h:26
void Init(size_t width, size_t height, float range, const SppParams ¶m=SppParams(), const std::string &sensor_name="velodyne64")
Definition: spp_struct.h:24
std::shared_ptr< const PointFCloud > PointFCloudConstPtr
Definition: point_cloud.h:483
const SppClusterList & clusters() const
Definition: spp_engine.h:60
size_t RemoveGroundPointsInForegroundCluster(const base::PointFCloudConstPtr full_point_cloud, const base::PointIndices &roi_indices, const base::PointIndices &roi_non_ground_indices)
Definition: spp_label_image.h:32
Definition: thread_worker.h:27
size_t ProcessForegroundSegmentation(const base::PointFCloudConstPtr point_cloud)
Definition: spp_engine.h:33
SppData & GetSppData()
Definition: spp_engine.h:65