29 namespace perception {
35 Eigen::Vector3d ref_center = Eigen::Vector3d(0, 0, 0);
53 std::string
Name()
const {
return "ObjectBuilder"; }
59 void ComputePolygon2D(
60 std::shared_ptr<apollo::perception::base::Object>
object);
64 void ComputePolygonSizeCenter(
65 std::shared_ptr<apollo::perception::base::Object>
object);
69 void ComputeOtherObjectInformation(
70 std::shared_ptr<apollo::perception::base::Object>
object);
76 const Eigen::Vector3f& min_pt,
const Eigen::Vector3f& max_pt,
77 std::shared_ptr<apollo::perception::base::Object>
object);
83 bool LinePerturbation(
92 Eigen::Vector3f* min_pt, Eigen::Vector3f* max_pt);
Definition: object_builder.h:32
Definition: object_builder.h:34
Definition: object_builder.h:38
Definition: point_cloud.h:33
Definition: lidar_frame.h:33
std::string Name() const
Definition: object_builder.h:53