#include <basicsetpointrequestevaluators.h>


Public Member Functions | |
| SPRInvariantCollisionFreedom (adore::view::ATrafficPredictionView *predictionView, adore::params::APVehicle *pvehicle=adore::params::ParamsFactoryInstance::get() ->getVehicle(), adore::params::APTacticalPlanner *ptac=adore::params::ParamsFactoryInstance::get() ->getTacticalPlanner(), adore::params::APPrediction *ppred=adore::params::ParamsFactoryInstance::get() ->getPrediction()) | |
| virtual bool | isValid (const adore::fun::SetPointRequest &spr) const override |
Private Attributes | |
| adore::view::ATrafficPredictionView * | predictionView_ |
| adore::params::APVehicle * | pvehicle_ |
| adore::params::APTacticalPlanner * | ptac_ |
| adore::params::APPrediction * | ppred_ |
Apply SPRInvariantCollisionFreedom to combined maneuver to test whether future collisions with known obstacles can be prevented
|
inline |
|
inlineoverridevirtual |
Implements adore::fun::ASPRConstraint.


|
private |
|
private |
|
private |
|
private |