The AForge.Robotics.Lego namespace contains set of classes, which allow to manipulate different Lego Mindstorm robotics devices. The list of supported devices includes Lego Minstorm RCX and Lego Mindstorm NXT.

Classes

  ClassDescription
NXTBrick
Manipulation of Lego Mindstorms NXT device.
NXTBrick..::.MotorState
Class describing motor's state.
NXTBrick..::.SensorValues
Class describing sensor's values received from NXT brick's sensor port.
RCXBrick Obsolete.
Manipulation of Lego Mindstorms RCX device.

Enumerations

  EnumerationDescription
NXTBrick..::.Motor
Enumeration of NXT brick motor ports.
NXTBrick..::.MotorMode
Enumeration of supported motor modes.
NXTBrick..::.MotorRegulationMode
Enumeration of motor regulation modes.
NXTBrick..::.MotorRunState
Enumeration of motor run states.
NXTBrick..::.Sensor
Enumeration of NXT brick sensor ports.
NXTBrick..::.SensorMode
Enumeration of NXT brick sensor modes.
NXTBrick..::.SensorType
Enumeration of NXT brick sensor types.
RCXBrick..::.IRTowerType
Type of IR tower used for communication with RCX.
RCXBrick..::.Motor
Enumeration of RCX brick motor ports.
RCXBrick..::.Sensor
Enumeration of RCX brick sensor ports.
RCXBrick..::.SensorMode
Enumeration of RCX brick sensor modes.
RCXBrick..::.SensorType
Enumeration of RCX brick sensor types.
RCXBrick..::.SoundType
Enumeration of sound type playable by Lego RCX brick.