65 virtual double getValue(
double t,
double s,
double ds)
const =0;
73 virtual void update(
double t0,
double s0,
double ds0)=0;
112 virtual void update(
double t0,
double s0,
double ds0)=0;
Definition: anominalplanner.h:52
virtual ConstraintDirection getDirection()=0
virtual int getDimension()=0
virtual int getDerivative()=0
ConstraintDirection
Definition: anominalplanner.h:55
@ LB
Definition: anominalplanner.h:56
@ UB
Definition: anominalplanner.h:56
virtual double getValue(double t, double s, double ds) const =0
virtual void update(double t0, double s0, double ds0)=0
Definition: anominalplanner.h:28
virtual double getCPUTime() const =0
virtual void compute(const VehicleMotionState9d &initial_state)=0
virtual const SetPointRequest * getSetPointRequest() const =0
virtual bool hasValidPlan() const =0
Definition: anominalplanner.h:96
virtual int getDimension()=0
virtual bool getValueIfAvailable(double t, double s, double ds, double &ref) const =0
virtual void update(double t0, double s0, double ds0)=0
virtual int getDerivative()=0
Definition: setpointrequest.h:35
Definition: areaofeffectconverter.h:20
This struct holds the motion state of the vehicle in 9d.
Definition: vehiclemotionstate9d.h:39