|
Apollo 11.0
自动驾驶开放平台
|
#include <client_alignment.h>
Public 成员函数 | |
| Alignment () | |
| int | SyncStart () |
| int | SyncStop () |
| int | PeriodicCheck () |
| int | GrpcStub (REQUEST_TYPE *request, RESPONSE_TYPE *response) |
| Alignment (std::shared_ptr< JsonConf > sp_conf) | |
| virtual | ~Alignment () |
| virtual ErrorCode | Process (const std::vector< FramePose > &poses)=0 |
| virtual void | Reset ()=0 |
| virtual double | GetProgress () const |
| virtual void | SetStartTime (double start_time) |
| virtual void | SetEndTime (double end_time) |
| virtual void | UpdateBadPoseInfo (const FramePose &pose) |
| virtual void | ClearBadPoseInfo () |
| virtual void | UpdateGoodPoseInfo (const FramePose &pose) |
| virtual void | ClearGoodPoseInfo () |
| virtual bool | IsGoodPose (const std::vector< FramePose > &poses, int pose_index) |
| ErrorCode | GetReturnState () const |
Protected 成员函数 | |
| virtual grpc::Status | GrpcAlignmentStub (REQUEST_TYPE *request, RESPONSE_TYPE *response)=0 |
| void | UpdatePoseInfo (const FramePose &pose, std::shared_ptr< BadOrGoodPoseInfo > sp_pose_info) |
| void | ClearPoseInfo (std::shared_ptr< BadOrGoodPoseInfo > sp_pose_info) |
| int | TimeToIndex (const std::vector< FramePose > &poses, double time) |
Protected 属性 | |
| std::unique_ptr< CollectionCheckerService::Stub > | service_stub_ |
| double | progress_ |
| double | last_progress_ |
| double | start_time_ |
| double | end_time_ |
| int | start_index_ |
| double | end_index_ |
| ErrorCode | return_state_ |
| std::shared_ptr< JsonConf > | sp_conf_ = nullptr |
| std::shared_ptr< BadOrGoodPoseInfo > | sp_good_pose_info_ = nullptr |
| std::shared_ptr< BadOrGoodPoseInfo > | sp_bad_pose_info_ = nullptr |
在文件 client_alignment.h 第 35 行定义.
|
inline |
在文件 client_alignment.h 第 37 行定义.
|
inlineexplicit |
在文件 alignment.h 第 36 行定义.
|
inlinevirtual |
在文件 alignment.h 第 42 行定义.
|
inlinevirtual |
在文件 alignment.h 第 56 行定义.
|
inlinevirtual |
在文件 alignment.h 第 62 行定义.
|
inlineprotected |
在文件 alignment.h 第 108 行定义.
|
inlinevirtual |
|
inline |
在文件 alignment.h 第 85 行定义.
|
protectedpure virtual |
|
inline |
在文件 client_alignment.h 第 89 行定义.
|
inlinevirtual |
在文件 alignment.h 第 64 行定义.
|
inline |
在文件 client_alignment.h 第 61 行定义.
|
pure virtual |
在 apollo::hdmap::EightRoute , 以及 apollo::hdmap::StaticAlign 内被实现.
|
pure virtual |
|
inlinevirtual |
在文件 alignment.h 第 50 行定义.
|
inlinevirtual |
在文件 alignment.h 第 48 行定义.
|
inline |
在文件 client_alignment.h 第 47 行定义.
|
inline |
在文件 client_alignment.h 第 56 行定义.
|
inlineprotected |
在文件 alignment.h 第 119 行定义.
|
inlinevirtual |
在文件 alignment.h 第 52 行定义.
|
inlinevirtual |
在文件 alignment.h 第 58 行定义.
|
inlineprotected |
在文件 alignment.h 第 88 行定义.
|
protected |
在文件 alignment.h 第 139 行定义.
|
protected |
在文件 alignment.h 第 137 行定义.
|
protected |
在文件 alignment.h 第 135 行定义.
|
protected |
在文件 alignment.h 第 134 行定义.
|
protected |
在文件 alignment.h 第 140 行定义.
|
protected |
在文件 client_alignment.h 第 137 行定义.
|
protected |
在文件 alignment.h 第 144 行定义.
|
protected |
在文件 alignment.h 第 141 行定义.
|
protected |
在文件 alignment.h 第 143 行定义.
|
protected |
在文件 alignment.h 第 138 行定义.
|
protected |
在文件 alignment.h 第 136 行定义.