Apollo 11.0
自动驾驶开放平台
lidar_object_util.h 文件参考
#include <memory>
#include "modules/perception/common/base/object.h"
lidar_object_util.h 的引用(Include)关系图:
此图展示该文件直接或间接的被哪些文件引用了:

浏览源代码.

命名空间

namespace  apollo
 class register implement
 
namespace  apollo::perception
 apollo::perception
 
namespace  apollo::perception::lidar
 

函数

void apollo::perception::lidar::GetBoundingBox2d (const std::shared_ptr< base::Object > &object, base::PointCloud< base::PointD > *box, double expand=0.0)
 Get the Bounding Box vertices and save in polygon type
 
void apollo::perception::lidar::ComputeObjectShapeFromPolygon (std::shared_ptr< base::Object > object, bool use_world_cloud=false)
 compute object shape(center, size) from given direction and polygon
 
void apollo::perception::lidar::ComputePolygonDirection (const Eigen::Vector3d &ref_center, const base::ObjectPtr &object, Eigen::Vector3f *direction)
 Compute polygon direction
 
void apollo::perception::lidar::ComputeMinMaxDirectionPoint (const base::ObjectPtr &object, const Eigen::Vector3d &ref_center, size_t *max_point_index, size_t *min_point_index)
 Compute min max direction