Apollo  6.0
Open source self driving car software
Public Member Functions | Protected Attributes | List of all members
apollo::perception::camera::ObjMapper Class Reference

#include <obj_mapper.h>

Collaboration diagram for apollo::perception::camera::ObjMapper:
Collaboration graph

Public Member Functions

 ObjMapper ()
 
 ~ObjMapper ()
 
void set_default_variance ()
 
void Init (const float *k_mat, int width, int height)
 
void resize_ry_score (int size)
 
std::vector< float > get_ry_score ()
 
std::vector< float > get_ry_score (float ry)
 
Eigen::Vector3d get_orientation_var ()
 
Eigen::Matrix3d get_position_uncertainty ()
 
bool Solve3dBbox (const ObjMapperOptions &options, float center[3], float hwl[3], float *ry)
 

Protected Attributes

ObjectTemplateManagerobject_template_manager_ = nullptr
 

Constructor & Destructor Documentation

◆ ObjMapper()

apollo::perception::camera::ObjMapper::ObjMapper ( )
inline

◆ ~ObjMapper()

apollo::perception::camera::ObjMapper::~ObjMapper ( )
inline

Member Function Documentation

◆ get_orientation_var()

Eigen::Vector3d apollo::perception::camera::ObjMapper::get_orientation_var ( )
inline

◆ get_position_uncertainty()

Eigen::Matrix3d apollo::perception::camera::ObjMapper::get_position_uncertainty ( )
inline

◆ get_ry_score() [1/2]

std::vector<float> apollo::perception::camera::ObjMapper::get_ry_score ( )
inline

◆ get_ry_score() [2/2]

std::vector<float> apollo::perception::camera::ObjMapper::get_ry_score ( float  ry)
inline

◆ Init()

void apollo::perception::camera::ObjMapper::Init ( const float *  k_mat,
int  width,
int  height 
)
inline

◆ resize_ry_score()

void apollo::perception::camera::ObjMapper::resize_ry_score ( int  size)
inline

◆ set_default_variance()

void apollo::perception::camera::ObjMapper::set_default_variance ( )
inline

◆ Solve3dBbox()

bool apollo::perception::camera::ObjMapper::Solve3dBbox ( const ObjMapperOptions options,
float  center[3],
float  hwl[3],
float *  ry 
)

Member Data Documentation

◆ object_template_manager_

ObjectTemplateManager* apollo::perception::camera::ObjMapper::object_template_manager_ = nullptr
protected

The documentation for this class was generated from the following file: