Apollo 11.0
自动驾驶开放平台
apollo::perception::radar4d::ObjectBuilder类 参考

#include <object_builder.h>

apollo::perception::radar4d::ObjectBuilder 的协作图:

Public 成员函数

 ObjectBuilder ()=default
 Construct a new Object Builder object
 
 ~ObjectBuilder ()=default
 Destroy the Object Builder object
 
bool Init (const DetectorInitOptions &options=DetectorInitOptions())
 Init the Object Builder object with initialization options
 
bool Build (const DetectorOptions &options, RadarFrame *frame)
 Calculate and fill object size, center, directions.
 
std::string Name () const
 Name of Object Builder
 

详细描述

在文件 object_builder.h 第 36 行定义.

构造及析构函数说明

◆ ObjectBuilder()

apollo::perception::radar4d::ObjectBuilder::ObjectBuilder ( )
default

Construct a new Object Builder object

◆ ~ObjectBuilder()

apollo::perception::radar4d::ObjectBuilder::~ObjectBuilder ( )
default

Destroy the Object Builder object

成员函数说明

◆ Build()

bool apollo::perception::radar4d::ObjectBuilder::Build ( const DetectorOptions &  options,
RadarFrame *  frame 
)

Calculate and fill object size, center, directions.

参数
optionsobject builder options
frameradar frame
返回
true
false

在文件 object_builder.cc 第 42 行定义.

43 {
44 if (frame == nullptr) {
45 return false;
46 }
47 std::vector<ObjectPtr>* objects = &(frame->segmented_objects);
48 for (size_t i = 0; i < objects->size(); ++i) {
49 if (objects->at(i)) {
50 objects->at(i)->id = static_cast<int>(i);
51 ComputePolygon2D(objects->at(i));
52 ComputePolygonSizeCenter(objects->at(i));
53 ComputeOtherObjectInformation(objects->at(i));
54 }
55 }
56 return true;
57}

◆ Init()

bool apollo::perception::radar4d::ObjectBuilder::Init ( const DetectorInitOptions &  options = DetectorInitOptions())

Init the Object Builder object with initialization options

参数
options
返回
true
false

在文件 object_builder.cc 第 38 行定义.

38 {
39 return true;
40}

◆ Name()

std::string apollo::perception::radar4d::ObjectBuilder::Name ( ) const
inline

Name of Object Builder

返回
std::string

在文件 object_builder.h 第 75 行定义.

75{ return "ObjectBuilder"; }

该类的文档由以下文件生成: