| Class | Description |
|---|---|
| Calibration |
This class contains all of the robot's calibration routines
|
| NxtCommand |
This class implements a connection to the NXT application
|
| NxtMotor |
Represents NXT's motors in the PC project
|
| NxtSensor |
Represents NXT's sensors in the PC project
|
| Robot |
Implements simple API for cube manipulation on NXT2.0
|
| Robot.Arm |
Represents the motor responsible for holding and flipping the cube
|
| Robot.ColorDetector |
Represents the color detector unit, both motor and sensor
|
| Robot.ProximitySensor |
This class represents the proximity sensor unit
|
| Robot.Tray |
Represents the motor which controls the cube tray
|
| Tests |
This class contains all the robot's tests
|
| Enum | Description |
|---|---|
| Colors |
Represent the colors of the rubik's cube
|
| Direction |
Represents the possible rotation (of cube)
and turning (of cube's face) direction
|
| FlipMethod |
Represents the cube's flip operation
|
| SensorLocation |
Represents the color sensor location
|