virtual TVehicleMotionStateReader * getVehicleMotionStateReader()=0
Definition: activationstateobserver.h:22
bool isAutomaticControlEnabled()
Definition: activationstateobserver.h:34
static adore::fun::AFactory * get()
Definition: afactory.h:170
Dispatches indicator command for maneuver, which is currently executed.
Definition: indicator_dispatcher.h:25
AFactory::TIndicatorCommandWriter * icw_
Definition: indicator_dispatcher.h:27
~IndicatorDispatcher()
Definition: indicator_dispatcher.h:36
void setIndicators(const PlanningResult &selected_maneuver)
Definition: indicator_dispatcher.h:40
AFactory::TMotionStateReader * xreader_
Definition: indicator_dispatcher.h:29
ActivationStateObserver activation_observer_
Definition: indicator_dispatcher.h:28
IndicatorDispatcher()
Definition: indicator_dispatcher.h:31
bool isActive(double t) const
Definition: setpointrequest.h:332
Definition: com_patterns.h:68
virtual void getData(T &value)=0
virtual bool hasData() const =0
Definition: com_patterns.h:97
virtual void write(const T &value)=0
x
Definition: adore_set_goal.py:30
Definition: areaofeffectconverter.h:20
This struct holds the motion state of the vehicle in 9d.
Definition: vehiclemotionstate9d.h:39
Definition: indicatorcommand.h:25
void setIndicatorRightOn(bool indicatorRightOn)
Definition: indicatorcommand.h:49
void setIndicatorLeftOn(bool indicatorLeftOn)
Definition: indicatorcommand.h:39
Definition: planning_result.h:29
bool combined_maneuver_valid
Definition: planning_result.h:64
bool indicator_right
Definition: planning_result.h:77
bool indicator_left
Definition: planning_result.h:76
SetPointRequest combined_maneuver
Definition: planning_result.h:35