Apollo  6.0
Open source self driving car software
Classes | Namespaces | Typedefs
object_supplement.h File Reference
#include <limits>
#include <memory>
#include <string>
#include <vector>
#include <boost/circular_buffer.hpp>
#include "modules/common/util/eigen_defs.h"
#include "modules/perception/base/box.h"
#include "modules/perception/base/object_types.h"
#include "modules/perception/base/point_cloud.h"
Include dependency graph for object_supplement.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  apollo::perception::base::LidarObjectSupplement
 
struct  apollo::perception::base::RadarObjectSupplement
 
struct  apollo::perception::base::CameraObjectSupplement
 
struct  apollo::perception::base::VehicleStatus
 
struct  apollo::perception::base::Vehicle3DStatus
 
struct  apollo::perception::base::SensorObjectMeasurement
 
struct  apollo::perception::base::FusionObjectSupplement
 

Namespaces

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

Typedefs

typedef std::shared_ptr< LidarObjectSupplement > apollo::perception::base::LidarObjectSupplementPtr
 
typedef std::shared_ptr< const LidarObjectSupplement > apollo::perception::base::LidarObjectSupplementConstPtr
 
typedef std::shared_ptr< RadarObjectSupplement > apollo::perception::base::RadarObjectSupplementPtr
 
typedef std::shared_ptr< const RadarObjectSupplement > apollo::perception::base::RadarObjectSupplementConstPtr
 
typedef std::shared_ptr< CameraObjectSupplement > apollo::perception::base::CameraObjectSupplementPtr
 
typedef std::shared_ptr< const CameraObjectSupplement > apollo::perception::base::CameraObjectSupplementConstPtr
 
typedef Eigen::Matrix4f apollo::perception::base::MotionType
 
typedef boost::circular_buffer< VehicleStatus > apollo::perception::base::MotionBuffer
 
typedef std::shared_ptr< MotionBuffer > apollo::perception::base::MotionBufferPtr
 
typedef std::shared_ptr< const MotionBuffer > apollo::perception::base::MotionBufferConstPtr
 
typedef boost::circular_buffer< Vehicle3DStatus > apollo::perception::base::Motion3DBuffer
 
typedef std::shared_ptr< Motion3DBuffer > apollo::perception::base::Motion3DBufferPtr
 
typedef std::shared_ptr< const Motion3DBuffer > apollo::perception::base::Motion3DBufferConstPtr