Apollo  6.0
Open source self driving car software
Classes | Namespaces | Typedefs | Enumerations
spp_cluster.h File Reference
#include <algorithm>
#include <memory>
#include <numeric>
#include <vector>
#include "modules/perception/base/point_cloud.h"
#include "modules/perception/lidar/common/cloud_mask.h"
Include dependency graph for spp_cluster.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  apollo::perception::lidar::SppPoint
 
struct  apollo::perception::lidar::SppCluster
 

Namespaces

 apollo
 PlanningContext is the runtime context in planning. It is persistent across multiple frames.
 
 apollo::perception
 apollo::perception
 
 apollo::perception::lidar
 

Typedefs

typedef std::shared_ptr< SppCluster > apollo::perception::lidar::SppClusterPtr
 
typedef std::shared_ptr< const SppCluster > apollo::perception::lidar::SppClusterConstPtr
 

Enumerations

enum  apollo::perception::lidar::SppClassType {
  apollo::perception::lidar::SppClassType::OTHERS = 0, apollo::perception::lidar::SppClassType::SMALLMOT = 1, apollo::perception::lidar::SppClassType::BIGMOT = 2, apollo::perception::lidar::SppClassType::CYCLIST = 3,
  apollo::perception::lidar::SppClassType::PEDESTRIAN = 4, apollo::perception::lidar::SppClassType::CONE = 5, apollo::perception::lidar::SppClassType::MAX_TYPE = 6
}