org.commonreality.modalities.motor
Class MotorConstants

java.lang.Object
  extended by org.commonreality.modalities.motor.MotorConstants

public class MotorConstants
extends java.lang.Object


Field Summary
static java.lang.String CHILD_IDENTIFIERS
          children of this motor Collection of IIdentifiers
static java.lang.String IS_MOTOR
          general marker for all motor systems (ie.
static java.lang.String NAME
           
static java.lang.String PARENT_IDENTIFIER
          since many motor systems have parent/child relations, this marks the parent IIdentifier
static java.lang.String POSITION
          current position of the motor in the parent's coordinates, a primitive double[] of unspecified length and format
static java.lang.String POSITION_RANGE
          range of positions, again a double[] that is 2xPOSITION.
static java.lang.String RATE
          current movement rate double[] that is POSITION[]/s
static java.lang.String RATE_RANGE
          range of rates
 
Constructor Summary
MotorConstants()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

IS_MOTOR

public static final java.lang.String IS_MOTOR
general marker for all motor systems (ie. muscles and actuators) Boolean

See Also:
Constant Field Values

PARENT_IDENTIFIER

public static final java.lang.String PARENT_IDENTIFIER
since many motor systems have parent/child relations, this marks the parent IIdentifier

See Also:
Constant Field Values

CHILD_IDENTIFIERS

public static final java.lang.String CHILD_IDENTIFIERS
children of this motor Collection of IIdentifiers

See Also:
Constant Field Values

POSITION

public static java.lang.String POSITION
current position of the motor in the parent's coordinates, a primitive double[] of unspecified length and format


POSITION_RANGE

public static java.lang.String POSITION_RANGE
range of positions, again a double[] that is 2xPOSITION. Each pair of doubles represents the minimum and maximum for that position.


RATE

public static java.lang.String RATE
current movement rate double[] that is POSITION[]/s


RATE_RANGE

public static java.lang.String RATE_RANGE
range of rates


NAME

public static java.lang.String NAME
Constructor Detail

MotorConstants

public MotorConstants()