The Knights of Ni 2024
CenterStage Off-season Documentation
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CBNO055IMU.AccelerationIntegrator
 Corg.firstinspires.ftc.teamcode.Util.BasicAccelerationIntegratororg.firstinspires.ftc.teamcode.Util.BasicAccelerationIntegrator provides a very naive implementation of an acceleration integration algorithm
 Corg.firstinspires.ftc.teamcode.Util.AllianceColorThe robot's current alliance, either red or blue with an enum Obtained through driver station
 Corg.firstinspires.ftc.teamcode.Button
 Corg.firstinspires.ftc.teamcode.ButtonStatus
 Corg.firstinspires.ftc.teamcode.Subsystems.Web.Canvas.CanvasLayer
 Corg.firstinspires.ftc.teamcode.Subsystems.Web.Canvas.CanvasObject
 Corg.firstinspires.ftc.teamcode.Subsystems.Web.Canvas.CanvasPixel
 Corg.firstinspires.ftc.teamcode.Subsystems.Web.Canvas.Circle
 Corg.firstinspires.ftc.teamcode.Subsystems.Web.Canvas.Image
 Corg.firstinspires.ftc.teamcode.Subsystems.Web.Canvas.Rectangle
 Corg.firstinspires.ftc.teamcode.Geometry.Circle
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.Controller.ControllerOutputMerely a data class to hold the output of a PositionController or a VAController, this gets passed to a org.firstinspires.ftc.teamcode.Subsystems.Drive.Localizer.Localizer
 Corg.firstinspires.ftc.teamcode.Util.Dual.DualNum< Param >
 Corg.firstinspires.ftc.teamcode.Util.Dual.DualVector
 CException
 Corg.firstinspires.ftc.teamcode.Subsystems.Web.Server.WebError
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.FeedForward
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.GainPID
 Corg.firstinspires.ftc.teamcode.GamepadWrapper
 Corg.firstinspires.ftc.teamcode.Util.IntegralScan
 Corg.firstinspires.ftc.teamcode.Geometry.Line
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.Localizer.LocalizerA localizer is a class that takes in a controller output and sets the powers of the motors from that
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.Localizer.MecanumLocalizer
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.Localizer.SwerveLocalizer
 Corg.firstinspires.ftc.teamcode.Subsystems.Web.WebLog.LogSeverity
 Corg.firstinspires.ftc.teamcode.Util.LookupTable
 Corg.firstinspires.ftc.teamcode.Subsystems.Vision.MarkerDetectionPipeline.MarkerLocation
 Corg.firstinspires.ftc.teamcode.Util.MasterLogger
 Corg.firstinspires.ftc.teamcode.Util.MathUtil
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.MotionProfile.MotionProfile
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.MotionProfile.TrapezoidalMotionProfile
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.MotionProfile.MotionProfile1D
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.MotionProfile.TrapezoidalMotionProfile1D
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.MotionProfile.MotionProfileOutput
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.MotionProfile.MotionProfileOutput1D
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.MotorControlData
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.MotorGeneric< T >A generic class for storing values that correspond to motors, a replacement for a four-element array
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.MotorGeneric< Double >
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.MotorGeneric< org.firstinspires.ftc.teamcode.Subsystems.Drive.SwerveGeneric< DcMotorEx, org.firstinspires.ftc.teamcode.Util.ServoEx > >
 Corg.firstinspires.ftc.teamcode.Geometry.Path
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.PID
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.PIDCoefficients< V >
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.PIDCoefficients< Double >
 Corg.firstinspires.ftc.teamcode.Subsystems.Web.Canvas.Pixel
 Corg.firstinspires.ftc.teamcode.Util.Pose
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.PoseEstimation.PoseEstimationMethodA PoseEstimationMethod is a class that can be used to estimate the robot's current position
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.PoseEstimation.IMU
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.PoseEstimation.MotorEncoders
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.PoseEstimation.Odometry
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.PoseEstimation.Visual
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.PoseEstimationMethodChoice
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.Controller.PositionControllerA position controller is one that uses a PID controller to control the robot's position
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.Controller.HolonomicPositionControllerA controller that takes in a target position and a current position and outputs the power required to move the robot to the target position
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.Curve.QuinticSpline1D
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.Curve.QuinticSpline2D
 Corg.firstinspires.ftc.teamcode.Subsystems.Web.Server.Request
 Corg.firstinspires.ftc.teamcode.Subsystems.Web.Server.Response
 Corg.firstinspires.ftc.teamcode.Subsystems.Web.Canvas.RGBA
 Corg.firstinspires.ftc.teamcode.RobotGlue class for all subsystems
 Corg.firstinspires.ftc.teamcode.RunTest
 Corg.firstinspires.ftc.teamcode.Subsystems.Control.Control.SlidePosition
 Corg.firstinspires.ftc.teamcode.Subsystems.Web.WebAction.Status
 Corg.firstinspires.ftc.teamcode.Subsystems.SubsystemSuperclass to all subsystems, it does some bootstrapping for them (Vision, Control, and Drive)
 Corg.firstinspires.ftc.teamcode.Subsystems.Control.ControlControl subsystem for controlling arms and claws
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.DriveMecanum drivetrain subsystem
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.OldDriveMecanum drivetrain subsystem
 Corg.firstinspires.ftc.teamcode.Subsystems.Vision.VisionThe Vision Subsystem
 Corg.firstinspires.ftc.teamcode.Subsystems.Web.Web
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.SwerveGeneric< M, S >
 Corg.firstinspires.ftc.teamcode.Subsystems.Control.TargetedMotor< I extends TargetedMotorConstants >Turns any motor into a precise targeter, kind of like a servo
 Corg.firstinspires.ftc.teamcode.Subsystems.Control.TargetedMotorConstantsBasically a glorified map/enum
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.Targeter.TargeterA targeter tells the robot where to go
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.Targeter.PurePursuitA pure pursuit targeter
 Corg.firstinspires.ftc.teamcode.Subsystems.Drive.Targeter.StaticTargeterA targeter that always returns the same target
 CThread
 Corg.firstinspires.ftc.teamcode.Auto.ArmMovementThread
 Corg.firstinspires.ftc.teamcode.Subsystems.Vision.AprilTagDetectionThread
 Corg.firstinspires.ftc.teamcode.Subsystems.Web.WebThread
 Corg.firstinspires.ftc.teamcode.Subsystems.Web.View
 Corg.firstinspires.ftc.teamcode.VisionTest
 Corg.firstinspires.ftc.teamcode.Subsystems.Web.WebAction
 Corg.firstinspires.ftc.teamcode.Subsystems.Web.Canvas.WebCanvas
 Corg.firstinspires.ftc.teamcode.Subsystems.Web.WebLog
 CDcMotorEx
 Corg.firstinspires.ftc.teamcode.MockDcMotorEx
 CHardwareDevice
 Corg.firstinspires.ftc.teamcode.Util.ServoEx
 CLinearOpMode
 Corg.firstinspires.ftc.teamcode.Auto.AutoAuto creates a robot and runs it in auto mode
 Corg.firstinspires.ftc.teamcode.Teleop.Teleop
 Corg.firstinspires.ftc.teamcode.Testop.CameraPOVThis shows what the camera is seeing
 Corg.firstinspires.ftc.teamcode.Testop.CaptureImagesThis OpMode illustrates how to open a webcam and retrieve images from it
 Corg.firstinspires.ftc.teamcode.Testop.NewCameraPOV
 COpenCvPipeline
 Corg.firstinspires.ftc.teamcode.Subsystems.Vision.MarkerDetectionPipelineThis pipeline detects where the custom marker is
 CTelemetry
 Corg.firstinspires.ftc.teamcode.MockTelemetry
 CVector2D
 Corg.firstinspires.ftc.teamcode.Util.Vector