27 #include "modules/perception/proto/traffic_light_detection.pb.h" 28 #include "modules/v2x/proto/v2x_car_status.pb.h" 29 #include "modules/v2x/proto/v2x_obstacles.pb.h" 30 #include "modules/v2x/proto/v2x_obu_rsi.pb.h" 31 #include "modules/v2x/proto/v2x_traffic_light.pb.h" 50 std::shared_ptr<::apollo::v2x::obu::ObuTrafficLight> *msg) {}
53 const std::shared_ptr<::apollo::v2x::CarStatus> &msg) {}
56 std::shared_ptr<::apollo::v2x::obu::ObuRsi> *msg) {}
58 std::shared_ptr<::apollo::v2x::V2XObstacles> *msg) {}
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
virtual void GetV2xObstaclesFromObu(std::shared_ptr<::apollo::v2x::V2XObstacles > *msg)
Definition: obu_interface_abstract_class.h:57
virtual void GetV2xRsiFromObu(std::shared_ptr<::apollo::v2x::obu::ObuRsi > *msg)
Definition: obu_interface_abstract_class.h:55
ObuInterFaceBase()
Definition: obu_interface_abstract_class.h:40
virtual bool InitialClient()=0
virtual void GetV2xTrafficLightFromObu(std::shared_ptr<::apollo::v2x::obu::ObuTrafficLight > *msg)
Definition: obu_interface_abstract_class.h:49
Definition: obu_interface_abstract_class.h:38
virtual ~ObuInterFaceBase()
Definition: obu_interface_abstract_class.h:42
virtual void SendCarStatusToObu(const std::shared_ptr<::apollo::v2x::CarStatus > &msg)
Definition: obu_interface_abstract_class.h:52
virtual bool InitialServer()=0