Package-level declarations

Types

Link copied to clipboard
open class AgvSystem @JvmOverloads constructor(parent: ModelElement, val network: GuidedPathNetwork, zoneContentionRule: ZoneContentionRuleIfc = FIFOZoneContentionRule(), assignmentPolicy: AssignmentPolicyIfc = NearestVehiclePolicy(), name: String? = null) : FleetSystem

A fleet of self-directing vehicles on a guide path, and the dispatcher that tasks them.

Link copied to clipboard
open class AgvVehicle @JvmOverloads constructor(val agvSystem: AgvSystem, initialPlacement: TransporterPlacement, velocity: RVariableIfc, lengthInZones: Int = 1, zoneControlRule: ZoneControlRuleIfc = EndOfZoneControl(), name: String? = null, physicalLength: Double? = null, loadCapacity: Int = 1, battery: Battery? = null, failureModel: FailureModel? = null) : FleetVehicle

A fleet vehicle that runs on a guide path.