Package org.opentcs.drivers.vehicle
package org.opentcs.drivers.vehicle
Components needed for controlling physical vehicles and processing information sent by them.
-
KlasseBeschreibungA command a comm adapter may execute.A base class for communication adapters mainly providing command queue processing.The default implementation of
VehicleCommAdapterDescription
.Transforms aPose
received by a vehicle to one in the plant model coordinate system.Describes a single load handling device on a vehicle.A command for moving a step.Transforms contents of aMovementCommand
before it is sent to a vehicle, thereby transforming coordinates in the plant model coordinate system to coordinates in the vehicle's coordinate system.This interface declares methods that a vehicle driver intended for simulation must implement.This interface declares the methods that a driver communicating with and controlling a physical vehicle must implement.Provides the description for a vehicle comm adapter.An event emitted by a communication adapter.Provides communication adapter instances for vehicles to be controlled.Provides high-level methods for the kernel to control a vehicle.Maintains associations between vehicles and vehicle controllers.Provides matchingMovementCommandTransformer
andIncomingPoseTransformer
instances.An observable model of a vehicle's and its comm adapter's attributes.Notification arguments to indicate some change.A notification object sent to observers to indicate a change of a property.A notification object sent to observers to indicate a change of a transport order's property.A notification object sent to observers to indicate a change of a vehicle's property.