Package | Description |
---|---|
aim4.driver.coordinator |
This package contains the implementation of the coordinator,
one of the three agents in the driver agent.
|
aim4.msg.udp |
This package contains the implementation of the UDP messages for the mixed
reality simulation.
|
aim4.vehicle |
This package contains the vehicle model in the simulator.
|
Modifier and Type | Method and Description |
---|---|
static AccelSchedule |
MaxAccelReservationCheck.check(double time1,
double v1,
double timeEnd,
double vEnd,
double dTotal,
double vTop,
double accel,
double decel)
Calculate a simple acceleration schedule if the driver drives.
|
AccelSchedule |
ArrivalEstimationResult.getAccelSchedule()
Get the acceleration schedule.
|
Constructor and Description |
---|
ArrivalEstimationResult(double arrivalTime,
double arrivalVelocity,
AccelSchedule accelSchedule)
Construct an arrival estimation result object.
|
Modifier and Type | Field and Description |
---|---|
AccelSchedule |
Real2ProxyPVUpdate.accelProfile
The acceleration profile
|
Modifier and Type | Method and Description |
---|---|
AccelSchedule |
VehicleDriverView.getAccelSchedule()
Get the acceleration profile.
|
AccelSchedule |
BasicVehicle.getAccelSchedule()
Get the acceleration profile.
|
AccelSchedule |
BasicVehicle.AccelScheduleMovement.getAccelSchedule()
Get the acceleration schedule.
|
AccelSchedule |
AccelProfile.toAccelSchedule(double initTime)
Convert the acceleration profile to an acceleration schedule.
|
AccelSchedule |
AccelProfile.toAccelSchedule(double initTime,
double lastAccel)
Convert the acceleration profile to an acceleration schedule.
|
Modifier and Type | Method and Description |
---|---|
void |
VehicleDriverView.setAccelSchedule(AccelSchedule accelProfile)
Set the acceleration profile.
|
void |
BasicVehicle.setAccelSchedule(AccelSchedule accelSchedule)
Set the acceleration profile.
|
void |
BasicVehicle.AccelScheduleMovement.setAccelSchedule(AccelSchedule accelSchedule)
Set the acceleration schedule.
|
Constructor and Description |
---|
BasicVehicle.AccelScheduleMovement(BasicVehicle.MovementWithAccel baseMovement,
AccelSchedule accelSchedule)
Create an acceleration schedule movement.
|
Copyright © 2013. All rights reserved.