Package de.jaetzold.art

Interface Summary
Actuator Classes that represent a output-device should implement this interface.
ActuatorPort Interface which describes the capabilities of an ActuatorPort.
Port A Port describes what data in which format an interface can deliver.
RobotInterface Basic Java-interface for classes which represent a hardware-interface in ART.
RobotInterfaceDefinition This interface is for Objects which define a specific (set of) Implementations of RobotInterface.
Sensor Classes that represent an input-device should implement this interface.
SensorEventDescriptor An interface for classes decribing groups of SensorEvents.
SensorListener The interface for listeners which want to receive SensorEvents.
SensorPort A SensorPort is a Port which delivers SensorPeers for Sensors.
 

Class Summary
AllSensorEventDescriptor  
AngleSensor A class for measuring an angle.
BooleanSensor A class which represents a sensor for two states, false and true.
CombinedSensor  
ConstantSensorPort  
CountSensor This class represents a Sensor which counts state-transitions.
CountSensor.AbsoluteStateDifferenceStateDecider This is the StateDecider used as the default in CountSensor.
LightSensor This class represents values which are associated with some kind of light-level.
Motor A class which represents a simple Motor.
RawActuator This class represents a basic output-device of a hardware-interface.
RawSensor This class represents a basic input-device of a hardware-interface.
RobotInterfaceFactory This is the class for creating instances of RobotInterface.
RobotInterfaceStringDefinition This class is for interfaces which are defined just by a single String.
SensorEvent  
SensorEventNumber A subclass of Number which has the same value as the target SensorEvent.
SensorNumber  
SensorStateDecider A StateDecider which delivers the value of the target-Sensor as the result to nextStateValue(double,double).
Servo A Servo gives control over the absolute position of an axle.
StateSensor This class interprets the values as a state.
StepperMotor This class is an abstraction of a stepper motor.