a dummy implementation for testing purposes
Definition: ap_longitudinal_planner_dummy.h:27
virtual double getJerkUB() const
getJerkLB returns longitudinal jerk upper bound
Definition: ap_longitudinal_planner_dummy.h:121
virtual double getMaxCPUTime() const
getMaxCPUTime returns the maximum cpu time for one plan computation
Definition: ap_longitudinal_planner_dummy.h:151
virtual double getComfortAccLB() const override
getAccLB returns longitudinal acceleration lower bound
Definition: ap_longitudinal_planner_dummy.h:103
virtual double getSlackAcc() const
getSlackAcc returns maximum slack of soft-constraints for acceleration
Definition: ap_longitudinal_planner_dummy.h:84
virtual double getConstraintClearanceVel() const
getConstraintClearanceVel returns the offset of the reference from the velocity constraints
Definition: ap_longitudinal_planner_dummy.h:145
virtual double getWeightPos() const
getWeightPos returns cost function weight for quadratic position error term
Definition: ap_longitudinal_planner_dummy.h:31
virtual double getAccUB() const
getAccUB returns longitudinal acceleration upper bound
Definition: ap_longitudinal_planner_dummy.h:96
virtual double getWeightEndVel() const
getWeightEndVel returns cost function weight for quadratic velocity error term at end point
Definition: ap_longitudinal_planner_dummy.h:60
virtual double getAccLatUB_minVelocity() const
getAccLatUB_minVelocity returns the minimum velocity, which is always feasible despite getAccLatUB
Definition: ap_longitudinal_planner_dummy.h:133
virtual double getAccLB() const
getAccLB returns longitudinal acceleration lower bound
Definition: ap_longitudinal_planner_dummy.h:90
virtual double getWeightAcc() const
getWeightAcc returns cost function weight for quadratic acceleration term
Definition: ap_longitudinal_planner_dummy.h:42
virtual double getJerkLB() const
getJerkLB returns longitudinal jerk lower bound
Definition: ap_longitudinal_planner_dummy.h:115
virtual double getComfortAccUB() const override
getAccUB returns longitudinal acceleration upper bound
Definition: ap_longitudinal_planner_dummy.h:109
virtual double getWeightVel() const
getWeightVel returns cost function weight for quadratic velocity error term
Definition: ap_longitudinal_planner_dummy.h:36
virtual double getStopDistanceToConflictPoint() const
distance between stop position and conflict point
Definition: ap_longitudinal_planner_dummy.h:159
virtual double getWeightJerk() const
getWeightJerk returns cost function weight for quadratic jerk term
Definition: ap_longitudinal_planner_dummy.h:48
virtual double getWeightEndPos() const
getWeightEndPos returns cost function weight for quadratic position error term at end point
Definition: ap_longitudinal_planner_dummy.h:54
virtual double getSlackPos() const
getSlackPos returns maximum slack of soft-constraints for position
Definition: ap_longitudinal_planner_dummy.h:72
virtual double getAccLatUB() const
getAccLatUB returns the absolute lateral acceleration bound which has to be maintained by reducing sp...
Definition: ap_longitudinal_planner_dummy.h:127
virtual double getConstraintClearancePos() const
getConstraintClearancePos returns the offset of the reference from the position constraints
Definition: ap_longitudinal_planner_dummy.h:139
virtual double getSlackVel() const
getSlackVel returns maximum slack of soft-constraints for velocity
Definition: ap_longitudinal_planner_dummy.h:78
virtual double getWeightEndAcc() const
getWeightEndAcc returns cost function weight for quadratic acceleration term at end point
Definition: ap_longitudinal_planner_dummy.h:66
abstract class containing parameters related to configuring the longitudinal planner
Definition: ap_longitudinal_planner.h:26
Definition: areaofeffectconverter.h:20