21 #include "modules/drivers/gnss/proto/gnss_best_pose.pb.h" 26 class MapDataCheckerAgent;
29 :
public std::enable_shared_from_this<MapDataCheckerCyberNode> {
38 return shared_from_this();
42 int CreateChannelSubscriber();
45 std::shared_ptr<apollo::cyber::Node> node_ =
nullptr;
46 std::shared_ptr<apollo::cyber::Reader<GnssBestPose_t>> bestgnsspos_reader_ =
48 std::shared_ptr<MapDataCheckerAgent> agent_ =
nullptr;
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
Definition: worker_cyber_node.h:28
MapDataCheckerCyberNode(std::shared_ptr< MapDataCheckerAgent > agent, bool *init_success)
std::shared_ptr< MapDataCheckerCyberNode > GetWorkerCyberNode()
Definition: worker_cyber_node.h:37
apollo::drivers::gnss::GnssBestPose GnssBestPose_t
Definition: worker_cyber_node.h:31