28 namespace relative_map {
38 std::shared_ptr<::apollo::cyber::Writer<MapMsg>> relative_map_writer_ =
40 std::shared_ptr<cyber::Reader<perception::PerceptionObstacles>>
41 perception_reader_ =
nullptr;
42 std::shared_ptr<cyber::Reader<canbus::Chassis>> chassis_reader_ =
nullptr;
43 std::shared_ptr<cyber::Reader<localization::LocalizationEstimate>>
44 localization_reader_ =
nullptr;
45 std::shared_ptr<cyber::Reader<NavigationInfo>> navigation_reader_ =
nullptr;
47 std::shared_ptr<common::VehicleStateProvider> vehicle_state_provider_;
Definition: relative_map_component.h:30
Definition: relative_map.h:32
TimerComponent is a timer component. Your component can inherit from Component, and implement Init() ...
Definition: timer_component.h:35
PlanningContext is the runtime context in planning. It is persistent across multiple frames...
Definition: atomic_hash_map.h:25
bool Proc() override
The Proc logic of the component, which called by the CyberRT frame.
#define CYBER_REGISTER_COMPONENT(name)
Definition: component.h:551