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.