Apollo  6.0
Open source self driving car software
Public Member Functions | Public Attributes | List of all members
apollo::perception::base::SensorObjectMeasurement Struct Reference

#include <object_supplement.h>

Collaboration diagram for apollo::perception::base::SensorObjectMeasurement:
Collaboration graph

Public Member Functions

void Reset ()
 

Public Attributes

std::string sensor_id = "unknown_sensor"
 
double timestamp = 0.0
 
int track_id = -1
 
Eigen::Vector3d center = Eigen::Vector3d(0, 0, 0)
 
float theta = 0.0f
 
Eigen::Vector3f size = Eigen::Vector3f(0, 0, 0)
 
Eigen::Vector3f velocity = Eigen::Vector3f(0, 0, 0)
 
ObjectType type = ObjectType::UNKNOWN
 
BBox2D< float > box
 

Member Function Documentation

◆ Reset()

void apollo::perception::base::SensorObjectMeasurement::Reset ( )
inline

Member Data Documentation

◆ box

BBox2D<float> apollo::perception::base::SensorObjectMeasurement::box

◆ center

Eigen::Vector3d apollo::perception::base::SensorObjectMeasurement::center = Eigen::Vector3d(0, 0, 0)

◆ sensor_id

std::string apollo::perception::base::SensorObjectMeasurement::sensor_id = "unknown_sensor"

◆ size

Eigen::Vector3f apollo::perception::base::SensorObjectMeasurement::size = Eigen::Vector3f(0, 0, 0)

◆ theta

float apollo::perception::base::SensorObjectMeasurement::theta = 0.0f

◆ timestamp

double apollo::perception::base::SensorObjectMeasurement::timestamp = 0.0

◆ track_id

int apollo::perception::base::SensorObjectMeasurement::track_id = -1

◆ type

ObjectType apollo::perception::base::SensorObjectMeasurement::type = ObjectType::UNKNOWN

◆ velocity

Eigen::Vector3f apollo::perception::base::SensorObjectMeasurement::velocity = Eigen::Vector3f(0, 0, 0)

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