Apollo  6.0
Open source self driving car software
Classes | Namespaces | Typedefs | Enumerations
object_template_manager.h File Reference
#include <map>
#include <string>
#include <vector>
#include "cyber/common/log.h"
#include "cyber/common/macros.h"
#include "gflags/gflags.h"
#include "modules/perception/base/object_types.h"
#include "modules/perception/camera/common/proto/object_template_meta_schema.pb.h"
#include "modules/perception/lib/thread/mutex.h"
Include dependency graph for object_template_manager.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  apollo::perception::camera::ObjectTemplateManagerInitOptions
 
class  apollo::perception::camera::ObjectTemplateManager
 

Namespaces

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

Typedefs

typedef std::map< base::ObjectSubType, std::vector< float > > apollo::perception::camera::TemplateMap
 

Enumerations

enum  apollo::perception::camera::TemplateIndex { apollo::perception::camera::TemplateIndex::CAR_MIN_VOLUME_INDEX, apollo::perception::camera::TemplateIndex::VAN_MIN_VOLUME_INDEX, apollo::perception::camera::TemplateIndex::TRUCK_MIN_VOLUME_INDEX, apollo::perception::camera::TemplateIndex::BUS_MIN_VOLUME_INDEX }