#include <basicsetpointrequestevaluators.h>


Public Member Functions | |
| SPRTTCNominal (adore::view::ATrafficPredictionView *predictionView, adore::params::APVehicle *pvehicle=adore::params::ParamsFactoryInstance::get() ->getVehicle()) | |
| virtual std::string | getName () const override |
| virtual double | getCost (const adore::fun::SetPointRequest &spr) const override |
Private Attributes | |
| adore::view::ATrafficPredictionView * | predictionView_ |
| adore::params::APVehicle * | pvehicle_ |
Apply SPRTTCNominal to nominal maneuver to test for expected time to collison of nominal maneuver with other objects. The cost value returned is ((t_max-ttc)/t_max)^2 \in [0,1]
|
inline |
|
inlineoverridevirtual |
Implements adore::fun::ASPRCost.


|
inlineoverridevirtual |
Implements adore::fun::ASPRCost.

|
private |
|
private |