Uses of Class
aim4.vehicle.AccelSchedule

Packages that use AccelSchedule
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. 
 

Uses of AccelSchedule in aim4.driver.coordinator
 

Methods in aim4.driver.coordinator that return AccelSchedule
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.
 

Constructors in aim4.driver.coordinator with parameters of type AccelSchedule
ArrivalEstimationResult(double arrivalTime, double arrivalVelocity, AccelSchedule accelSchedule)
          Construct an arrival estimation result object.
 

Uses of AccelSchedule in aim4.msg.udp
 

Fields in aim4.msg.udp declared as AccelSchedule
 AccelSchedule Real2ProxyPVUpdate.accelProfile
          The acceleration profile
 

Uses of AccelSchedule in aim4.vehicle
 

Methods in aim4.vehicle that return AccelSchedule
 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.
 

Methods in aim4.vehicle with parameters of type AccelSchedule
 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.
 

Constructors in aim4.vehicle with parameters of type AccelSchedule
BasicVehicle.AccelScheduleMovement(BasicVehicle.MovementWithAccel baseMovement, AccelSchedule accelSchedule)
          Create an acceleration schedule movement.
 



Copyright © 2011. All Rights Reserved.