|
RoboJDETM v2.0 | |||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||
See:
Description
| Interface Summary | |
|---|---|
| AnalogInput | Generic interface for an object that provides analog input sampling. |
| Behavior | Interface implemented by behaviors intended to be used in conjunction with a BehaviorArbiter. |
| Behavior2 | Extends the Behavior interface. |
| BehaviorListener | Interface for any class that wants to listen for behavior events. |
| Controller | Generic feedback-based controller interface. |
| DigitalInput | Generic sampling interface to a digital input port. |
| DigitalOutput | Generic interface to a digital output port. |
| DirectionListener | Generic listener interface to listen for changes in direction. |
| IrRemote | Generic interface to an object that supports receiving data from an infrared remote control. |
| Localizer | Generic interface implemented by classes that support two dimensional position tracking. |
| Motor | Generic interface to a variable power motor. |
| Motor2 | Exteneded generic interface to a variable power motor which provides finer grained power control than the Motor interface. |
| Navigator | Generic interface implemented by classes that support two dimensional navigation. |
| NavigatorListener | Generic navigation listener interface to listen for termination of a pending navigation operation. |
| PulseInput | Generic interface to a digital input port which supports pulse input timing. |
| PulseOutput | Generic interface for a digital port which supports output pulsing. |
| PushButton | Generic interface to a push button. |
| RangeFinder | Generic interface to a range finding sensor. |
| Servo | Generic interface to a servo. |
| ShaftEncoder | Generic interface to a shaft encoder. |
| Class Summary | |
|---|---|
| AnalogShaftEncoder | Implements an incremental shaft encoder using a photoreflive or break-beam sensor to track the position of a wheel. |
| BasicLED | Implements the LED inteface to a DigitalOutput class which controls an LED. |
| BasicPushButton | Implements the PushButton interface using a DigitalInput to read the button’s status. |
| BehaviorArbiter | Implements a behavior arbitrator for behavior-based control of a robot. |
| BehaviorEvent | Used to communicate information about behavior events to BehaviorListeners. |
| Compass | Abstract base class for a compass sensor. |
| ContinuousRotationServo | This class implements the Motor interface to a servo that has been manufactured or modified to support continuous rotation. |
| DifferentialDriveNavigator | Implements a navigator for a differential-drive robot. |
| I2CEEPROM | Class to interface to and I2C EEPROM. |
| OdometricLocalizer | This class implements a localizer for position tracking of a two wheel differential-drive robot using odometry. |
| PIDController | Implements a Proportional-Integral-Differential (PID) controller. |
| Pose | Holds x and y Cartesian coordinates and a heading to encapsulate a robot's pose in an immutable object. |
| Smoother | Implements a linear smoothing function to filter noise from the intput signal. |
| SonarRangeFinder | Abstract class that implements the distance methods of the RangeFinder interface for sonar range finders. |
| Vector2D | Implements a two dimensional (magnitude and direction) vector for physics calculations and provides a method for summing vectors. |
Contains classes useful to robotics applications.
|
RoboJDETM v2.0 | |||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||