org.opentcs.common.LoopbackAdapterConstants Maven / Gradle / Ivy
/**
* Copyright (c) The openTCS Authors.
*
* This program is free software and subject to the MIT license. (For details,
* see the licensing information (LICENSE.txt) you should have received with
* this copy of the software.)
*/
package org.opentcs.common;
/**
* This interface provides access to vehicle-property keys that are used in both the
* plant overview as well as in the kernel.
*
* @author Mustafa Yalciner (Fraunhofer IML)
*/
public interface LoopbackAdapterConstants {
/**
* The key of the vehicle property that specifies the vehicle's initial position.
*/
String PROPKEY_INITIAL_POSITION = "loopback:initialPosition";
/**
* The key of the vehicle property that specifies the default operating time.
*/
String PROPKEY_OPERATING_TIME = "loopback:operatingTime";
/**
* The key of the vehicle property that specifies which operation loads the load handling device.
*/
String PROPKEY_LOAD_OPERATION = "loopback:loadOperation";
/**
* The default value of the load operation property.
*/
String PROPVAL_LOAD_OPERATION_DEFAULT = "Load cargo";
/**
* The key of the vehicle property that specifies which operation unloads the load handling device.
*/
String PROPKEY_UNLOAD_OPERATION = "loopback:unloadOperation";
/**
* The default value of the unload operation property.
*/
String PROPVAL_UNLOAD_OPERATION_DEFAULT = "Unload cargo";
/**
* The key of the vehicle property that specifies the maximum acceleration of a vehicle.
*/
String PROPKEY_ACCELERATION = "loopback:acceleration";
/**
* The key of the vehicle property that specifies the maximum decceleration of a vehicle.
*/
String PROPKEY_DECELERATION = "loopback:deceleration";
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy