Class Summary |
AlwaysTrue_Condition |
Required for drivers within giotto (See the SoccerBot.giotto driver specifications) |
Boolean_Init |
An initialization value for Boolean_port |
Boolean_port |
A port for boolean values (used for bumper sensor) |
BufferedImage_Init |
An initialization value for BufferedImage_port |
BufferedImage_port |
A port for buffered images (used for camera sensor) |
Bumper_Sensor |
Sensor for acquiring bumper information |
Byte_Init |
An initialization value for Byte_port |
Byte_port |
A port for transfering a byte message. |
Camera_Sensor |
Sensor for acquiring images from a webcam |
Controller_InputDriver |
Used by the Giotto input driver to copy the ball together with bumper boolean. |
Controller_State_Init |
A default value needed within giotto for a State_port |
Controller_State_port |
A port for transfering internal state information of the controller
between cycles
consists of an (int _state, byte _lastCommand) tuple |
Controller_Task |
The main task which takes an image as input, sends it to the
image processing classes and acquires information about where
the ball is positioned within the scene. |
copy_Boolean_port |
Additional Class needed for the Boolean_port:
copies the boolean from one port variable to the other |
copy_BufferedImage_port |
Additional Class needed for the BufferedImage_port:
copies the image from one port variable to the other
(Be aware, that only a reference is passed here, so
the BufferedImage isn't realy copied)! |
copy_Byte_port |
Additional Class needed for the Byte_port:
copies the byte from one port variable to the other |
copy_Controller_State_port |
Additional classe needed for the Controller_State_port:
copies the int values state and byte value lastCommand
from one port variable to the other. |
copy_Region_port |
Additional Class needed for the Region_port:
copies the region from one port variable to the other |
DeInit_Task |
The deInit task shuts down actuators and sensors |
Empty_Driver |
Driver that does nothing |
ExitInit_Condition |
Condition checks, whether camera and rcxdrive are initialized |
ExitMain_Condition |
Condition checks, whether gui has been closed |
Init_Task |
The Init task initializes actuators and sensors |
ObjectRecognition_InputDriver |
Used by the Giotto input driver to copy the acquired image. |
ObjectRecognition_Task |
The main task which takes an image as input, sends it to the
image processing classes and acquires information about where
the ball is positioned within the scene. |
RCXDrive_Actuator |
Actuator class which actually sends the Message to
a transfer device (IR). |
RCXDrive_ActuatorDriver |
Used by the Giotto actuator driver to copy the byte command for rcxdrive. |
Region_Init |
An initialization value for Region_port |
Region_port |
A port for a recognized region (ball used for controller) |