38 const std::shared_ptr<DependencyInjector> &injector,
39 const std::string &config_dir,
45 bool GetOpenspaceRoi(
Frame *frame);
46 void SetOrigin(
const std::vector<Vec2d> &points,
const Vec2d &ego_pos,
Frame *frame);
47 void GetEndPose(
Frame *frame);
48 bool FuseLineSegments(std::vector<std::vector<common::math::Vec2d>> &line_segments_vec);
49 bool FormulateBoundaryConstraints(
50 const std::vector<std::vector<common::math::Vec2d>> &roi_parking_boundary,
53 bool LoadObstacleInVertices(
54 const std::vector<std::vector<common::math::Vec2d>> &roi_parking_boundary,
59 double origin_heading_;