38 Centroid3D() : count(0), start_time(0.0), end_time(0.0) {}
46 explicit StaticAlign(std::shared_ptr<JsonConf> sp_conf);
47 ErrorCode Process(
const std::vector<FramePose>& poses);
51 double GetStaticAlignProgress(
const std::vector<FramePose>& poses);
52 double StaticAlignRansac(
const std::vector<FramePose>& poses);
53 double StaticAlignDynamicCentroid(
const std::vector<FramePose>& poses);
54 double GetCentroidTimeDuring();
55 void UpdateDynamicCentroid(
const FramePose& pose);
57 void UpdateGoodPoseInfo(
const FramePose& pose);
Centroid3D()
Definition: static_align.h:38
Definition: static_align.h:37
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
Point3d center
Definition: static_align.h:39
struct apollo::hdmap::Centroid3D Centroid3D
Definition: static_align.h:32
Definition: client_alignment.h:142
double z
Definition: static_align.h:34
Point3d()
Definition: static_align.h:33
Definition: client_alignment.h:35
StaticAlignDetectMethod
Definition: static_align.h:27
struct apollo::hdmap::Point3d Point3d
int count
Definition: static_align.h:40
double start_time
Definition: static_align.h:41