Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
T
- tankDrive(double, double) - Method in class trclib.drivebase.TrcDriveBase
-
This method implements tank drive where leftPower controls the left motors and right power controls the right motors.
- tankDrive(double, double, boolean) - Method in class trclib.drivebase.TrcDriveBase
-
This method implements tank drive where leftPower controls the left motors and right power controls the right motors.
- tankDrive(double, double, double, TrcEvent) - Method in class trclib.drivebase.TrcDriveBase
-
This method implements tank drive where leftPower controls the left motors and right power controls the right motors.
- tankDrive(String, double, double) - Method in class trclib.drivebase.TrcDriveBase
-
This method implements tank drive where leftPower controls the left motors and right power controls the right motors.
- tankDrive(String, double, double, boolean, double, TrcEvent) - Method in class trclib.drivebase.TrcDriveBase
-
This method implements tank drive where leftPower controls the left motors and right power controls the right motors.
- tankDrive(String, double, double, boolean, double, TrcEvent) - Method in class trclib.drivebase.TrcSimpleDriveBase
-
This method implements tank drive where leftPower controls the left motors and right power controls the right motors.
- tankDrive(String, double, double, boolean, double, TrcEvent) - Method in class trclib.drivebase.TrcSwerveDriveBase
-
This method implements tank drive where leftPower controls the left motors and right power controls the right motors.
- tankDrive(String, double, double, double, TrcEvent) - Method in class trclib.drivebase.TrcDriveBase
-
This method implements tank drive where leftPower controls the left motors and right power controls the right motors.
- TankMode - Enum constant in enum class trclib.driverio.TrcGameController.DriveMode
- targetArea - Variable in class ftclib.vision.FtcLimelightVision.DetectedObject
- targetDepth - Variable in class ftclib.vision.FtcLimelightVision.DetectedObject
- targetGroundOffset - Variable in class ftclib.vision.FtcLimelightVision.DetectedObject
- targetGroundOffset - Variable in class ftclib.vision.FtcLimelightVision
- targetHeadingOffset - Variable in class trclib.pathdrive.TrcPurePursuitDrive
- targetPose - Variable in class ftclib.vision.FtcLimelightVision.DetectedObject
- targetPosition - Variable in class trclib.motor.TrcServo.ActionParams
- targetRect - Variable in class ftclib.vision.FtcLimelightVision.DetectedObject
- task - Variable in class trclib.robotcore.TrcPeriodicThread
- task - Variable in class trclib.robotcore.TrcTaskMgr.TaskObject
- taskEnabled - Variable in class ftclib.sensor.FtcImu
- taskEnabled - Variable in class trclib.driverio.TrcPriorityIndicator
- taskEnabled - Variable in class trclib.robotcore.TrcPeriodicThread.TaskState
- taskEnabled - Variable in class trclib.vision.TrcVisionTask
- taskList - Static variable in class trclib.robotcore.TrcTaskMgr
- taskName - Variable in class trclib.robotcore.TrcTaskMgr.TaskObject
- TaskObject(String, TrcTaskMgr.Task) - Constructor for class trclib.robotcore.TrcTaskMgr.TaskObject
-
Constructor: Creates an instance of the task object with the given name and the given task type.
- taskParams - Variable in class trclib.motor.TrcMotor
- taskParams - Variable in class trclib.robotcore.TrcAutoTask
- TaskParams() - Constructor for class trclib.motor.TrcMotor.TaskParams
- taskStartTime - Variable in class trclib.vision.TrcVisionTask
- taskStartTimes - Variable in class trclib.robotcore.TrcTaskMgr.TaskObject
- taskState - Variable in class trclib.robotcore.TrcPeriodicThread
- TaskState(String, Runnable, int) - Constructor for class trclib.robotcore.TrcPeriodicThread.TaskState
-
Constructor: Create an instance of the object.
- taskThread - Variable in class trclib.robotcore.TrcTaskMgr.TaskObject
- TASKTIME_THRESHOLD_MS - Static variable in class trclib.robotcore.TrcTaskMgr
- taskTimeSlotCounts - Variable in class trclib.robotcore.TrcTaskMgr.TaskObject
- taskTotalElapsedTimes - Variable in class trclib.robotcore.TrcTaskMgr.TaskObject
- taskTotalIntervals - Variable in class trclib.robotcore.TrcTaskMgr.TaskObject
- taskType - Variable in class trclib.robotcore.TrcAutoTask
- TaskType(int) - Constructor for enum class trclib.robotcore.TrcTaskMgr.TaskType
- taskTypes - Variable in class trclib.robotcore.TrcTaskMgr.TaskObject
- telemetry - Variable in class ftclib.robotcore.FtcOpMode
- telemetry - Variable in class ftclib.driverio.FtcDashboard
- TELEOP_MODE - Enum constant in enum class trclib.robotcore.TrcRobot.RunMode
-
The robot is in this mode during the operator control period.
- terminateAllThreads() - Static method in class trclib.robotcore.TrcTaskMgr
-
This method is mainly for FtcOpMode to call at the end of the opMode loop because runOpMode could be terminated before shutdown can be called especially if stopMode code is doing logging I/O (e.g.
- terminateTask() - Method in class trclib.robotcore.TrcPeriodicThread.TaskState
-
This method is called to terminate the periodic task.
- terminateTask() - Method in class trclib.robotcore.TrcPeriodicThread
-
This method is called to terminate the periodic task.
- TEST_MODE - Enum constant in enum class trclib.robotcore.TrcRobot.RunMode
-
The robot is in this mode when Test Mode is selected on the DriverStation.
- textPaint - Variable in class ftclib.vision.FtcCameraStreamProcessor
- textPaint - Variable in class ftclib.vision.FtcEocvColorBlobProcessor
- thread - Variable in class trclib.robotcore.TrcWatchdogMgr.Watchdog
- thresholds - Variable in class trclib.sensor.TrcTriggerThresholdZones
- tiltLowerLimitSwitchActive() - Method in class trclib.subsystem.TrcShooter
-
This method checks if tilt's lower limit switch is active.
- tiltMotor - Variable in class trclib.subsystem.TrcShooter
- tiltMotorParams - Variable in class ftclib.subsystem.FtcShooter.Params
- tiltOnTargetEvent - Variable in class trclib.subsystem.TrcShooter
- tiltParams - Variable in class ftclib.subsystem.FtcShooter.Params
- tiltParams - Variable in class trclib.subsystem.TrcShooter
- tiltPosHighLimit - Variable in class ftclib.subsystem.FtcDifferentialServoWrist.Params
- tiltPosHighLimit - Variable in class trclib.subsystem.TrcDifferentialServoWrist.Params
- tiltPosLowLimit - Variable in class ftclib.subsystem.FtcDifferentialServoWrist.Params
- tiltPosLowLimit - Variable in class trclib.subsystem.TrcDifferentialServoWrist.Params
- tiltPosOffset - Variable in class ftclib.subsystem.FtcDifferentialServoWrist.Params
- tiltPosOffset - Variable in class trclib.subsystem.TrcDifferentialServoWrist.Params
- tiltPosPresets - Variable in class ftclib.subsystem.FtcDifferentialServoWrist.Params
- tiltPosPresets - Variable in class trclib.subsystem.TrcDifferentialServoWrist.Params
- tiltPosPresets - Variable in class trclib.subsystem.TrcDifferentialServoWrist
- tiltPower - Variable in class trclib.subsystem.TrcDifferentialServoWrist
- tiltPresetPositionDown(String) - Method in class trclib.subsystem.TrcDifferentialServoWrist
-
This method sets the wrist to the next tilt preset position down from the current position.
- tiltPresetPositionUp(String) - Method in class trclib.subsystem.TrcDifferentialServoWrist
-
This method sets the wrist to the next tilt preset position up from the current position.
- tiltUpperLimitSwitchActive() - Method in class trclib.subsystem.TrcShooter
-
This method checks if tilt's upper limit switch is active.
- tiltValue - Variable in class trclib.subsystem.TrcDifferentialServoWrist.ActionParams
- timedOut(Object) - Method in class trclib.subsystem.TrcShooter
-
This method is called if the shooter operation has timed out.
- timedOutTime - Variable in class trclib.archive.TrcHolonomicPurePursuitDrive
- timedOutTime - Variable in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
- timedOutTime - Variable in class trclib.pathdrive.TrcPurePursuitDrive
- timeout - Variable in class trclib.motor.TrcMotor.TaskParams
- timeout - Variable in class trclib.motor.TrcServo.ActionParams
- timeout - Variable in class trclib.robotcore.TrcI2cDevice.Request
- timeout - Variable in class trclib.subsystem.TrcDifferentialServoWrist.ActionParams
- timeout - Variable in class trclib.subsystem.TrcIntake.ActionParams
- timeout - Variable in class trclib.subsystem.TrcMotorGrabber.ActionParams
- timeout - Variable in class trclib.subsystem.TrcServoGrabber.ActionParams
- timer - Variable in class ftclib.motor.FtcServo
- timer - Variable in class trclib.archive.TrcRGBLight
- timer - Variable in class trclib.command.CmdDriveMotorsTest
- timer - Variable in class trclib.command.CmdPidDrive
- timer - Variable in class trclib.command.CmdTimedDrive
- timer - Variable in class trclib.motor.TrcMotor
- timer - Variable in class trclib.motor.TrcServo
- timer - Variable in class trclib.sensor.TrcMaxbotixSonarArray
- timer - Variable in class trclib.subsystem.TrcDifferentialServoWrist
- timer - Variable in class trclib.subsystem.TrcIntake
- timer - Variable in class trclib.subsystem.TrcMotorGrabber
- timer - Variable in class trclib.subsystem.TrcServoGrabber
- timerEvent - Variable in class trclib.archive.TrcRGBLight
- timerEvent - Variable in class trclib.subsystem.TrcIntake
- timerList - Static variable in class trclib.timer.TrcTimer
- timerTask() - Static method in class trclib.timer.TrcTimer
-
This method runs by the timer thread to wait for the next timer in the list and signal the timer object when it expires.
- timerThread - Static variable in class trclib.timer.TrcTimer
- timestamp - Variable in class ftclib.sensor.FtcImu.GyroData
- timestamp - Variable in class trclib.sensor.TrcSensor.SensorData
- timestampEpoch - Variable in class trclib.timer.TrcHighPrecisionTime
- timestampNano - Variable in class trclib.timer.TrcHighPrecisionTime
- timeStep - Variable in class trclib.pathdrive.TrcWaypoint
- toAbsolute(TrcPose2D) - Method in class trclib.pathdrive.TrcPath
-
This method returns a path that converts all the waypoints to absolute positions.
- toDegrees() - Method in class trclib.pathdrive.TrcPath
-
Create a new path identical to this one, except the heading values are in degrees.
- togglePlayback() - Method in class trclib.archive.TrcEmic2TextToSpeech
-
This method is called to pause/resume the spoken sentence in progress.
- toLogicalPosition(double) - Method in class trclib.motor.TrcServo
-
This method is called to convert a physical position to a logical position.
- tone - Variable in class trclib.archive.TrcSongPlayer
- toPath() - Method in class trclib.pathdrive.TrcPathBuilder
-
This method returns the TrcPath built.
- toPhysicalPosition(double) - Method in class trclib.motor.TrcServo
-
This method is called to convert a logical position to a physical position.
- topLeft - Variable in class trclib.vision.TrcHomographyMapper.Rectangle
- toPose2D() - Method in class trclib.pathdrive.TrcPose3D
-
This method converts the Pose3D to a Pose2D.
- toPosVector() - Method in class trclib.pathdrive.TrcPose2D
-
This method returns the vector form of this pose.
- toPosVector() - Method in class trclib.pathdrive.TrcPose3D
-
This method returns the vector form of this pose.
- topRight - Variable in class trclib.vision.TrcHomographyMapper.Rectangle
- toRadians() - Method in class trclib.pathdrive.TrcPath
-
Create a new path identical to this one, except the heading values are in radians.
- toRelativeStartPath() - Method in class trclib.pathdrive.TrcPathBuilder
-
This method returns the TrcPath built.
- toString() - Method in class ftclib.archive.FtcSongXml
-
This method returns the song name.
- toString() - Method in class ftclib.driverio.FtcGamepadRumble.Pattern
- toString() - Method in class ftclib.driverio.FtcMatchInfo
-
This method returns the string form of the match info.
- toString() - Method in class ftclib.motor.FtcMotorActuator.Params
-
This method returns the string format of the Params info.
- toString() - Method in class ftclib.motor.FtcServoActuator.Params
-
This method returns the string format of the servoParams info.
- toString() - Method in class ftclib.robotcore.FtcI2cDeviceSynch
-
This method returns the device name.
- toString() - Method in class ftclib.sensor.FtcPinpointOdometry.Config
-
This method returns the string format of the Params info.
- toString() - Method in class ftclib.sensor.FtcPinpointOdometry
-
This method returns the instance name.
- toString() - Method in class ftclib.sensor.FtcSensorTrigger
-
This method returns the instance name.
- toString() - Method in class ftclib.sensor.FtcSparkFunOtos.Config
-
This method returns the string format of the Params info.
- toString() - Method in class ftclib.sensor.FtcSparkFunOtos
-
This method returns the instance name.
- toString() - Method in class ftclib.subsystem.FtcDifferentialServoWrist.Params
-
This method returns the string format of the Params info.
- toString() - Method in class ftclib.subsystem.FtcIntake.Params
-
This method returns the string format of the Params info.
- toString() - Method in class ftclib.subsystem.FtcMotorGrabber.Params
-
This method returns the string format of the Params info.
- toString() - Method in class ftclib.subsystem.FtcServoGrabber.Params
-
This method returns the string format of the Params info.
- toString() - Method in class ftclib.subsystem.FtcShooter.Params
-
This method returns the string format of the Params info.
- toString() - Method in class ftclib.vision.FtcEocvColorBlobProcessor
-
This method returns the pipeline instance name.
- toString() - Method in class ftclib.vision.FtcLimelightVision.DetectedObject
-
This method returns the string form of the target info.
- toString() - Method in class ftclib.vision.FtcLimelightVision
-
This method returns the camera name.
- toString() - Method in class ftclib.vision.FtcRawEocvColorBlobPipeline
-
This method returns the pipeline instance name.
- toString() - Method in class ftclib.vision.FtcVisionAprilTag.DetectedObject
-
This method returns the string form of the target info.
- toString() - Method in class ftclib.vision.FtcVisionAprilTag
-
This method returns the tag family string.
- toString() - Method in class ftclib.vision.FtcVisionEocvColorBlob
-
This method returns the pipeline instance name.
- toString() - Method in class trclib.archive.TrcCardinalConverter
-
This method returns the instance name.
- toString() - Method in class trclib.archive.TrcEmic2TextToSpeech
-
This method returns the instance name.
- toString() - Method in class trclib.archive.TrcHolonomicPurePursuitDrive
-
This method returns the instance name.
- toString() - Method in class trclib.archive.TrcI2cLEDPanel
-
This method returns the instance name.
- toString() - Method in class trclib.archive.TrcPixyCam1.ObjectBlock
- toString() - Method in class trclib.archive.TrcPixyCam1
-
This method returns the instance name.
- toString() - Method in class trclib.archive.TrcPixyCam2.Barcode
- toString() - Method in class trclib.archive.TrcPixyCam2.Block
-
This method formats all fields into a string for printing purpose.
- toString() - Method in class trclib.archive.TrcPixyCam2.FeatureBarcodes
- toString() - Method in class trclib.archive.TrcPixyCam2.FeatureIntersections
- toString() - Method in class trclib.archive.TrcPixyCam2.FeatureVectors
- toString() - Method in class trclib.archive.TrcPixyCam2.Intersection
- toString() - Method in class trclib.archive.TrcPixyCam2.IntersectionLine
- toString() - Method in class trclib.archive.TrcPixyCam2
-
This method returns the instance name.
- toString() - Method in class trclib.archive.TrcPixyCam2.Vector
- toString() - Method in class trclib.archive.TrcRGBLight
-
This method returns the instance name.
- toString() - Method in class trclib.archive.TrcSong
-
This method returns the song name.
- toString() - Method in class trclib.archive.TrcSongPlayer
-
This method returns the instance name.
- toString() - Method in class trclib.archive.TrcTankMotionProfileFollower
-
This method returns the instance name.
- toString() - Method in class trclib.dataprocessor.TrcDataBuffer
-
This method returns the instance name and the data in the buffer.
- toString() - Method in class trclib.dataprocessor.TrcDataIntegrator
-
This method returns the instance name.
- toString() - Method in class trclib.dataprocessor.TrcDiscreteValue
-
This method returns the instance name.
- toString() - Method in class trclib.dataprocessor.TrcFilter
-
This method returns the instance name.
- toString() - Method in class trclib.dataprocessor.TrcRequestQueue.RequestEntry
-
This method returns the request info as a string.
- toString() - Method in class trclib.dataprocessor.TrcRequestQueue
-
This method returns the instance name.
- toString() - Method in class trclib.dataprocessor.TrcWarpSpace
-
This method returns the instance name.
- toString() - Method in class trclib.dataprocessor.TrcWrapValueConverter
-
This method returns the instance name.
- toString() - Method in class trclib.drivebase.TrcDriveBase.MotorsState
- toString() - Method in class trclib.drivebase.TrcDriveBase.Odometry
-
This method returns the string representation of the object.
- toString() - Method in class trclib.drivebase.TrcSwerveModule
-
This method returns the instance name.
- toString() - Method in class trclib.driverio.TrcAddressableLED.Pattern
- toString() - Method in class trclib.driverio.TrcGameController
-
This method returns the instance name.
- toString() - Method in class trclib.driverio.TrcGobildaIndicatorLight.Pattern
- toString() - Method in class trclib.driverio.TrcPriorityIndicator.PatternState
-
This method returns the string representation of the LED pattern state.
- toString() - Method in class trclib.driverio.TrcPriorityIndicator
-
This method returns the instance name.
- toString() - Method in class trclib.driverio.TrcRevBlinkin.Pattern
- toString() - Method in class trclib.motor.TrcMotor.ExternalSensors
-
This method returns the string format of the Params info.
- toString() - Method in class trclib.motor.TrcMotor
-
This method returns the instance name.
- toString() - Method in class trclib.motor.TrcServo.ActionParams
- toString() - Method in class trclib.motor.TrcServo.Params
-
This method returns the string format of the servoParams info.
- toString() - Method in class trclib.motor.TrcServo
-
This method returns the instance name.
- toString() - Method in class trclib.output.TrcDigitalOutput
-
This method returns the instance name.
- toString() - Method in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
-
This method returns the instance name.
- toString() - Method in class trclib.pathdrive.TrcPath
-
This method returns the path info in string form.
- toString() - Method in class trclib.pathdrive.TrcPidDrive
-
This method returns the instance name.
- toString() - Method in class trclib.pathdrive.TrcPose2D
-
This method returns the string representation of the pose.
- toString() - Method in class trclib.pathdrive.TrcPose3D
-
This method returns the string representation of the pose.
- toString() - Method in class trclib.pathdrive.TrcPurePursuitDrive
-
This method returns the instance name.
- toString() - Method in class trclib.pathdrive.TrcWaypoint
-
This method returns the string containing the information of the waypoint.
- toString() - Method in class trclib.robotcore.TrcAutoTask
-
This method returns the instance name.
- toString() - Method in class trclib.robotcore.TrcEvent
-
This method returns the instance name.
- toString() - Method in class trclib.robotcore.TrcI2cDevice
-
This method returns the instance name of the device.
- toString() - Method in class trclib.robotcore.TrcLoopProfiler.ProfilePoint
- toString() - Method in class trclib.robotcore.TrcLoopProfiler
-
This method returns the instance name.
- toString() - Method in class trclib.robotcore.TrcPeriodicThread
-
This method returns the instance name.
- toString() - Method in class trclib.robotcore.TrcPidController.PidCoefficients
-
This method returns all PID coefficients in string form.
- toString() - Method in class trclib.robotcore.TrcPidController
-
This method returns the instance name.
- toString() - Method in class trclib.robotcore.TrcPresets
-
This method returns the instance name.
- toString() - Method in class trclib.robotcore.TrcSerialBusDevice.Request
-
This method returns the request info as a string.
- toString() - Method in class trclib.robotcore.TrcSerialBusDevice
-
This method returns the instance name.
- toString() - Method in class trclib.robotcore.TrcStateMachine
-
This method returns the instance name.
- toString() - Method in class trclib.robotcore.TrcTaskMgr.TaskObject
-
This method returns the instance name of the task.
- toString() - Method in class trclib.robotcore.TrcTraceLogger
-
This method returns the trace log name.
- toString() - Method in class trclib.robotcore.TrcWatchdogMgr.Watchdog
-
This method returns the string containing the info of the watchdog.
- toString() - Method in class trclib.sensor.TrcAccelerometer
-
This method returns the instance name.
- toString() - Method in class trclib.sensor.TrcAnalogInput
-
This method returns the instance name.
- toString() - Method in class trclib.sensor.TrcDigitalInput
-
This method returns the instance name.
- toString() - Method in class trclib.sensor.TrcGyro
-
This method returns the instance name.
- toString() - Method in class trclib.sensor.TrcMaxbotixSonarArray
-
This method returns the instance name.
- toString() - Method in class trclib.sensor.TrcOdometrySensor.Odometry
-
This method returns the string representation of the object.
- toString() - Method in class trclib.sensor.TrcOdometryWheels.AxisSensor
-
This method returns the sensor info in string form.
- toString() - Method in class trclib.sensor.TrcRobotBattery
-
This method returns the state of the battery in a string.
- toString() - Method in class trclib.sensor.TrcSensor.SensorData
-
This method returns the sensor data in string format.
- toString() - Method in class trclib.sensor.TrcSensor
-
This method returns the instance name.
- toString() - Method in class trclib.sensor.TrcSensorCalibrator
-
This method returns the instance name.
- toString() - Method in class trclib.sensor.TrcTriggerDigitalInput
-
This method returns the instance name and its state.
- toString() - Method in class trclib.sensor.TrcTriggerDigitalInput.TriggerState
- toString() - Method in class trclib.sensor.TrcTriggerThresholdRange
-
This method returns the instance name and its state.
- toString() - Method in class trclib.sensor.TrcTriggerThresholdRange.TriggerState
- toString() - Method in class trclib.sensor.TrcTriggerThresholdZones.CallbackContext
- toString() - Method in class trclib.sensor.TrcTriggerThresholdZones
-
This method returns the instance name and its state.
- toString() - Method in class trclib.sensor.TrcTriggerThresholdZones.TriggerState
- toString() - Method in class trclib.subsystem.TrcDifferentialServoWrist.ActionParams
- toString() - Method in class trclib.subsystem.TrcDifferentialServoWrist.Params
-
This method returns the string format of the Params info.
- toString() - Method in class trclib.subsystem.TrcDifferentialServoWrist
-
This method returns the instance name.
- toString() - Method in class trclib.subsystem.TrcIntake.ActionParams
- toString() - Method in class trclib.subsystem.TrcIntake
-
This method returns the instance name.
- toString() - Method in class trclib.subsystem.TrcIntake.TriggerParams
-
This method returns the string form of all the parameters.
- toString() - Method in class trclib.subsystem.TrcMotorGrabber.ActionParams
- toString() - Method in class trclib.subsystem.TrcMotorGrabber.Params
-
This method returns the string form of all the parameters.
- toString() - Method in class trclib.subsystem.TrcMotorGrabber
-
This method returns the instance name.
- toString() - Method in class trclib.subsystem.TrcPidConveyor.Parameters
-
This method returns the string format of the PID conveyor parameters.
- toString() - Method in class trclib.subsystem.TrcServoGrabber.ActionParams
- toString() - Method in class trclib.subsystem.TrcServoGrabber.Params
-
This method returns the string form of all the parameters.
- toString() - Method in class trclib.subsystem.TrcServoGrabber
-
This method returns the instance name.
- toString() - Method in class trclib.timer.TrcElapsedTimer
-
This method returns the performance data in string form.
- toString() - Method in class trclib.timer.TrcHighPrecisionTime
-
This method returns the performance data in string form.
- toString() - Method in class trclib.timer.TrcIntervalTimer
-
This method returns the instance name.
- toString() - Method in class trclib.timer.TrcPerformanceTimer
-
This method returns the performance data in string form.
- toString() - Method in class trclib.timer.TrcTimer.State
- toString() - Method in class trclib.timer.TrcTimer
-
This method returns the instance name and the timer state.
- toString() - Method in class trclib.vision.TrcHomographyMapper.Rectangle
- toString() - Method in class trclib.vision.TrcOpenCvColorBlobPipeline.FilterContourParams
- toString() - Method in class trclib.vision.TrcOpenCvColorBlobPipeline
-
This method returns the instance name.
- toString() - Method in class trclib.vision.TrcOpenCvDetector.DetectedObject
-
This method returns the string form of the target info.
- toString() - Method in class trclib.vision.TrcOpenCvDetector
-
This method returns the instance name.
- toString() - Method in class trclib.vision.TrcVisionTargetInfo
-
This method returns the string form of the target info.
- toString() - Method in class trclib.vision.TrcVisionTask
-
This method returns the instance name.
- totalElapsedTime - Variable in class ftclib.robotcore.FtcOpMode
- totalElapsedTime - Variable in class trclib.robotcore.TrcLoopProfiler.ProfilePoint
- totalElapsedTime - Variable in class trclib.timer.TrcElapsedTimer
- totalElapsedTime - Variable in class trclib.timer.TrcPerformanceTimer
- totalEnergy - Variable in class trclib.sensor.TrcRobotBattery
- totalError - Variable in class trclib.robotcore.TrcPidController.PidCtrlState
- totalFrames - Variable in class trclib.vision.TrcVisionTask
- totalIntervalTime - Variable in class trclib.timer.TrcPerformanceTimer
- totalLoopIntervalTime - Variable in class trclib.robotcore.TrcLoopProfiler
- totalMessages - Variable in class trclib.robotcore.TrcTraceLogger
- totalNanoTime - Variable in class trclib.dataprocessor.TrcRequestQueue
- totalNanoTime - Variable in class trclib.robotcore.TrcTraceLogger
- totalProcessedFrames - Variable in class trclib.vision.TrcVisionPerformanceMetrics
- totalProcessedTime - Variable in class trclib.vision.TrcVisionPerformanceMetrics
- totalRequests - Variable in class trclib.dataprocessor.TrcRequestQueue
- totalTime - Variable in class trclib.vision.TrcVisionTask
- touchSensor - Variable in class ftclib.sensor.FtcTouchSensor
- traceDebug(String, String) - Method in class trclib.robotcore.TrcDbgTrace
-
This method is called to print a debug message.
- traceDebug(String, String, Object...) - Method in class trclib.robotcore.TrcDbgTrace
-
This method is called to print a debug message.
- traceErr(String, String) - Method in class trclib.robotcore.TrcDbgTrace
-
This method is called to print an error message.
- traceErr(String, String, Object...) - Method in class trclib.robotcore.TrcDbgTrace
-
This method is called to print an error message.
- traceFatal(String, String) - Method in class trclib.robotcore.TrcDbgTrace
-
This method is called to print a fatal message.
- traceFatal(String, String, Object...) - Method in class trclib.robotcore.TrcDbgTrace
-
This method is called to print a fatal message.
- traceInfo(String, String) - Method in class trclib.robotcore.TrcDbgTrace
-
This method is called to print an information message.
- traceInfo(String, String, Object...) - Method in class trclib.robotcore.TrcDbgTrace
-
This method is called to print an information message.
- traceLog - Variable in class trclib.robotcore.TrcTraceLogger
- traceLogger - Static variable in class trclib.robotcore.TrcDbgTrace
- traceLogName - Variable in class trclib.robotcore.TrcTraceLogger
- traceMsgWorker(String, int, TrcDbgTrace.MsgLevel, String) - Method in class trclib.robotcore.TrcDbgTrace
-
This method is the common worker for all the trace message methods.
- tracePidInfo - Variable in class trclib.archive.TrcHolonomicPurePursuitDrive
- tracePidInfo - Variable in class trclib.motor.TrcMotor
- tracePidInfo - Variable in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
- tracePidInfo - Variable in class trclib.pathdrive.TrcPidDrive
- tracePidInfo - Variable in class trclib.pathdrive.TrcPurePursuitDrive
- tracePostStateInfo(String, Object, TrcDriveBase, TrcPidDrive) - Method in class trclib.robotcore.TrcDbgTrace
-
This method logs a post-state info event using the global tracer.
- tracePostStateInfo(String, Object, TrcDriveBase, TrcPidDrive, TrcPurePursuitDrive, TrcRobotBattery) - Method in class trclib.robotcore.TrcDbgTrace
-
This method logs a post-state info event using the global tracer.
- tracePostStateInfo(String, Object, TrcDriveBase, TrcPurePursuitDrive) - Method in class trclib.robotcore.TrcDbgTrace
-
This method logs a post-state info event using the global tracer.
- tracePostStateInfo(String, Object, TrcRobotBattery) - Method in class trclib.robotcore.TrcDbgTrace
-
This method logs a post-state info event using the global tracer.
- tracePostStateInfoWorker(String, Object, TrcDriveBase, TrcPidDrive, TrcPurePursuitDrive, TrcRobotBattery) - Method in class trclib.robotcore.TrcDbgTrace
-
This method logs a post-state info event using the global tracer.
- tracePreStateInfo(String, Object) - Method in class trclib.robotcore.TrcDbgTrace
-
This method logs a pre-state info event using the global tracer.
- tracer - Variable in class ftclib.drivebase.FtcSwerveDrive
- tracer - Variable in class ftclib.sensor.FtcAnalogEncoder
- tracer - Variable in class ftclib.sensor.FtcOctoQuad
- tracer - Variable in class ftclib.sensor.FtcPinpointOdometry
- tracer - Variable in class ftclib.sensor.FtcSparkFunOtos
- tracer - Variable in class ftclib.vision.FtcEocvColorBlobProcessor
- tracer - Variable in class ftclib.vision.FtcLimelightVision
- tracer - Variable in class ftclib.vision.FtcRawEocvColorBlobPipeline
- tracer - Variable in class ftclib.vision.FtcRawEocvVision
- tracer - Variable in class ftclib.vision.FtcVision
- tracer - Variable in class ftclib.vision.FtcVisionAprilTag
- tracer - Variable in class ftclib.vision.FtcVisionEocvColorBlob
- tracer - Variable in class trclib.archive.CmdWaltzTurn
- tracer - Variable in class trclib.archive.TrcEmic2TextToSpeech
- tracer - Variable in class trclib.archive.TrcHolonomicPurePursuitDrive
- tracer - Variable in class trclib.archive.TrcI2cLEDPanel
- tracer - Variable in class trclib.archive.TrcLidarLite
- tracer - Variable in class trclib.archive.TrcPixyCam1
- tracer - Variable in class trclib.archive.TrcPixyCam2
- tracer - Variable in class trclib.archive.TrcRGBLight
- tracer - Variable in class trclib.archive.TrcSongPlayer
- tracer - Variable in class trclib.command.CmdDriveMotorsTest
- tracer - Variable in class trclib.command.CmdPidDrive
- tracer - Variable in class trclib.command.CmdTimedDrive
- tracer - Variable in class trclib.dataprocessor.TrcFilter
- tracer - Variable in class trclib.dataprocessor.TrcRequestQueue
- tracer - Variable in class trclib.drivebase.TrcDriveBase
- tracer - Variable in class trclib.drivebase.TrcSwerveModule
- tracer - Variable in class trclib.driverio.TrcGameController
- tracer - Variable in class trclib.driverio.TrcPriorityIndicator
- tracer - Variable in class trclib.driverio.TrcTone
- tracer - Variable in class trclib.motor.TrcMotor
- tracer - Variable in class trclib.motor.TrcServo
- tracer - Variable in class trclib.pathdrive.TrcGridDrive
- tracer - Variable in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
- tracer - Variable in class trclib.pathdrive.TrcPath
- tracer - Variable in class trclib.pathdrive.TrcPidDrive
- tracer - Variable in class trclib.pathdrive.TrcPurePursuitDrive
- tracer - Variable in class trclib.robotcore.TrcAutoTask
- tracer - Variable in class trclib.robotcore.TrcEvent
- tracer - Variable in class trclib.robotcore.TrcI2cDevice
- tracer - Variable in class trclib.robotcore.TrcPeriodicThread
- tracer - Variable in class trclib.robotcore.TrcPidController
- tracer - Variable in class trclib.robotcore.TrcPresets
- tracer - Variable in class trclib.robotcore.TrcSerialBusDevice
- tracer - Static variable in class trclib.robotcore.TrcTaskMgr
- tracer - Variable in class trclib.robotcore.TrcTraceLogger
- tracer - Variable in class trclib.sensor.TrcMaxbotixSonarArray
- tracer - Variable in class trclib.sensor.TrcOdometryWheels
- tracer - Variable in class trclib.sensor.TrcSensor
- tracer - Variable in class trclib.sensor.TrcTriggerDigitalInput
- tracer - Variable in class trclib.sensor.TrcTriggerThresholdRange
- tracer - Variable in class trclib.sensor.TrcTriggerThresholdZones
- tracer - Variable in class trclib.subsystem.TrcDifferentialServoWrist
- tracer - Variable in class trclib.subsystem.TrcIntake
- tracer - Variable in class trclib.subsystem.TrcMotorGrabber
- tracer - Variable in class trclib.subsystem.TrcServoGrabber
- tracer - Variable in class trclib.subsystem.TrcShooter
- tracer - Variable in class trclib.timer.TrcTimer
- tracer - Variable in class trclib.vision.TrcOpenCvColorBlobPipeline
- tracer - Variable in class trclib.vision.TrcOpenCvDetector
- tracer - Variable in class trclib.vision.TrcVisionTask
- traceVerbose(String, String) - Method in class trclib.robotcore.TrcDbgTrace
-
This method is called to print a verbose message.
- traceVerbose(String, String, Object...) - Method in class trclib.robotcore.TrcDbgTrace
-
This method is called to print a verbose message.
- traceWarn(String, String) - Method in class trclib.robotcore.TrcDbgTrace
-
This method is called to print a warning message.
- traceWarn(String, String, Object...) - Method in class trclib.robotcore.TrcDbgTrace
-
This method is called to print a warning message.
- trackingIndex - Variable in class trclib.archive.TrcPixyCam2.Block
- translate(double, double) - Method in class trclib.pathdrive.TrcPath
-
Translate the path by an x and y offset.
- translateMotorPower(double, double) - Method in interface trclib.drivebase.TrcDriveBase.MotorPowerMapper
-
This method is called to translate the desired motor power to the actual motor power taking into consideration of the motor torque curve with the current motor velocity.
- translatePose(double, double) - Method in class trclib.pathdrive.TrcPose2D
-
This method translates this pose with the x and y offset in reference to the angle of the pose.
- trapezoidVelocity(double, double, double) - Method in class trclib.pathdrive.TrcPath
-
Set the velocity and accelerations of the waypoints in the path to follow a trapezoidal velocity profile.
- TrcAbsoluteEncoder - Class in trclib.sensor
-
This class implements a generic Absolute Encoder that implements the TrcEncoder interface to allow compatibility to other types of encoders.
- TrcAbsoluteEncoder(String, DoubleSupplier, double, double) - Constructor for class trclib.sensor.TrcAbsoluteEncoder
-
Constructor: Creates an instance of the object.
- TrcAccelerometer - Class in trclib.sensor
-
This class implements a platform independent accelerometer.
- TrcAccelerometer(String, int, int) - Constructor for class trclib.sensor.TrcAccelerometer
-
Constructor: Creates an instance of the object.
- TrcAccelerometer(String, int, int, TrcFilter[]) - Constructor for class trclib.sensor.TrcAccelerometer
-
Constructor: Creates an instance of the object.
- TrcAccelerometer.DataType - Enum Class in trclib.sensor
- TrcAddressableLED - Class in trclib.driverio
-
This class implements a platform independent Addressable LED device.
- TrcAddressableLED(String, int) - Constructor for class trclib.driverio.TrcAddressableLED
-
Constructor: Create an instance of the object.
- TrcAddressableLED.Pattern - Class in trclib.driverio
-
This class contains information about an LED pattern.
- TrcAddressableLED.Pattern.Type - Enum Class in trclib.driverio
- TrcAnalogInput - Class in trclib.sensor
-
This class implements a platform independent AnalogInput.
- TrcAnalogInput(String, int) - Constructor for class trclib.sensor.TrcAnalogInput
-
Constructor: Creates an instance of the object.
- TrcAnalogInput(String, int, int) - Constructor for class trclib.sensor.TrcAnalogInput
-
Constructor: Creates an instance of the object.
- TrcAnalogInput(String, int, int, TrcFilter[]) - Constructor for class trclib.sensor.TrcAnalogInput
-
Constructor: Creates an instance of the object.
- TrcAnalogInput.DataType - Enum Class in trclib.sensor
- TrcAnalogSensor - Class in trclib.sensor
-
This class implements a platform independent generic analog sensor.
- TrcAnalogSensor(String, TrcAnalogSensor.AnalogDataSource) - Constructor for class trclib.sensor.TrcAnalogSensor
-
Constructor: Creates an instance of the object.
- TrcAnalogSensor.AnalogDataSource - Interface in trclib.sensor
-
This interface is used by this class to get the analog data from the provider.
- TrcAutoTask<T> - Class in trclib.robotcore
-
This class implements auto-assist task.
- TrcAutoTask(String, String, TrcTaskMgr.TaskType) - Constructor for class trclib.robotcore.TrcAutoTask
-
Constructor: Create an instance of the object.
- TrcCardinalConverter<D> - Class in trclib.archive
-
This class converts cardinal data to cartesian data for sensors such as gyro or compass.
- TrcCardinalConverter(String, TrcSensor<D>, D) - Constructor for class trclib.archive.TrcCardinalConverter
-
Constructor: Creates an instance of the object.
- TrcCascadePidController - Class in trclib.archive
-
This class implements a Cascade PID Controller.
- TrcCascadePidController(String, TrcPidController.PidCoefficients, TrcPidController.PidCoefficients, TrcPidController.PidInput, TrcPidController.PidInput) - Constructor for class trclib.archive.TrcCascadePidController
-
Constructor: Create an instance of the object.
- TrcColor - Class in trclib.dataprocessor
-
This class implements a platform independent color object.
- TrcColor(int, int, int) - Constructor for class trclib.dataprocessor.TrcColor
-
Constructor: Create an instance of the object.
- TrcDashboard - Class in trclib.driverio
-
This interface provides a platform independent way to display info to the dashboard.
- TrcDashboard(int) - Constructor for class trclib.driverio.TrcDashboard
-
Constructor: Create an instance of the object.
- TrcDataBuffer - Class in trclib.dataprocessor
-
This class implements a thread-safe data buffer for recording double values.
- TrcDataBuffer(String, int) - Constructor for class trclib.dataprocessor.TrcDataBuffer
-
Constructor: Create an instance of the object.
- TrcDataIntegrator<D> - Class in trclib.dataprocessor
-
This class does data integration for sensors that have one or more axes.
- TrcDataIntegrator(String, TrcSensor<D>, D) - Constructor for class trclib.dataprocessor.TrcDataIntegrator
-
Constructor: Creates an instance of the object.
- TrcDataIntegrator(String, TrcSensor<D>, D, boolean) - Constructor for class trclib.dataprocessor.TrcDataIntegrator
-
Constructor: Creates an instance of the object.
- TrcDbgTrace - Class in trclib.robotcore
-
This class implements the Debug Tracer.
- TrcDbgTrace() - Constructor for class trclib.robotcore.TrcDbgTrace
-
Constructor: Create an instance of the object.
- TrcDbgTrace(String, TrcDbgTrace.DbgLog) - Constructor for class trclib.robotcore.TrcDbgTrace
-
Constructor: Create an instance of the object.
- TrcDbgTrace.DbgLog - Interface in trclib.robotcore
-
This interface provides a platform independent way to write to the debug log.
- TrcDbgTrace.MsgLevel - Enum Class in trclib.robotcore
-
This enum specifies the different debug message levels.
- TrcDifferentialServoWrist - Class in trclib.subsystem
-
This class implements a platform independent Differential Servo Wrist Subsystem.
- TrcDifferentialServoWrist(String, TrcDifferentialServoWrist.Params) - Constructor for class trclib.subsystem.TrcDifferentialServoWrist
-
Constructor: Create an instance of the object.
- TrcDifferentialServoWrist.ActionParams - Class in trclib.subsystem
-
This class encapsulates all the parameters required to perform the intake action.
- TrcDifferentialServoWrist.Operation - Enum Class in trclib.subsystem
-
Specifies the operation types.
- TrcDifferentialServoWrist.Params - Class in trclib.subsystem
-
This class contains all the parameters of the Differential Servo Wrist.
- TrcDigitalInput - Class in trclib.sensor
-
This class implements a platform independent Digital Input device.
- TrcDigitalInput(String) - Constructor for class trclib.sensor.TrcDigitalInput
-
Constructor: Create an instance of the object.
- TrcDigitalOutput - Class in trclib.output
-
This class implements a platform independent Digital Output port device.
- TrcDigitalOutput(String) - Constructor for class trclib.output.TrcDigitalOutput
-
Constructor: Create an instance of the object.
- TrcDiscreteValue - Class in trclib.dataprocessor
-
This class implements a discrete value where the value can only be set in the interval of specified increment.
- TrcDiscreteValue(String, double, double, double, double, double, double) - Constructor for class trclib.dataprocessor.TrcDiscreteValue
-
Constructor: Create an instance of the object.
- TrcDistanceSensor - Interface in trclib.sensor
- TrcDriveBase - Class in trclib.drivebase
-
This class implements a platform independent drive base.
- TrcDriveBase(TrcMotor...) - Constructor for class trclib.drivebase.TrcDriveBase
-
Constructor: Create an instance of the object.
- TrcDriveBase(TrcMotor[], TrcGyro) - Constructor for class trclib.drivebase.TrcDriveBase
-
Constructor: Create an instance of the object.
- TrcDriveBase.DriveOrientation - Enum Class in trclib.drivebase
-
This enum specifies all the drive orientation modes: - ROBOT: Robot centric driving mode.
- TrcDriveBase.MotorPowerMapper - Interface in trclib.drivebase
-
This interface is provided by the caller to translate the motor power to actual motor power according to the motor curve.
- TrcDriveBase.MotorsState - Class in trclib.drivebase
-
This class stores the states of all motors of the drivebase.
- TrcDriveBase.Odometry - Class in trclib.drivebase
-
This class implements the drive base odometry.
- TrcDriveBase.OdometryType - Enum Class in trclib.drivebase
-
This specifies the type of Drive Base Odometry is in use.
- TrcDriveBaseOdometry - Interface in trclib.sensor
-
This interface specifies a common implementation of a DriveBase Odometry device that keeps track of the localization of the robot.
- TrcElapsedTimer - Class in trclib.timer
-
This class implements an elapsed timer to record elapsed time.
- TrcElapsedTimer(String, double) - Constructor for class trclib.timer.TrcElapsedTimer
-
Constructor: Creates an instance of the object.
- TrcEmic2TextToSpeech - Class in trclib.archive
-
This class implements a platform independent Emic2 text to speech device that is connected to a Serial Port.
- TrcEmic2TextToSpeech(String) - Constructor for class trclib.archive.TrcEmic2TextToSpeech
-
Constructor: Create an instance of the object.
- TrcEmic2TextToSpeech.DemoMsg - Enum Class in trclib.archive
- TrcEmic2TextToSpeech.Language - Enum Class in trclib.archive
- TrcEmic2TextToSpeech.Parser - Enum Class in trclib.archive
- TrcEmic2TextToSpeech.RequestId - Enum Class in trclib.archive
-
This is used identify the request type.
- TrcEmic2TextToSpeech.Voice - Enum Class in trclib.archive
- TrcEncoder - Interface in trclib.sensor
-
This interface specifies a common implementation of a generic encoder with which makes different types of encoders compatible with each other.
- TrcEvent - Class in trclib.robotcore
-
This class implements the TrcEvent.
- TrcEvent(String) - Constructor for class trclib.robotcore.TrcEvent
-
Constructor: Create an instance of the object.
- TrcEvent(String, TrcEvent.EventState) - Constructor for class trclib.robotcore.TrcEvent
-
Constructor: Create an instance of the object.
- TrcEvent.Callback - Interface in trclib.robotcore
-
This interface is implemented by the caller so that it can be notified when the event is signaled.
- TrcEvent.CallbackEventList - Class in trclib.robotcore
- TrcEvent.EventState - Enum Class in trclib.robotcore
-
An event has three possible states: - CLEARED: event should be in this state before starting an asynchronous operation.
- TrcExclusiveSubsystem - Interface in trclib.robotcore
-
This interface defines methods for the subsystems to implement exclusive ownership support.
- TrcExclusiveSubsystem.OwnershipParams - Class in trclib.robotcore
-
This class encapsulates all the parameters required to acquire and release exclusive ownership for the operation.
- TrcFilter - Class in trclib.dataprocessor
-
This class implements a generic filter to be extended by a specific filter class.
- TrcFilter(String) - Constructor for class trclib.dataprocessor.TrcFilter
-
Constructor: Create an instance of the object.
- TrcGameController - Class in trclib.driverio
-
This class implements the platform independent game controller and is extended by a platform dependent game controller class providing methods to read various game controls.
- TrcGameController(String, double) - Constructor for class trclib.driverio.TrcGameController
-
Constructor: Create an instance of the object.
- TrcGameController.DriveMode - Enum Class in trclib.driverio
-
This enum specifies different drive modes.
- TrcGobildaIndicatorLight - Class in trclib.driverio
-
This class implements a platform independent Gobilda Indicator Light device.
- TrcGobildaIndicatorLight(String) - Constructor for class trclib.driverio.TrcGobildaIndicatorLight
-
Constructor: Create an instance of the object.
- TrcGobildaIndicatorLight.Color - Enum Class in trclib.driverio
- TrcGobildaIndicatorLight.Pattern - Class in trclib.driverio
-
This class contains information about an LED pattern.
- TrcGridDrive - Class in trclib.pathdrive
-
This class implements the auto-assist grid drive.
- TrcGridDrive(TrcDriveBase, TrcPurePursuitDrive, double) - Constructor for class trclib.pathdrive.TrcGridDrive
-
Constructor: Creates an instance of the object.
- TrcGridDrive(TrcDriveBase, TrcPurePursuitDrive, double, double, double) - Constructor for class trclib.pathdrive.TrcGridDrive
-
Constructor: Creates an instance of the object.
- TrcGyro - Class in trclib.sensor
-
This class implements a platform independent gyro.
- TrcGyro(String, int, int) - Constructor for class trclib.sensor.TrcGyro
-
Constructor: Creates an instance of the object.
- TrcGyro(String, int, int, TrcFilter[]) - Constructor for class trclib.sensor.TrcGyro
-
Constructor: Creates an instance of the object.
- TrcGyro.DataType - Enum Class in trclib.sensor
- TrcGyro.GyroData - Interface in trclib.sensor
- TrcHashMap<K,
V> - Class in trclib.dataprocessor -
This class implements the TrcHashMap.
- TrcHashMap() - Constructor for class trclib.dataprocessor.TrcHashMap
- TrcHighPrecisionTime - Class in trclib.timer
-
This class provides high precision time with nanosecond precision but not necessarily nanosecond resolution (that is, how frequently the value changes).
- TrcHighPrecisionTime(String) - Constructor for class trclib.timer.TrcHighPrecisionTime
-
Constructor: Creates an instance of the object.
- TrcHolonomicPurePursuitDrive - Class in trclib.archive
-
This class implements a platform independent Pure Pursuit drive for holonomic robots.
- TrcHolonomicPurePursuitDrive(String, TrcDriveBase, double, double, double, TrcPidController.PidCoefficients, TrcPidController.PidCoefficients, TrcPidController.PidCoefficients) - Constructor for class trclib.archive.TrcHolonomicPurePursuitDrive
-
Constructor: Create an instance of the object.
- TrcHolonomicPurePursuitDrive(String, TrcDriveBase, double, double, TrcPidController.PidCoefficients, TrcPidController.PidCoefficients, TrcPidController.PidCoefficients) - Constructor for class trclib.archive.TrcHolonomicPurePursuitDrive
-
Constructor: Create an instance of the object.
- TrcHolonomicPurePursuitDrive.InterpolationType - Enum Class in trclib.archive
- TrcHolonomicPurePursuitDrive.WaypointEventHandler - Interface in trclib.archive
- TrcHolonomicPurePursuitDriveV2 - Class in trclib.pathdrive
-
This class implements a platform independent Pure Pursuit drive for holonomic robots.
- TrcHolonomicPurePursuitDriveV2(String, TrcDriveBase, double, double, double, double, TrcPidController.PidCoefficients, TrcPidController.PidCoefficients, double) - Constructor for class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
-
Constructor: Create an instance of the object.
- TrcHolonomicPurePursuitDriveV2(String, TrcDriveBase, double, double, double, TrcPidController.PidCoefficients, double) - Constructor for class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
-
Constructor: Create an instance of the object.
- TrcHomographyMapper - Class in trclib.vision
-
This class implements a Homography Mapper.
- TrcHomographyMapper(Point, Point, Point, Point, Point, Point, Point, Point) - Constructor for class trclib.vision.TrcHomographyMapper
-
Constructor: Create an instance of the object.
- TrcHomographyMapper(TrcHomographyMapper.Rectangle, TrcHomographyMapper.Rectangle) - Constructor for class trclib.vision.TrcHomographyMapper
-
Constructor: Create an instance of the object.
- TrcHomographyMapper.Rectangle - Class in trclib.vision
-
This class implements a homography rectangle with the four coordinate points.
- TrcI2cDevice - Class in trclib.robotcore
-
This class implements a platform independent I2C device.
- TrcI2cDevice(String) - Constructor for class trclib.robotcore.TrcI2cDevice
-
Constructor: Creates an instance of the object.
- TrcI2cDevice.CompletionHandler - Interface in trclib.robotcore
-
The client of this class provides this interface if it wants to be notified when a read or write operation has been completed.
- TrcI2cDevice.PortCommandState - Enum Class in trclib.robotcore
-
Specifies the Port Command state machine states.
- TrcI2cDevice.Request - Class in trclib.robotcore
-
This class implements an I2C device request.
- TrcI2cLEDPanel - Class in trclib.archive
-
This class implements a platform independent I2C LED panel.
- TrcI2cLEDPanel(String) - Constructor for class trclib.archive.TrcI2cLEDPanel
-
Constructor: Creates an instance of the object.
- TrcIIRFilter - Class in trclib.dataprocessor
-
This class implements the Infinite Impulse Response filter.
- TrcIIRFilter(String) - Constructor for class trclib.dataprocessor.TrcIIRFilter
-
Constructor: Create an instance of the object.
- TrcIIRFilter(String, double) - Constructor for class trclib.dataprocessor.TrcIIRFilter
-
Constructor: Create an instance of the object.
- TrcIntake - Class in trclib.subsystem
-
This class implements a generic platform independent intake subsystem.
- TrcIntake(String, TrcMotor) - Constructor for class trclib.subsystem.TrcIntake
-
Constructor: Creates an instance of the object.
- TrcIntake(String, TrcMotor, TrcIntake.TriggerParams) - Constructor for class trclib.subsystem.TrcIntake
-
Constructor: Creates an instance of the object.
- TrcIntake(String, TrcMotor, TrcIntake.TriggerParams, TrcIntake.TriggerParams) - Constructor for class trclib.subsystem.TrcIntake
-
Constructor: Creates an instance of the object.
- TrcIntake.ActionParams - Class in trclib.subsystem
-
This class encapsulates all the parameters required to perform the intake action.
- TrcIntake.Operation - Enum Class in trclib.subsystem
-
Specifies the operation types.
- TrcIntake.TriggerParams - Class in trclib.subsystem
-
This class contains all the parameters of the Intake Trigger.
- TrcIntervalTimer - Class in trclib.timer
-
This class implements a low cost interval timer that will expire at the specified interval.
- TrcIntervalTimer(String, double) - Constructor for class trclib.timer.TrcIntervalTimer
-
Constructor: Creates an instance of the object.
- TrcKalmanFilter - Class in trclib.dataprocessor
-
This class implements the Kalman filter.
- TrcKalmanFilter(String) - Constructor for class trclib.dataprocessor.TrcKalmanFilter
-
Constructor: Create an instance of the object.
- TrcKalmanFilter(String, double, double) - Constructor for class trclib.dataprocessor.TrcKalmanFilter
-
Constructor: Create an instance of the object.
- trclib.archive - package trclib.archive
- trclib.command - package trclib.command
- trclib.dataprocessor - package trclib.dataprocessor
- trclib.drivebase - package trclib.drivebase
- trclib.driverio - package trclib.driverio
- trclib.motor - package trclib.motor
- trclib.output - package trclib.output
- trclib.pathdrive - package trclib.pathdrive
- trclib.robotcore - package trclib.robotcore
- trclib.sensor - package trclib.sensor
- trclib.subsystem - package trclib.subsystem
- trclib.timer - package trclib.timer
- trclib.vision - package trclib.vision
- TrcLidarLite - Class in trclib.archive
-
This class implements the Lidar Lite v3 Laser Ranging sensor.
- TrcLidarLite(String, TrcSerialBusDevice) - Constructor for class trclib.archive.TrcLidarLite
-
Constructor: Creates an instance of the object.
- TrcLidarLite.RequestId - Enum Class in trclib.archive
- TrcLoopProfiler - Class in trclib.robotcore
-
This class implements a loop profiler for recording the elapsed time of various segments of code in a periodic loop.
- TrcLoopProfiler(String) - Constructor for class trclib.robotcore.TrcLoopProfiler
-
Constructor: Creates an instance of the object.
- TrcLoopProfiler.ProfilePoint - Class in trclib.robotcore
- TrcMaxbotixSonarArray - Class in trclib.sensor
-
This class implements a platform independent Maxbotix ultrasonic sensor array.
- TrcMaxbotixSonarArray(String, TrcAnalogInput[], TrcDigitalOutput) - Constructor for class trclib.sensor.TrcMaxbotixSonarArray
-
Constructor: Creates an instance of the object.
- TrcMaxbotixSonarArray(String, TrcAnalogInput[], TrcDigitalOutput, boolean) - Constructor for class trclib.sensor.TrcMaxbotixSonarArray
-
Constructor: Creates an instance of the object.
- TrcMaxbotixSonarArray(String, TrcAnalogInput, TrcDigitalOutput) - Constructor for class trclib.sensor.TrcMaxbotixSonarArray
-
Constructor: Creates an instance of the object.
- TrcMaxbotixSonarArray.State - Enum Class in trclib.sensor
- TrcMecanumDriveBase - Class in trclib.drivebase
-
This class implements a platform independent mecanum drive base.
- TrcMecanumDriveBase(TrcMotor, TrcMotor, TrcMotor, TrcMotor) - Constructor for class trclib.drivebase.TrcMecanumDriveBase
-
Constructor: Create an instance of the 4-wheel mecanum drive base.
- TrcMecanumDriveBase(TrcMotor, TrcMotor, TrcMotor, TrcMotor, TrcGyro) - Constructor for class trclib.drivebase.TrcMecanumDriveBase
-
Constructor: Create an instance of the 4-wheel mecanum drive base.
- TrcMotor - Class in trclib.motor
-
This class implements a platform independent generic motor controller.
- TrcMotor(String) - Constructor for class trclib.motor.TrcMotor
-
Constructor: Create an instance of the object.
- TrcMotor(String, TrcMotor.ExternalSensors) - Constructor for class trclib.motor.TrcMotor
-
Constructor: Create an instance of the object.
- TrcMotor.ControlMode - Enum Class in trclib.motor
- TrcMotor.ExternalSensors - Class in trclib.motor
- TrcMotor.FollowerMotor - Class in trclib.motor
-
This class encapsulates a follower motor with the associated scale factor.
- TrcMotor.PowerCompensation - Interface in trclib.motor
-
Some actuators are non-linear.
- TrcMotor.TaskParams - Class in trclib.motor
-
This class encapsulates all the parameters required to perform an operation.
- TrcMotorController - Interface in trclib.motor
-
This interface implements a generic motor.
- TrcMotorGrabber - Class in trclib.subsystem
-
This class implements a platform independent auto-assist motor grabber subsystem.
- TrcMotorGrabber(String, TrcMotorGrabber.Params) - Constructor for class trclib.subsystem.TrcMotorGrabber
-
Constructor: Create an instance of the object.
- TrcMotorGrabber.ActionParams - Class in trclib.subsystem
-
This class encapsulates all the parameters required to perform the action.
- TrcMotorGrabber.Params - Class in trclib.subsystem
-
This class contains all the parameters for the motor grabber.
- TrcMotorLimitSwitch - Class in trclib.sensor
-
This class implements a platform independent digital input sensor extending TrcDigitalInput.
- TrcMotorLimitSwitch(String, TrcMotor, boolean) - Constructor for class trclib.sensor.TrcMotorLimitSwitch
-
Constructor: Creates an instance of the object.
- TrcOdometrySensor - Interface in trclib.sensor
-
This interface provides the definitions and methods for a sensor to be an odometry sensor.
- TrcOdometrySensor.Odometry - Class in trclib.sensor
-
This class implements the generic sensor odometry.
- TrcOdometryWheels - Class in trclib.sensor
-
This class implements a platform independent drive base odometry device.
- TrcOdometryWheels(TrcOdometryWheels.AxisSensor[], TrcOdometrySensor) - Constructor for class trclib.sensor.TrcOdometryWheels
-
Constructor: Create an instance of the object.
- TrcOdometryWheels(TrcOdometryWheels.AxisSensor[], TrcOdometryWheels.AxisSensor[], TrcOdometrySensor) - Constructor for class trclib.sensor.TrcOdometryWheels
-
Constructor: Create an instance of the object.
- TrcOdometryWheels(TrcOdometryWheels.AxisSensor, TrcOdometrySensor) - Constructor for class trclib.sensor.TrcOdometryWheels
-
Constructor: Create an instance of the object.
- TrcOdometryWheels(TrcOdometryWheels.AxisSensor, TrcOdometryWheels.AxisSensor[], TrcOdometrySensor) - Constructor for class trclib.sensor.TrcOdometryWheels
-
Constructor: Create an instance of the object.
- TrcOdometryWheels(TrcOdometryWheels.AxisSensor, TrcOdometryWheels.AxisSensor, TrcOdometrySensor) - Constructor for class trclib.sensor.TrcOdometryWheels
-
Constructor: Create an instance of the object.
- TrcOdometryWheels.AxisSensor - Class in trclib.sensor
-
This class encapsulates an axis sensor with its axis offset.
- TrcOpenCvColorBlobPipeline - Class in trclib.vision
-
This class implements a generic OpenCV color blob detection pipeline.
- TrcOpenCvColorBlobPipeline(String, Integer, double[], TrcOpenCvColorBlobPipeline.FilterContourParams, boolean) - Constructor for class trclib.vision.TrcOpenCvColorBlobPipeline
-
Constructor: Create an instance of the object.
- TrcOpenCvColorBlobPipeline.DetectedObject - Class in trclib.vision
-
This class encapsulates info of the detected object.
- TrcOpenCvColorBlobPipeline.FilterContourParams - Class in trclib.vision
-
This class encapsulates all the filter contour parameters.
- TrcOpenCvDetector - Class in trclib.vision
-
This class implements a generic OpenCV detector.
- TrcOpenCvDetector(String, int, TrcHomographyMapper.Rectangle, TrcHomographyMapper.Rectangle) - Constructor for class trclib.vision.TrcOpenCvDetector
-
Constructor: Create an instance of the object.
- TrcOpenCvDetector.DetectedObject<O> - Class in trclib.vision
-
This class encapsulates info of the detected object.
- TrcOpenCvDetector.FilterTarget - Interface in trclib.vision
-
This interface provides a method for filtering false positive objects in the detected target list.
- TrcOpenCvFaceDetector - Class in trclib.vision
-
This class implements an OpenCV face detector using the provided classifier.
- TrcOpenCvFaceDetector(String, String, int) - Constructor for class trclib.vision.TrcOpenCvFaceDetector
-
Constructor: Create an instance of the object.
- TrcOpenCvFaceDetector.DetectedObject - Class in trclib.vision
-
This class encapsulates info of the detected object.
- TrcOpenCvPipeline<O> - Interface in trclib.vision
-
This interface implements the standard methods for an OpenCV pipeline.
- TrcOwnershipMgr - Class in trclib.robotcore
-
This class implements the Exclusive Ownership Manager.
- TrcOwnershipMgr() - Constructor for class trclib.robotcore.TrcOwnershipMgr
-
Constructor: Create an instance of the object and initialize it.
- TrcPath - Class in trclib.pathdrive
-
This class implements a path.
- TrcPath(boolean, TrcWaypoint...) - Constructor for class trclib.pathdrive.TrcPath
-
Constructor: Create a new TrcPath object.
- TrcPath(TrcWaypoint...) - Constructor for class trclib.pathdrive.TrcPath
-
Constructor: Create a new TrcPath object.
- TrcPathBuilder - Class in trclib.pathdrive
-
This class builds a TrcPath for path following drive.
- TrcPathBuilder(TrcPose2D, boolean) - Constructor for class trclib.pathdrive.TrcPathBuilder
-
Constructor: Create an instance of the object.
- TrcPathBuilder(TrcPose2D, boolean, boolean) - Constructor for class trclib.pathdrive.TrcPathBuilder
-
Constructor: Create an instance of the object.
- TrcPerformanceTimer - Class in trclib.timer
-
This class implements a performance timer to record elapsed time and interval time of a periodic task.
- TrcPerformanceTimer(String) - Constructor for class trclib.timer.TrcPerformanceTimer
-
Constructor: Creates an instance of the object.
- TrcPeriodicThread<T> - Class in trclib.robotcore
-
This class implements a platform independent periodic task by using a separate thread.
- TrcPeriodicThread(String, TrcPeriodicThread.PeriodicTask, Object) - Constructor for class trclib.robotcore.TrcPeriodicThread
-
Constructor: Create an instance of the object.
- TrcPeriodicThread(String, TrcPeriodicThread.PeriodicTask, Object, int) - Constructor for class trclib.robotcore.TrcPeriodicThread
-
Constructor: Create an instance of the object.
- TrcPeriodicThread.PeriodicTask - Interface in trclib.robotcore
- TrcPeriodicThread.TaskState - Class in trclib.robotcore
-
This class keeps track of the state of the periodic task.
- TrcPidController - Class in trclib.robotcore
-
This class implements a PID controller.
- TrcPidController(String, TrcPidController.PidCoefficients, TrcPidController.PidInput) - Constructor for class trclib.robotcore.TrcPidController
-
Constructor: Create an instance of the object.
- TrcPidController.PidCoefficients - Class in trclib.robotcore
-
This class encapsulates all the PID coefficients into a single object and makes it more efficient to pass them around.
- TrcPidController.PidCtrlState - Class in trclib.robotcore
-
This class stores the PID controller state.
- TrcPidController.PidInput - Interface in trclib.robotcore
-
PID controller needs input from a feedback device for calculating the output power.
- TrcPidConveyor - Class in trclib.subsystem
-
This class implements a platform independent conveyor subsystem.
- TrcPidConveyor(String, TrcMotor, TrcDigitalInput, TrcDigitalInput, TrcPidConveyor.Parameters) - Constructor for class trclib.subsystem.TrcPidConveyor
-
Constructor: Creates an instance of the object.
- TrcPidConveyor.Parameters - Class in trclib.subsystem
-
This class contains all the parameters related to the conveyor.
- TrcPidDrive - Class in trclib.pathdrive
-
This class implements a PID controlled robot drive.
- TrcPidDrive(String, TrcDriveBase, TrcPidController.PidCoefficients, double, TrcPidController.PidInput, TrcPidController.PidCoefficients, double, TrcPidController.PidInput) - Constructor for class trclib.pathdrive.TrcPidDrive
-
Constructor: Create an instance of the object.
- TrcPidDrive(String, TrcDriveBase, TrcPidController.PidCoefficients, double, TrcPidController.PidInput, TrcPidController.PidCoefficients, double, TrcPidController.PidInput, TrcPidController.PidCoefficients, double, TrcPidController.PidInput) - Constructor for class trclib.pathdrive.TrcPidDrive
-
Constructor: Create an instance of the object.
- TrcPidDrive.TurnMode - Enum Class in trclib.pathdrive
-
Turn mode specifies how PID controlled drive is turning the robot.
- TrcPixyCam1 - Class in trclib.archive
-
This class implements a platform independent pixy camera 1.
- TrcPixyCam1(String, boolean) - Constructor for class trclib.archive.TrcPixyCam1
-
Constructor: Create an instance of the object.
- TrcPixyCam1.ObjectBlock - Class in trclib.archive
-
This class implements the pixy camera object block communication protocol.
- TrcPixyCam1.RequestId - Enum Class in trclib.archive
-
This is used identify the request type.
- TrcPixyCam2 - Class in trclib.archive
-
This class implements a platform independent pixy camera 2.
- TrcPixyCam2(String) - Constructor for class trclib.archive.TrcPixyCam2
-
Constructor: Create an instance of the object.
- TrcPixyCam2.Barcode - Class in trclib.archive
- TrcPixyCam2.Block - Class in trclib.archive
-
This class implements the detected object block.
- TrcPixyCam2.Feature - Class in trclib.archive
- TrcPixyCam2.FeatureBarcodes - Class in trclib.archive
- TrcPixyCam2.FeatureIntersections - Class in trclib.archive
- TrcPixyCam2.FeatureVectors - Class in trclib.archive
- TrcPixyCam2.Intersection - Class in trclib.archive
- TrcPixyCam2.IntersectionLine - Class in trclib.archive
- TrcPixyCam2.Vector - Class in trclib.archive
- TrcPose2D - Class in trclib.pathdrive
-
This class implements a 2D pose object that represents the positional state of an object.
- TrcPose2D() - Constructor for class trclib.pathdrive.TrcPose2D
-
Constructor: Create an instance of the object.
- TrcPose2D(double[]) - Constructor for class trclib.pathdrive.TrcPose2D
-
Constructor: Create an instance of the object.
- TrcPose2D(double, double) - Constructor for class trclib.pathdrive.TrcPose2D
-
Constructor: Create an instance of the object.
- TrcPose2D(double, double, double) - Constructor for class trclib.pathdrive.TrcPose2D
-
Constructor: Create an instance of the object.
- TrcPose3D - Class in trclib.pathdrive
-
This class implements a 3D pose object that represents the positional state of an object.
- TrcPose3D() - Constructor for class trclib.pathdrive.TrcPose3D
-
Constructor: Create an instance of the object.
- TrcPose3D(double[]) - Constructor for class trclib.pathdrive.TrcPose3D
-
Constructor: Create an instance of the object.
- TrcPose3D(double, double, double) - Constructor for class trclib.pathdrive.TrcPose3D
-
Constructor: Create an instance of the object.
- TrcPose3D(double, double, double, double, double, double) - Constructor for class trclib.pathdrive.TrcPose3D
-
Constructor: Create an instance of the object.
- TrcPresets - Class in trclib.robotcore
-
This class implements a generic preset table for looking up preset values.
- TrcPresets(String, double, double...) - Constructor for class trclib.robotcore.TrcPresets
-
Constructor: Create an instance of the object.
- TrcPriorityIndicator<T> - Class in trclib.driverio
-
This class implements a priority indicator device that supports priority list.
- TrcPriorityIndicator(String) - Constructor for class trclib.driverio.TrcPriorityIndicator
-
Constructor: Create an instance of the object.
- TrcPriorityIndicator.PatternState - Class in trclib.driverio
-
This class implements the pattern state.
- TrcPurePursuitDrive - Class in trclib.pathdrive
-
This class implements a platform independent Pure Pursuit drive for holonomic or non-holonomic robots.
- TrcPurePursuitDrive(String, TrcDriveBase, double, double, double, TrcPidController.PidCoefficients, TrcPidController.PidCoefficients, TrcPidController.PidCoefficients, TrcPidController.PidCoefficients) - Constructor for class trclib.pathdrive.TrcPurePursuitDrive
-
Constructor: Create an instance of the object.
- TrcPurePursuitDrive(String, TrcDriveBase, double, double, double, TrcPidController, TrcPidController, TrcPidController, TrcPidController) - Constructor for class trclib.pathdrive.TrcPurePursuitDrive
-
Constructor: Create an instance of the object.
- TrcPurePursuitDrive.InterpolationType - Enum Class in trclib.pathdrive
- TrcPurePursuitDrive.TargetHeadingOffset - Interface in trclib.pathdrive
- TrcPurePursuitDrive.WaypointEventHandler - Interface in trclib.pathdrive
- TrcRequestQueue<R> - Class in trclib.dataprocessor
-
This class implements a generic request queue that runs on its own thread.
- TrcRequestQueue(String) - Constructor for class trclib.dataprocessor.TrcRequestQueue
-
Constructor: Creates an instance of the object.
- TrcRequestQueue.RequestEntry - Class in trclib.dataprocessor
-
This class implements a request entry.
- TrcRevBlinkin - Class in trclib.driverio
-
This class implements a platform independent REV Blinkin device.
- TrcRevBlinkin(String) - Constructor for class trclib.driverio.TrcRevBlinkin
-
Constructor: Create an instance of the object.
- TrcRevBlinkin.Pattern - Class in trclib.driverio
-
This class contains information about an LED pattern.
- TrcRevBlinkin.RevLedPattern - Enum Class in trclib.driverio
- TrcRGBLight - Class in trclib.archive
-
This class implements a platform independent RGB light.
- TrcRGBLight(String) - Constructor for class trclib.archive.TrcRGBLight
-
Constructor: Create an instance of the object.
- TrcRGBLight.RGBColor - Enum Class in trclib.archive
- TrcRGBLight.State - Enum Class in trclib.archive
- TrcRobot - Class in trclib.robotcore
-
This class is a container.
- TrcRobot() - Constructor for class trclib.robotcore.TrcRobot
- TrcRobot.RobotCommand - Interface in trclib.robotcore
-
This interface is used to implement a robot command.
- TrcRobot.RobotMode - Interface in trclib.robotcore
-
This interface is normally implemented by the main robot code.
- TrcRobot.RunMode - Enum Class in trclib.robotcore
- TrcRobotBattery - Class in trclib.sensor
-
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.
- TrcRobotBattery(boolean, boolean, boolean) - Constructor for class trclib.sensor.TrcRobotBattery
-
Constructor: create an instance of the object.
- TrcSensor<D> - Class in trclib.sensor
-
This class implements a platform independent value sensor that has one or more axes or data type.
- TrcSensor(String, int) - Constructor for class trclib.sensor.TrcSensor
-
Constructor: Creates an instance of the object.
- TrcSensor(String, int, TrcFilter[]) - Constructor for class trclib.sensor.TrcSensor
-
Constructor: Creates an instance of the object.
- TrcSensor.DataSource<D> - Interface in trclib.sensor
-
This interface will be implemented by sensor classes that provide multiple data types.
- TrcSensor.SensorData<T> - Class in trclib.sensor
-
This class implements the SensorData object that consists of the sensor value as well as a timestamp when the data sample is taken.
- TrcSensorCalibrator<D> - Class in trclib.sensor
-
This class implements a generic sensor calibrator on a given sensor with the specified data type.
- TrcSensorCalibrator(String, TrcSensor<D>, int, D) - Constructor for class trclib.sensor.TrcSensorCalibrator
-
Constructor: Creates an instance of the object.
- TrcSerialBusDevice - Class in trclib.robotcore
-
This class implements a platform independent serial bus device.
- TrcSerialBusDevice(String, boolean) - Constructor for class trclib.robotcore.TrcSerialBusDevice
-
Constructor: Creates an instance of the object.
- TrcSerialBusDevice.Request - Class in trclib.robotcore
-
This class implements a request.
- TrcServo - Class in trclib.motor
-
This class implements a platform independent servo.
- TrcServo(String) - Constructor for class trclib.motor.TrcServo
-
Constructor: Creates an instance of the object.
- TrcServo(String, TrcServo.Params) - Constructor for class trclib.motor.TrcServo
-
Constructor: Creates an instance of the object.
- TrcServo.ActionParams - Class in trclib.motor
- TrcServo.ActionType - Enum Class in trclib.motor
- TrcServo.Params - Class in trclib.motor
- TrcServoGrabber - Class in trclib.subsystem
-
This class implements a platform independent auto-assist servo grabber subsystem.
- TrcServoGrabber(String, TrcServoGrabber.Params) - Constructor for class trclib.subsystem.TrcServoGrabber
-
Constructor: Create an instance of the object.
- TrcServoGrabber.ActionParams - Class in trclib.subsystem
-
This class encapsulates all the parameters required to perform the action.
- TrcServoGrabber.Params - Class in trclib.subsystem
-
This class contains all the parameters for the servo grabber.
- TrcShooter - Class in trclib.subsystem
-
This class implements a platform independent auto-assist shooter subsystem.
- TrcShooter(String, TrcMotor, TrcMotor, TrcMotor, TrcShooter.PanTiltParams, TrcMotor, TrcShooter.PanTiltParams) - Constructor for class trclib.subsystem.TrcShooter
-
Constructor: Creates an instance of the object.
- TrcShooter.PanTiltParams - Class in trclib.subsystem
-
This class encapsulates the parameters for the pan or tilt motors.
- TrcShooter.ShootOperation - Interface in trclib.subsystem
-
This interface must be implemented by the caller to provide a method for shooting the object.
- TrcSimpleDriveBase - Class in trclib.drivebase
-
This class implements a platform independent simple drive base.
- TrcSimpleDriveBase(TrcMotor, TrcMotor) - Constructor for class trclib.drivebase.TrcSimpleDriveBase
-
Constructor: Create an instance of a 2-wheel drive base.
- TrcSimpleDriveBase(TrcMotor, TrcMotor, TrcMotor, TrcMotor) - Constructor for class trclib.drivebase.TrcSimpleDriveBase
-
Constructor: Create an instance of a 4-wheel drive base.
- TrcSimpleDriveBase(TrcMotor, TrcMotor, TrcMotor, TrcMotor, TrcMotor, TrcMotor) - Constructor for class trclib.drivebase.TrcSimpleDriveBase
-
Constructor: Create an instance of a 6-wheel drive base.
- TrcSimpleDriveBase(TrcMotor, TrcMotor, TrcMotor, TrcMotor, TrcMotor, TrcMotor, TrcGyro) - Constructor for class trclib.drivebase.TrcSimpleDriveBase
-
Constructor: Create an instance of a 6-wheel drive base.
- TrcSimpleDriveBase(TrcMotor, TrcMotor, TrcMotor, TrcMotor, TrcGyro) - Constructor for class trclib.drivebase.TrcSimpleDriveBase
-
Constructor: Create an instance of a 4-wheel drive base.
- TrcSimpleDriveBase(TrcMotor, TrcMotor, TrcGyro) - Constructor for class trclib.drivebase.TrcSimpleDriveBase
-
Constructor: Create an instance of a 2-wheel drive base.
- TrcSimpleDriveBase.MotorType - Enum Class in trclib.drivebase
- TrcSong - Class in trclib.archive
-
This class implements a song object that contains a song name, an array list of notated sections and a sequencing array specifying the order of the sections.
- TrcSong(String) - Constructor for class trclib.archive.TrcSong
-
Constructor: Create an instance of the object.
- TrcSong(String, double) - Constructor for class trclib.archive.TrcSong
-
Constructor: Create an instance of the object.
- TrcSong(String, double, String[], String) - Constructor for class trclib.archive.TrcSong
-
Constructor: Create an instance of the object.
- TrcSong(String, String[], String) - Constructor for class trclib.archive.TrcSong
-
Constructor: Create an instance of the object.
- TrcSong.Section - Class in trclib.archive
-
This class implements a notated section that contains a section name, an array of notes and keeps track of the next note of the section and provides a getNextNote() method to retrieve the next note to play.
- TrcSongPlayer - Class in trclib.archive
-
This class implements a song player that can parse a notated song in a string buffer and play the notes on a Tone device.
- TrcSongPlayer(String, TrcTone) - Constructor for class trclib.archive.TrcSongPlayer
-
Constructor: Create and initialize an instance of the object.
- TrcSpuriousFilter - Class in trclib.dataprocessor
-
This class implements the Spurious Data filter.
- TrcSpuriousFilter(String, double) - Constructor for class trclib.dataprocessor.TrcSpuriousFilter
-
Constructor: Create an instance of the object.
- TrcStateMachine<T> - Class in trclib.robotcore
-
This class implements an event driven state machine.
- TrcStateMachine(String) - Constructor for class trclib.robotcore.TrcStateMachine
-
Constructor: Creates an instance of the state machine with the given name.
- TrcStopwatch - Class in trclib.timer
-
This class implements a stopwatch.
- TrcStopwatch() - Constructor for class trclib.timer.TrcStopwatch
- TrcSwerveDriveBase - Class in trclib.drivebase
-
This class implements a platform independent swerve drive base.
- TrcSwerveDriveBase(TrcSwerveModule, TrcSwerveModule, TrcSwerveModule, TrcSwerveModule, double, double) - Constructor for class trclib.drivebase.TrcSwerveDriveBase
-
Constructor: Create an instance of the 4-wheel swerve drive base.
- TrcSwerveDriveBase(TrcSwerveModule, TrcSwerveModule, TrcSwerveModule, TrcSwerveModule, TrcGyro, double, double) - Constructor for class trclib.drivebase.TrcSwerveDriveBase
-
Constructor: Create an instance of the 4-wheel swerve drive base.
- TrcSwerveModule - Class in trclib.drivebase
-
This class implements a platform independent Swerve Drive module.
- TrcSwerveModule(String, TrcMotor, TrcMotor) - Constructor for class trclib.drivebase.TrcSwerveModule
-
Constructor: Create an instance of the object.
- TrcSwerveModule(String, TrcMotor, TrcMotor, TrcServo) - Constructor for class trclib.drivebase.TrcSwerveModule
-
Constructor: Create an instance of the object.
- TrcSwerveModule(String, TrcMotor, TrcServo) - Constructor for class trclib.drivebase.TrcSwerveModule
-
Constructor: Create an instance of the object.
- TrcTankMotionProfile - Class in trclib.archive
-
This class implements a motion profile for tank drive that consists of paths for the left and right wheels.
- TrcTankMotionProfile(TrcWaypoint[], TrcWaypoint[]) - Constructor for class trclib.archive.TrcTankMotionProfile
-
Constructor: Create an instance of the object.
- TrcTankMotionProfileFollower - Class in trclib.archive
-
This class is intended to be extended by a platform dependent Tank Motion Profile Follower.
- TrcTankMotionProfileFollower(String) - Constructor for class trclib.archive.TrcTankMotionProfileFollower
-
Constructor: Create an instance of the object.
- TrcTaskMgr - Class in trclib.robotcore
-
This class provides methods for the callers to register/unregister cooperative multi-tasking tasks.
- TrcTaskMgr() - Constructor for class trclib.robotcore.TrcTaskMgr
- TrcTaskMgr.IoLoopCallbacks - Class in trclib.robotcore
- TrcTaskMgr.IoTaskCallback - Interface in trclib.robotcore
-
This interface can be provided by the platform dependent task scheduler who will be called before and after each IO task loop.
- TrcTaskMgr.Task - Interface in trclib.robotcore
-
Any class that is registering a task must implement this interface.
- TrcTaskMgr.TaskObject - Class in trclib.robotcore
-
This class implements TaskObject that will be created whenever a class is registered as a cooperative multi-tasking task.
- TrcTaskMgr.TaskType - Enum Class in trclib.robotcore
-
These are the task type TrcTaskMgr supports:
- TrcTimer - Class in trclib.timer
-
This class implements a timer that will signal an event or make a notification callback when the time has expired.
- TrcTimer(String) - Constructor for class trclib.timer.TrcTimer
-
Constructor: Creates an instance of the timer with the given name.
- TrcTimer.State - Class in trclib.timer
-
This class encapsulates the state of a timer that must be updated atomically.
- TrcTone - Class in trclib.driverio
-
This class implements a platform independent tone player that can play a tone with specified waveform, frequency, duration and volume.
- TrcTone(String, TrcTone.Waveform) - Constructor for class trclib.driverio.TrcTone
-
Constructor: Create and initialize an instance of the object.
- TrcTone.Waveform - Enum Class in trclib.driverio
-
This enum type specifies the sound waveform to be used in playing a note.
- TrcTraceLogger - Class in trclib.robotcore
- TrcTraceLogger(String) - Constructor for class trclib.robotcore.TrcTraceLogger
-
Constructor: Create an instance of the trace logger.
- TrcTrigger - Interface in trclib.sensor
-
This interface specifies a collection of methods to implement an asynchronous trigger.
- TrcTrigger.TriggerMode - Enum Class in trclib.sensor
- TrcTriggerDigitalInput - Class in trclib.sensor
-
This class implements a trigger for a digital input device.
- TrcTriggerDigitalInput(String, TrcDigitalInput) - Constructor for class trclib.sensor.TrcTriggerDigitalInput
-
Constructor: Create an instance of the object.
- TrcTriggerDigitalInput.TriggerState - Class in trclib.sensor
-
This class encapsulates the trigger state.
- TrcTriggerThresholdRange - Class in trclib.sensor
-
This class implements a Threshold Range Trigger.
- TrcTriggerThresholdRange(String, TrcValueSource<Double>) - Constructor for class trclib.sensor.TrcTriggerThresholdRange
-
Constructor: Create an instance of the object.
- TrcTriggerThresholdRange.TriggerState - Class in trclib.sensor
-
This class encapsulates the trigger state.
- TrcTriggerThresholdZones - Class in trclib.sensor
-
This class implements a Threshold Zones Trigger.
- TrcTriggerThresholdZones(String, TrcValueSource<Double>, double[], boolean) - Constructor for class trclib.sensor.TrcTriggerThresholdZones
-
Constructor: Create an instance of the object.
- TrcTriggerThresholdZones.CallbackContext - Class in trclib.sensor
-
This class encapsulates all the info for the the trigger event callback.
- TrcTriggerThresholdZones.TriggerState - Class in trclib.sensor
-
This class encapsulates the trigger state.
- TrcUtil - Class in trclib.dataprocessor
-
This class contains platform independent utility methods.
- TrcUtil() - Constructor for class trclib.dataprocessor.TrcUtil
- TrcUtil.DataSupplier<T> - Interface in trclib.dataprocessor
-
This interface provides the method to get data of the specified type.
- TrcValueSource<T> - Interface in trclib.dataprocessor
-
This interface implements the method to read the value from a value source.
- TrcVideoSource<O> - Interface in trclib.vision
-
This interface provides methods to get a video frame from a video source and render a video frame to a display surface.
- TrcVisionPerformanceMetrics - Class in trclib.vision
-
This class implements Performance Metrics for Vision.
- TrcVisionPerformanceMetrics(String) - Constructor for class trclib.vision.TrcVisionPerformanceMetrics
-
Constructor: Create an instance of the object.
- TrcVisionProcessor<I,
O> - Interface in trclib.vision -
This interface provides methods to grab image from the video input, render image to video output and detect objects from the acquired image.
- TrcVisionTargetInfo<O extends TrcVisionTargetInfo.ObjectInfo> - Class in trclib.vision
-
This class calculates and stores the info for a vision detected target.
- TrcVisionTargetInfo(O) - Constructor for class trclib.vision.TrcVisionTargetInfo
-
Constructor: Create an instance of the object.
- TrcVisionTargetInfo(O, TrcHomographyMapper, double, double) - Constructor for class trclib.vision.TrcVisionTargetInfo
-
Constructor: Create an instance of the object.
- TrcVisionTargetInfo.ObjectInfo - Interface in trclib.vision
-
This interface implements a method to get the rectangle of the detected object.
- TrcVisionTask<I,
O> - Class in trclib.vision -
This class implements a platform independent vision task.
- TrcVisionTask(String, TrcVisionProcessor<I, O>, I[]) - Constructor for class trclib.vision.TrcVisionTask
-
Constructor: Create an instance of the object.
- TrcWarpSpace - Class in trclib.dataprocessor
-
This class implements a generic warp space.
- TrcWarpSpace(String, double, double) - Constructor for class trclib.dataprocessor.TrcWarpSpace
-
Constructor: Creates an instance of the object.
- TrcWatchdogMgr - Class in trclib.robotcore
-
This class is a singleton.
- TrcWatchdogMgr(double) - Constructor for class trclib.robotcore.TrcWatchdogMgr
-
Constructor: Creates an instance of the object.
- TrcWatchdogMgr.Watchdog - Class in trclib.robotcore
-
This class encapsulates the state of the watchdog.
- TrcWaypoint - Class in trclib.pathdrive
-
This class implements a waypoint.
- TrcWaypoint(double[]) - Constructor for class trclib.pathdrive.TrcWaypoint
-
Constructor: Create an instance of the object.
- TrcWaypoint(double, double, double, double, double, double, double, double) - Constructor for class trclib.pathdrive.TrcWaypoint
-
Constructor: Create an instance of the object.
- TrcWaypoint(double, TrcPose2D, double, double, double, double) - Constructor for class trclib.pathdrive.TrcWaypoint
-
Constructor: Create an instance of the object.
- TrcWaypoint(TrcPose2D, TrcPose2D) - Constructor for class trclib.pathdrive.TrcWaypoint
-
Constructor: Create an instance of the object from a given 2D pose.
- TrcWaypoint(TrcWaypoint) - Constructor for class trclib.pathdrive.TrcWaypoint
-
Copy constructor: Create a copy of the given object.
- TrcWrapValueConverter - Class in trclib.dataprocessor
-
This class is typically used to monitor a sensor value that wraps around and convert it to a continuous value.
- TrcWrapValueConverter(String, DoubleSupplier, double, double) - Constructor for class trclib.dataprocessor.TrcWrapValueConverter
-
Constructor: Creates an instance of the object.
- TRIANGLE_WAVE - Enum constant in enum class trclib.driverio.TrcTone.Waveform
- trigger - Variable in class ftclib.sensor.FtcSensorTrigger
- trigger - Variable in class trclib.subsystem.TrcIntake.TriggerParams
- triggerActive - Variable in class trclib.sensor.TrcTriggerThresholdRange.TriggerState
- triggerCallback - Variable in class trclib.motor.TrcMotor
- triggerCallback - Variable in class trclib.sensor.TrcTriggerDigitalInput
- triggerCallback - Variable in class trclib.sensor.TrcTriggerThresholdRange
- triggerCallback - Variable in class trclib.sensor.TrcTriggerThresholdZones
- triggerCallback - Variable in class trclib.subsystem.TrcIntake.TriggerParams
- triggerCallbackContext - Variable in class trclib.motor.TrcMotor
- triggerCallbackEvent - Variable in class trclib.motor.TrcMotor
- triggerEnabled - Variable in class trclib.sensor.TrcTriggerDigitalInput.TriggerState
- triggerEnabled - Variable in class trclib.sensor.TrcTriggerThresholdRange.TriggerState
- triggerEnabled - Variable in class trclib.sensor.TrcTriggerThresholdZones.TriggerState
- triggerEvent - Variable in class trclib.sensor.TrcTriggerDigitalInput
- triggerEvent - Variable in class trclib.sensor.TrcTriggerThresholdRange
- triggerEvent - Variable in class trclib.sensor.TrcTriggerThresholdZones
- triggerInverted - Variable in class ftclib.subsystem.FtcMotorGrabber.Params
- triggerInverted - Variable in class ftclib.subsystem.FtcServoGrabber.Params
- triggerInverted - Variable in class trclib.subsystem.TrcMotorGrabber.Params
- triggerInverted - Variable in class trclib.subsystem.TrcServoGrabber.Params
- triggerMode - Variable in class trclib.sensor.TrcTriggerDigitalInput
- triggerMode - Variable in class trclib.sensor.TrcTriggerThresholdRange
- triggerMode - Variable in class trclib.sensor.TrcTriggerThresholdZones
- triggerMode - Variable in class trclib.subsystem.TrcIntake.TriggerParams
- TriggerMode() - Constructor for enum class trclib.sensor.TrcTrigger.TriggerMode
- TriggerParams(TrcTrigger) - Constructor for class trclib.subsystem.TrcIntake.TriggerParams
-
Constructor: Create an instance of the object.
- TriggerParams(TrcTrigger, TrcEvent.Callback) - Constructor for class trclib.subsystem.TrcIntake.TriggerParams
-
Constructor: Create an instance of the object.
- TriggerParams(TrcTrigger, TrcEvent.Callback, Double, Boolean) - Constructor for class trclib.subsystem.TrcIntake.TriggerParams
-
Constructor: Create an instance of the object.
- triggerState - Variable in class trclib.sensor.TrcTriggerDigitalInput
- triggerState - Variable in class trclib.sensor.TrcTriggerThresholdRange
- triggerState - Variable in class trclib.sensor.TrcTriggerThresholdZones
- TriggerState() - Constructor for class trclib.sensor.TrcTriggerThresholdRange.TriggerState
- TriggerState(boolean, boolean) - Constructor for class trclib.sensor.TrcTriggerDigitalInput.TriggerState
- TriggerState(double, int, boolean) - Constructor for class trclib.sensor.TrcTriggerThresholdZones.TriggerState
- triggerTask(TrcTaskMgr.TaskType, TrcRobot.RunMode, boolean) - Method in class trclib.sensor.TrcTriggerDigitalInput
-
This method is called periodically to check the current sensor state.
- triggerTask(TrcTaskMgr.TaskType, TrcRobot.RunMode, boolean) - Method in class trclib.sensor.TrcTriggerThresholdRange
-
This method is called periodically to check if the sensor value is within the lower and upper threshold range.
- triggerTask(TrcTaskMgr.TaskType, TrcRobot.RunMode, boolean) - Method in class trclib.sensor.TrcTriggerThresholdZones
-
This method is called periodically to check the current sensor value against the threshold array to see it crosses any thresholds and the triggerHandler will be notified.
- triggerTaskObj - Variable in class trclib.sensor.TrcTriggerDigitalInput
- triggerTaskObj - Variable in class trclib.sensor.TrcTriggerThresholdRange
- triggerTaskObj - Variable in class trclib.sensor.TrcTriggerThresholdZones
- triggerThreshold - Variable in class ftclib.subsystem.FtcMotorGrabber.Params
- triggerThreshold - Variable in class ftclib.subsystem.FtcServoGrabber.Params
- triggerThreshold - Variable in class trclib.subsystem.TrcMotorGrabber.Params
- triggerThreshold - Variable in class trclib.subsystem.TrcServoGrabber.Params
- tunePidCtrl - Variable in class trclib.command.CmdPidDrive
- TURN_OFF - Enum constant in enum class trclib.archive.TrcRGBLight.State
- TURN_ON - Enum constant in enum class trclib.archive.TrcRGBLight.State
- turnEndAdj - Variable in class trclib.pathdrive.TrcGridDrive
- turnMaxPidRampRate - Variable in class ftclib.drivebase.FtcRobotDrive.RobotInfo
- turnMode - Variable in class trclib.pathdrive.TrcPidDrive
- TurnMode() - Constructor for enum class trclib.pathdrive.TrcPidDrive.TurnMode
- turnOnly - Variable in class trclib.pathdrive.TrcPidDrive
- turnPidCoeffs - Variable in class ftclib.drivebase.FtcRobotDrive.RobotInfo
- turnPidCtrl - Variable in class trclib.archive.TrcHolonomicPurePursuitDrive
- turnPidCtrl - Variable in class trclib.command.CmdPidDrive
- turnPidCtrl - Variable in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
- turnPidCtrl - Variable in class trclib.pathdrive.TrcPidDrive
- turnPidCtrl - Variable in class trclib.pathdrive.TrcPurePursuitDrive
- turnPidPowerLimit - Variable in class ftclib.drivebase.FtcRobotDrive.RobotInfo
- turnPidTolerance - Variable in class ftclib.drivebase.FtcRobotDrive.RobotInfo
- turnPower - Variable in class trclib.command.CmdTimedDrive
- turnStartAdj - Variable in class trclib.pathdrive.TrcGridDrive
- turnTolerance - Variable in class trclib.archive.TrcHolonomicPurePursuitDrive
- turnTolerance - Variable in class trclib.pathdrive.TrcHolonomicPurePursuitDriveV2
- turnTolerance - Variable in class trclib.pathdrive.TrcPidDrive
- turnTolerance - Variable in class trclib.pathdrive.TrcPurePursuitDrive
- TwinklesColor1And2 - Enum constant in enum class trclib.driverio.TrcRevBlinkin.RevLedPattern
- type - Variable in class trclib.archive.TrcPixyCam2.Feature
- type - Variable in class trclib.driverio.TrcAddressableLED.Pattern
- Type() - Constructor for enum class trclib.driverio.TrcAddressableLED.Pattern.Type
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form