FleetInfo

@Serializable
data class FleetInfo(val name: String, val kind: String, val networkName: String? = null, val vehicles: List<FleetVehicleInfo> = emptyList(), val dispatcherAgentName: String? = null)(source)

A fleet system known before a run. kind is AGV for a guided-path fleet and FREE_PATH for one that moves over a spatial model; networkName names the guide path an AGV fleet runs on.

A fleet dispatches through agents of its own: dispatcherAgentName and each vehicle's agentName. They appear in a trace as registered agents, but they are control machinery rather than things to draw, so a viewer should hide them; their names are listed here so it can.

Constructors

Link copied to clipboard
constructor(name: String, kind: String, networkName: String? = null, vehicles: List<FleetVehicleInfo> = emptyList(), dispatcherAgentName: String? = null)

Properties

Link copied to clipboard

Every control agent this fleet registers: the dispatcher's and each vehicle's.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard