# AIM4 1.0-SNAPSHOT API

Packages
Package | Description
--- | ---
aim4 | This is the root of the all packages of the AIM4 simulator.
aim4.config | This package contains the configuration settings for the AIM4 simulator.
aim4.driver | This packages contains the driver model.
aim4.driver.coordinator | This package contains the implementation of the coordinator, one of the three agents in the driver agent.
aim4.driver.navigator | This package contains the implementation of the navigator, one of the three agents in the driver agent.
aim4.driver.pilot | This package contains the implementation of the pilot, one of the three agents in the driver agent.
aim4.gui | This package contains the implementation of the GUI of the simulator.
aim4.gui.component | This package contains the Java components used by the GUI.
aim4.gui.frame | This package contains the Java Frames used by the GUI.
aim4.gui.parampanel | This package contains the panels for setting parameters in GUI.
aim4.gui.statuspanel | This package contains the panels used by the GUI to show the status of the simulation and to control the simulation.
aim4.im | This package contains the implementation of the intersection manager.
aim4.im.v2i | This package contains the implementation of the V2I intersection manager.
aim4.im.v2i.batch | This package contains the implementation of the batch policy.
aim4.im.v2i.policy | This package contains the implementation of various intersection control policies for the V2I intersection manager.
aim4.im.v2i.RequestHandler | This package contains the implementations of the request handlers of the V2I intersection manager.
aim4.im.v2i.reservation | This package contains the implementation of the reservation manager for the V2I intersection manager.
aim4.map | This package contains the implementations of the map in the AIM4 simulator.
aim4.map.destination | This package contains the implementations of the destination selectors.
aim4.map.lane | This package contains the implementations of the lane objects in the map.
aim4.map.track | This package contains the track objects for the map.
aim4.msg.i2v | This package contains the implementation of the I2V messages in the AIM protocol.
aim4.msg.udp | This package contains the implementation of the UDP messages for the mixed reality simulation.
aim4.msg.v2i | This package contains the implementation of the V2I messages in the AIM protocol.
aim4.noise | This package contains the noise function for the sensors of the vehicle.
aim4.sim | This package contains the implementation of the simulation object of the simulator.
aim4.sim.setup | This package contains the implementations of the simulation setup objects.
aim4.util | This package contains some helper functions and classes.
aim4.vehicle | This package contains the vehicle model in the simulator.

Copyright © 2013. All rights reserved.