|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object aim4.driver.coordinator.V2ICoordinator.ReservationParameter
public static class V2ICoordinator.ReservationParameter
Postprocessing the reservation parameters
Constructor Summary | |
---|---|
V2ICoordinator.ReservationParameter(Confirm msg)
Create a reservation parameter object |
Method Summary | |
---|---|
Queue<double[]> |
getAccelerationProfile()
Get the list of acceleration/duration pairs that describe the required velocity profile of the driver agent's Vehicle as it crosses the intersection in accordance with its current reservation. |
double |
getACZDistance()
Get the distance past the intersection which is controlled by the Admission Control Zone after the intersection for the reservation this driver agent is holding. |
Lane |
getArrivalLane()
Get the Lane in which this driver agent's Vehicle should arrive to comply with the reservation this driver agent is holding. |
double |
getArrivalTime()
Get the arrival time of the reservation this driver agent is holding. |
double |
getArrivalVelocity()
Get the arrival velocity, in meters per second, of the reservation this driver agent is holding. |
Lane |
getDepartureLane()
Get the Lane in which this driver agent's Vehicle should arrive to comply with the reservation this driver agent is holding. |
double |
getEarlyError()
Get the maximum amount of time, in seconds, before the official arrival time that the driver agent's vehicle can arrive at the intersection, for the current reservation the driver agent is holding. |
double |
getLateError()
Get the maximum amount of time, in seconds, after the official arrival time that the driver agent's vehicle can arrive at the intersection, for the current reservation the driver agent is holding. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public V2ICoordinator.ReservationParameter(Confirm msg)
Method Detail |
---|
public Lane getArrivalLane()
public Lane getDepartureLane()
public double getArrivalTime()
public double getEarlyError()
public double getLateError()
public double getArrivalVelocity()
public double getACZDistance()
public Queue<double[]> getAccelerationProfile()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |