ADORe
ADORe is a modular open source software library and toolkit for decision making, planning, control and simulation of automated vehicles
adore::env::CooperativeUsersProcess Member List

This is the complete list of members for adore::env::CooperativeUsersProcess, including all inherited members.

compare(adore::view::TrafficObject &frontMan, adore::view::TrafficObject &behindMan)adore::env::CooperativeUsersProcessinlineprivate
Cooperative_behindMansadore::env::CooperativeUsersProcessprivate
Cooperative_frontMansadore::env::CooperativeUsersProcessprivate
CooperativeUsersProcess(adore::env::ThreeLaneViewDecoupled *three_lanes_, adore::params::APVehicle *pveh, int DEBUG_LEVEL=0, double possiblePlatooningTimeHeadwayRange=6.)adore::env::CooperativeUsersProcessinline
DEBUG_LEVELadore::env::CooperativeUsersProcessprivate
ego_progress_front_sideadore::env::CooperativeUsersProcessprivate
ego_progress_rear_sideadore::env::CooperativeUsersProcessprivate
followingadore::env::CooperativeUsersProcessprivate
following_dist_to_egoadore::env::CooperativeUsersProcessprivate
following_existadore::env::CooperativeUsersProcessprivate
following_tauadore::env::CooperativeUsersProcessprivate
followingExists()adore::env::CooperativeUsersProcessinline
followingIsCooperativeadore::env::CooperativeUsersProcessprivate
frontManIsCooperativeadore::env::CooperativeUsersProcessprivate
getBehindMansList()adore::env::CooperativeUsersProcessinline
getDistanceToFollowing()adore::env::CooperativeUsersProcessinline
getDistanceToLeader()adore::env::CooperativeUsersProcessinline
getDistanceToPreceding()adore::env::CooperativeUsersProcessinline
getEgoProgressFrontSide()adore::env::CooperativeUsersProcessinline
getEgoProgressRearSide()adore::env::CooperativeUsersProcessinline
getFollowing()adore::env::CooperativeUsersProcessinline
getFollowingTimeHeadway()adore::env::CooperativeUsersProcessinline
getFrontMansList()adore::env::CooperativeUsersProcessinline
getLeader()adore::env::CooperativeUsersProcessinline
getLeaderTimeHeadway()adore::env::CooperativeUsersProcessinline
getPreceding()adore::env::CooperativeUsersProcessinline
getPrecedingTimeHeadway()adore::env::CooperativeUsersProcessinline
intentionPredictionPrint(CooperativeUser *cu)adore::env::CooperativeUsersProcessinlineprivate
leaderadore::env::CooperativeUsersProcessprivate
leader_dist_to_egoadore::env::CooperativeUsersProcessprivate
leader_existadore::env::CooperativeUsersProcessprivate
leader_tauadore::env::CooperativeUsersProcessprivate
leaderExists()adore::env::CooperativeUsersProcessinline
leaderIsPreceding()adore::env::CooperativeUsersProcessinline
ListOfCooperativeUsers typedefadore::env::CooperativeUsersProcessprivate
noVehicleBetweenEgoAndFollowing()adore::env::CooperativeUsersProcessinline
noVehicleBetweenEgoAndPreceding()adore::env::CooperativeUsersProcessinline
platooningDistanceadore::env::CooperativeUsersProcessprivate
possiblePlatooningTimeHeadwayRangeadore::env::CooperativeUsersProcessprivate
pp_vadore::env::CooperativeUsersProcessprivate
precedingadore::env::CooperativeUsersProcessprivate
preceding_dist_to_egoadore::env::CooperativeUsersProcessprivate
preceding_existadore::env::CooperativeUsersProcessprivate
preceding_tauadore::env::CooperativeUsersProcessprivate
precedingExists()adore::env::CooperativeUsersProcessinline
precedingIsLeaderadore::env::CooperativeUsersProcessprivate
print_debug(CooperativeUser *cu)adore::env::CooperativeUsersProcessinlineprivate
process(adore::fun::VehicleMotionState9d &egoStates, CooperativeUsersList &list, adore::view::TrafficObject &frontMan, adore::view::TrafficObject &behindMan)adore::env::CooperativeUsersProcessinline
processIntention(CooperativeUser *cu)adore::env::CooperativeUsersProcessinlineprivate
pvehadore::env::CooperativeUsersProcessprivate
sort(adore::fun::VehicleMotionState9d &egoStates, CooperativeUsersList &list)adore::env::CooperativeUsersProcessinlineprivate
three_lanes_adore::env::CooperativeUsersProcessprivate
toCenterOfTheRearSide(double &x, double &y, double psi, double vehicleLength)adore::env::CooperativeUsersProcessinlineprivate
~CooperativeUsersProcess()adore::env::CooperativeUsersProcessinline