Package com.kauailabs.navx.ftc
-
Interface Summary Interface Description IDataArrivalSubscriber The IDataArrivalSubscriber interface provides a method for consumers of navX-Model device data to be rapidly notified whenever new data has arrived. -
Class Summary Class Description AHRS The AHRS class provides an interface to AHRS capabilities of the KauaiLabs navX2 and navX Robotics Navigation Sensor via I2Cs on the Android- based FTC robotics control system, where communications occur via an I2C port on the REV Expansion Hub or REV Control Hub.AHRS.BoardYawAxis Indicates which sensor board axis is used as the "yaw" (gravity) axis.navXPerformanceMonitor The navXPerformanceMonitor class is designed to provide performance data to help tune the navx_ftc library's AHRS_OLD class to retrieve navX-Model device data using tuning parameters appropriate for a particular FTC robotic controller configuration.navXPIDController The navXPIDController implements a timestamped PID controller (designed to deal with the jitter which is typically present in a networked control system scenario).navXPIDController.PIDResult The PIDResult class encapsulates the data used by the navXPIDController to communicate current state to a client of the navXPIDController. -
Enum Summary Enum Description AHRS.BoardAxis Identifies one of the three sensing axes on the navX sensor board.AHRS.DeviceDataType The DeviceDataType specifies the type of data to be retrieved from the sensor.navXPIDController.navXTimestampedDataSource The navXTimestampedDataSources specifies the navX-Model device sensor data source type used by the navXPIDController as it's input data source.navXPIDController.navXUntimestampedDataSource The navXUntimestampedDataSources specifies the navX-Model device sensor data source type used by the navXPIDController as it's input data source.navXPIDController.TimestampType navXPIDController.ToleranceType The ToleranceType enumeration defines the type of tolerance to be used by the navXPIDController to determine whether the controller is "on_target".