Package trclib.sensor
package trclib.sensor
-
ClassDescriptionThis class implements a generic Absolute Encoder that implements the TrcEncoder interface to allow compatibility to other types of encoders.This class implements a platform independent accelerometer.This class implements a platform independent AnalogInput.This class implements a platform independent generic analog sensor.This interface is used by this class to get the analog data from the provider.This class implements a platform independent Digital Input device.This interface specifies a common implementation of a DriveBase Odometry device that keeps track of the localization of the robot.This interface specifies a common implementation of a generic encoder with which makes different types of encoders compatible with each other.This class implements a platform independent gyro.This class implements a platform independent Maxbotix ultrasonic sensor array.This class implements a platform independent digital input sensor extending TrcDigitalInput.This interface provides the definitions and methods for a sensor to be an odometry sensor.This class implements the generic sensor odometry.This class implements a platform independent drive base odometry device.This class encapsulates an axis sensor with its axis offset.This class monitors the robot battery level and provides methods to get the current battery voltage as well as the lowest voltage it has ever seen during the monitoring session.TrcSensor<D>This class implements a platform independent value sensor that has one or more axes or data type.This interface will be implemented by sensor classes that provide multiple data types.This class implements the SensorData object that consists of the sensor value as well as a timestamp when the data sample is taken.This class implements a generic sensor calibrator on a given sensor with the specified data type.This interface specifies a collection of methods to implement an asynchronous trigger.This class implements a trigger for a digital input device.This class encapsulates the trigger state.This class implements a Threshold Range Trigger.This class encapsulates the trigger state.This class implements a Threshold Zones Trigger.This class encapsulates all the info for the the trigger event callback.This class encapsulates the trigger state.