#include <setpointrequestevaluation.h>
Public Member Functions | |
virtual double | getCost (const adore::fun::SetPointRequest &spr) const =0 |
virtual std::string | getName () const =0 |
ASPRCost cost function for SetPointReqeust
|
pure virtual |
Implemented in adore::fun::SPRLinearlyWeightedCost, adore::fun::SPRLongitudinalJerk2Cost, adore::fun::SPRLongitudinalAcceleration2Cost, adore::fun::SPRNormalizedNavigationCost, adore::fun::SPRNavigationCostOnLane, adore::fun::SPRAverageProgressLoss, and adore::fun::SPRTTCNominal.
|
pure virtual |
Implemented in adore::fun::SPRLinearlyWeightedCost, adore::fun::SPRLongitudinalJerk2Cost, adore::fun::SPRLongitudinalAcceleration2Cost, adore::fun::SPRNormalizedNavigationCost, adore::fun::SPRNavigationCostOnLane, adore::fun::SPRAverageProgressLoss, and adore::fun::SPRTTCNominal.