diff --git a/javadoc/allclasses-index.html b/javadoc/allclasses-index.html index bb0b1fe2..8c633947 100644 --- a/javadoc/allclasses-index.html +++ b/javadoc/allclasses-index.html @@ -161,6 +161,18 @@

All Classes and Interfaces<
 
IntakeSubsystem
 
+
Led
+
 
+
LedIO
+
 
+
LedIO.LedIOInputs
+
 
+
LedIOStub
+
 
+
LedIOWS121b
+
 
+
LedSystem
+
 
LoggedTunableNumber
Class for a tunable number.
@@ -183,46 +195,48 @@

All Classes and Interfaces<
 
 
- +
 
- +
 
- +
 
- +
 
- +
 
- +
 
- +
 
- -
 
- -
 
- +
 
- + +
 
+ +
 
+
 
- +
 
- -
 
- -
 
- +
 
- -
 
- -
 
- + +
 
+ +
 
+
 
- + +
 
+ +
 
+
 
- +
 
+ +
 

diff --git a/javadoc/allpackages-index.html b/javadoc/allpackages-index.html index 2c498c77..3d909e3c 100644 --- a/javadoc/allpackages-index.html +++ b/javadoc/allpackages-index.html @@ -81,12 +81,14 @@

All Packages

 
frc.robot.subsystems.intake
 
-
frc.robot.subsystems.shooter
+
frc.robot.subsystems.led
 
-
frc.robot.subsystems.vision
+
frc.robot.subsystems.shooter
 
-
frc.robot.util
+
frc.robot.subsystems.vision
 
+
frc.robot.util
+
 
diff --git a/javadoc/constant-values.html b/javadoc/constant-values.html index 23532f3c..4892d250 100644 --- a/javadoc/constant-values.html +++ b/javadoc/constant-values.html @@ -66,10 +66,10 @@

frc.robot.*

Value
public static final String
BUILD_DATE
-
"2024-03-17 20:54:36 EDT"
+
"2024-03-21 15:21:22 EDT"
public static final long
BUILD_UNIX_TIME
-
1710723276887L
+
1711048882074L
public static final int
DIRTY
0
@@ -78,13 +78,13 @@

frc.robot.*

"main"
public static final String
GIT_DATE
-
"2024-03-17 20:53:34 EDT"
+
"2024-03-21 15:20:24 EDT"
public static final int
GIT_REVISION
-
81
+
82
public static final String
GIT_SHA
-
"991b05371651c571a81f9ec59d6a1f452c9f7b12"
+
"2350e2a9eddb89e12ac44f6206042a20ff508e54"
public static final String
MAVEN_GROUP
""
diff --git a/javadoc/element-list b/javadoc/element-list index cff0b189..0e20e5ee 100644 --- a/javadoc/element-list +++ b/javadoc/element-list @@ -12,6 +12,7 @@ frc.robot.subsystems.arm frc.robot.subsystems.climber frc.robot.subsystems.drive frc.robot.subsystems.intake +frc.robot.subsystems.led frc.robot.subsystems.shooter frc.robot.subsystems.vision frc.robot.util diff --git a/javadoc/frc/robot/commands/arm/ArmToPositionTP.html b/javadoc/frc/robot/commands/arm/ArmToPositionTP.html index d70daceb..ea71dd2e 100644 --- a/javadoc/frc/robot/commands/arm/ArmToPositionTP.html +++ b/javadoc/frc/robot/commands/arm/ArmToPositionTP.html @@ -72,11 +72,9 @@

Class ArmToPositionTP

java.lang.Object
edu.wpi.first.wpilibj2.command.Command -
edu.wpi.first.wpilibj2.command.TrapezoidProfileCommand
frc.robot.commands.arm.ArmToPositionTP
-
All Implemented Interfaces:
@@ -84,7 +82,7 @@

Class ArmToPositionTP


public class ArmToPositionTP -extends edu.wpi.first.wpilibj2.command.TrapezoidProfileCommand
+extends edu.wpi.first.wpilibj2.command.Command
diff --git a/javadoc/frc/robot/commands/assist/EjectPiece.html b/javadoc/frc/robot/commands/assist/EjectPiece.html index 4cb8cef8..58693d2e 100644 --- a/javadoc/frc/robot/commands/assist/EjectPiece.html +++ b/javadoc/frc/robot/commands/assist/EjectPiece.html @@ -110,8 +110,9 @@

Constructor Summary

Constructor
Description
-
EjectPiece(Intake intake, - Arm arm)
+
EjectPiece(Intake intake, + Arm arm, + Shooter shooter)
 
@@ -141,10 +142,11 @@

Methods inherited from cl

Constructor Details

diff --git a/javadoc/frc/robot/config/RobotConfig.ArmConstants.html b/javadoc/frc/robot/config/RobotConfig.ArmConstants.html index 01c844eb..badbe729 100644 --- a/javadoc/frc/robot/config/RobotConfig.ArmConstants.html +++ b/javadoc/frc/robot/config/RobotConfig.ArmConstants.html @@ -123,56 +123,53 @@

Field Summary

matchStartArmAngle
 
static double
-
maxAcceleration
+
maxAccelerationInDegreesPerSecondSquared
 
static double
maxAngleInDegrees
 
static double
-
maxVelocity
+
maxVelocityInDegreesPerSecond
 
static double
-
maxVelocityInDegreesPerSecond
+
minAngleInDegrees
 
static double
-
minAngleInDegrees
+
noteScoreAngleInDegrees
 
static double
-
noteScoreAngleInDegrees
+
pidAngleErrorInDegrees
 
static double
-
pidAngleErrorInDegrees
+
pidKd
 
static double
-
pidKd
+
pidKi
 
static double
-
pidKi
+
pidKp
 
static double
-
pidKp
+
pidMaxOutput
 
static double
-
pidMaxOutput
+
pidMinOutput
 
static double
-
pidMinOutput
+
pidSettlingTimeInMilliseconds
 
static double
-
pidSettlingTimeInMilliseconds
+
pidTimeoutInSeconds
 
static double
-
pidTimeoutInSeconds
+
stowIntakeAngleInDegrees
 
static double
-
stowIntakeAngleInDegrees
+
subwooferScoreAngleInDegrees
 
static double
-
subwooferScoreAngleInDegrees
+
subwooferScoreFromPodiumAngleInDegrees
 
-
static double
-
subwooferScoreFromPodiumAngleInDegrees
-
 
@@ -256,12 +253,6 @@

ffKs

  • -
    -

    ffKg

    -
    public static double ffKg
    -
    -
  • -
  • ffKv

    public static double ffKv
    @@ -274,21 +265,9 @@

    ffKa

  • -
    -

    maxVelocity

    -
    public static double maxVelocity
    -
    -
  • -
  • -
    -

    maxVelocityInDegreesPerSecond

    -
    public static double maxVelocityInDegreesPerSecond
    -
    -
  • -
  • -
    -

    maxAcceleration

    -
    public static double maxAcceleration
    +
    +

    ffKg

    +
    public static double ffKg
  • @@ -322,6 +301,18 @@

    minAngleInDegrees

  • +
    +

    maxVelocityInDegreesPerSecond

    +
    public static double maxVelocityInDegreesPerSecond
    +
    +
  • +
  • +
    +

    maxAccelerationInDegreesPerSecondSquared

    +
    public static double maxAccelerationInDegreesPerSecondSquared
    +
    +
  • +
  • intakeAngleInDegrees

    public static double intakeAngleInDegrees
    diff --git a/javadoc/frc/robot/config/RobotConfig.DriveConstants.html b/javadoc/frc/robot/config/RobotConfig.DriveConstants.html index cebe12d2..5f59f18f 100644 --- a/javadoc/frc/robot/config/RobotConfig.DriveConstants.html +++ b/javadoc/frc/robot/config/RobotConfig.DriveConstants.html @@ -90,28 +90,28 @@

    Field Summary

    Field
    Description
    static double
    - +
     
    static double
    - +
     
    static double
    - +
     
    static double
    - +
     
    static double
    - +
     
    static double
    - +
     
    static double
    - +
     
    static double
    - +
     
    static double
    @@ -169,27 +169,27 @@

    maxAngularVelocityRadiansSec

  • -
    -

    anglePidKp

    -
    public static double anglePidKp
    +
    +

    rotatePidKp

    +
    public static double rotatePidKp
  • -
    -

    anglePidKi

    -
    public static double anglePidKi
    +
    +

    rotatePidKi

    +
    public static double rotatePidKi
  • -
    -

    anglePidKd

    -
    public static double anglePidKd
    +
    +

    rotatePidKd

    +
    public static double rotatePidKd
  • -
    -

    pidAngleErrorInDegrees

    -
    public static double pidAngleErrorInDegrees
    +
    +

    rotatePidErrorInDegrees

    +
    public static double rotatePidErrorInDegrees
  • diff --git a/javadoc/frc/robot/config/RobotConfig.IntakeConstants.html b/javadoc/frc/robot/config/RobotConfig.IntakeConstants.html index 7a461cf8..d308d3cf 100644 --- a/javadoc/frc/robot/config/RobotConfig.IntakeConstants.html +++ b/javadoc/frc/robot/config/RobotConfig.IntakeConstants.html @@ -93,12 +93,6 @@

    Field Summary

    defaultSpeedInVolts
     
    static double
    -
    feedSpeedInVolts
    -
     
    -
    static double
    -
    indexSpeedInVolts
    -
     
    -
    static double
    intakeTimeoutInSeconds
     
    static double
    @@ -148,18 +142,6 @@

    defaultSpeedInVolts

  • -
    -

    indexSpeedInVolts

    -
    public static double indexSpeedInVolts
    -
    -
  • -
  • -
    -

    feedSpeedInVolts

    -
    public static double feedSpeedInVolts
    -
    -
  • -
  • sensorDelayFalseToTrueInSeconds

    public static double sensorDelayFalseToTrueInSeconds
    diff --git a/javadoc/frc/robot/config/RobotConfig.LedConstants.html b/javadoc/frc/robot/config/RobotConfig.LedConstants.html new file mode 100644 index 00000000..50bc87b1 --- /dev/null +++ b/javadoc/frc/robot/config/RobotConfig.LedConstants.html @@ -0,0 +1,186 @@ + + + + +RobotConfig.LedConstants (Crescendo2024 API) + + + + + + + + + + + + + + +
    + +
    +
    + +
    + +

    Class RobotConfig.LedConstants

    +
    +
    java.lang.Object +
    frc.robot.config.RobotConfig.LedConstants
    +
    +
    +
    +
    Enclosing class:
    +
    RobotConfig
    +
    +
    +
    public static class RobotConfig.LedConstants +extends Object
    +
    +
    + +
    +
    +
      + +
    • +
      +

      Field Details

      +
        +
      • +
        +

        Led1PWDPort

        +
        public static int Led1PWDPort
        +
        +
      • +
      • +
        +

        Led1Length

        +
        public static int Led1Length
        +
        +
      • +
      • +
        +

        Led2PWDPort

        +
        public static int Led2PWDPort
        +
        +
      • +
      • +
        +

        Led2Length

        +
        public static int Led2Length
        +
        +
      • +
      +
      +
    • + +
    • +
      +

      Constructor Details

      +
        +
      • +
        +

        LedConstants

        +
        public LedConstants()
        +
        +
      • +
      +
      +
    • +
    +
    + +
    +
    +
    + + diff --git a/javadoc/frc/robot/config/RobotConfig.ShooterConstants.html b/javadoc/frc/robot/config/RobotConfig.ShooterConstants.html index 0160845a..c525a4fc 100644 --- a/javadoc/frc/robot/config/RobotConfig.ShooterConstants.html +++ b/javadoc/frc/robot/config/RobotConfig.ShooterConstants.html @@ -114,38 +114,41 @@

    Field Summary

     
    static double
    - +
     
    static double
    - +
     
    static double
    - +
     
    static double
    - +
     
    static double
    - +
     
    static double
    - +
     
    static double
    - +
     
    static double
    - +
     
    static double
    - +
     
    static double
    - +
     
    static double
    - +
     
    +
    static double
    + +
     
  • @@ -294,6 +297,12 @@

    maxVelocityInRPMs

    public static double maxVelocityInRPMs
    +
  • +
    +

    maxAccelerationInRPMsSquared

    +
    public static double maxAccelerationInRPMsSquared
    +
    +
  • diff --git a/javadoc/frc/robot/config/RobotConfig.html b/javadoc/frc/robot/config/RobotConfig.html index b073b7b7..48d6c07a 100644 --- a/javadoc/frc/robot/config/RobotConfig.html +++ b/javadoc/frc/robot/config/RobotConfig.html @@ -106,8 +106,11 @@

    Nested Class Summary

    RobotConfig.IntakeConstants
     
    static class 
    -
    RobotConfig.ShooterConstants
    +
    RobotConfig.LedConstants
     
    +
    static class 
    +
    RobotConfig.ShooterConstants
    +
     
    @@ -141,12 +144,15 @@

    Field Summary

    static IntakeSubsystem
    intake
     
    -
    static ShooterSubsystem
    -
    shooter
    +
    static LedSystem
    +
    led
     
    -
    static VisionSubsystem
    -
    vision
    +
    static ShooterSubsystem
    +
    shooter
     
    +
    static VisionSubsystem
    +
    vision
    +
     
    @@ -185,6 +191,15 @@

    Constructor Summary

    boolean stubClimber, boolean stubVision)
     
    +
    RobotConfig(boolean stubDrive, + boolean stubShooter, + boolean stubIntake, + boolean stubArm, + boolean stubAuto, + boolean stubClimber, + boolean stubVision, + boolean stubLed)
    +
     
    @@ -273,6 +288,12 @@

    cameras

    public static List<VisionCamera> cameras
    +
  • +
    +

    led

    +
    public static LedSystem led
    +
    +
  • @@ -328,6 +349,19 @@

    RobotConfig

    boolean stubVision) +
  • +
    +

    RobotConfig

    +
    public RobotConfig(boolean stubDrive, + boolean stubShooter, + boolean stubIntake, + boolean stubArm, + boolean stubAuto, + boolean stubClimber, + boolean stubVision, + boolean stubLed)
    +
    +
  • diff --git a/javadoc/frc/robot/config/RobotConfigInferno.html b/javadoc/frc/robot/config/RobotConfigInferno.html index 104ceb3e..f94b5991 100644 --- a/javadoc/frc/robot/config/RobotConfigInferno.html +++ b/javadoc/frc/robot/config/RobotConfigInferno.html @@ -88,7 +88,7 @@

    Class RobotConfigInferno

    Nested Class Summary

    Nested classes/interfaces inherited from class frc.robot.config.RobotConfig

    -RobotConfig.ArmConstants, RobotConfig.ClimberConstants, RobotConfig.DriveConstants, RobotConfig.IntakeConstants, RobotConfig.ShooterConstants
    +RobotConfig.ArmConstants, RobotConfig.ClimberConstants, RobotConfig.DriveConstants, RobotConfig.IntakeConstants, RobotConfig.LedConstants, RobotConfig.ShooterConstants @@ -97,7 +97,7 @@

    Nested

    Field Summary

    Fields inherited from class frc.robot.config.RobotConfig

    -arm, autoChooser, cameras, climber, drive, instance, intake, shooter, vision
    +arm, autoChooser, cameras, climber, drive, instance, intake, led, shooter, vision diff --git a/javadoc/frc/robot/config/RobotConfigPhoenix.html b/javadoc/frc/robot/config/RobotConfigPhoenix.html index 0ff29218..fef96bb1 100644 --- a/javadoc/frc/robot/config/RobotConfigPhoenix.html +++ b/javadoc/frc/robot/config/RobotConfigPhoenix.html @@ -84,7 +84,7 @@

    Class RobotConfigPhoenix

    Nested Class Summary

    Nested classes/interfaces inherited from class frc.robot.config.RobotConfig

    -RobotConfig.ArmConstants, RobotConfig.ClimberConstants, RobotConfig.DriveConstants, RobotConfig.IntakeConstants, RobotConfig.ShooterConstants
    +RobotConfig.ArmConstants, RobotConfig.ClimberConstants, RobotConfig.DriveConstants, RobotConfig.IntakeConstants, RobotConfig.LedConstants, RobotConfig.ShooterConstants @@ -93,7 +93,7 @@

    Nested

    Field Summary

    Fields inherited from class frc.robot.config.RobotConfig

    -arm, autoChooser, cameras, climber, drive, instance, intake, shooter, vision
    +arm, autoChooser, cameras, climber, drive, instance, intake, led, shooter, vision diff --git a/javadoc/frc/robot/config/RobotConfigSherman.html b/javadoc/frc/robot/config/RobotConfigSherman.html index 3a883366..547a03bc 100644 --- a/javadoc/frc/robot/config/RobotConfigSherman.html +++ b/javadoc/frc/robot/config/RobotConfigSherman.html @@ -84,7 +84,7 @@

    Class RobotConfigSherman

    Nested Class Summary

    Nested classes/interfaces inherited from class frc.robot.config.RobotConfig

    -RobotConfig.ArmConstants, RobotConfig.ClimberConstants, RobotConfig.DriveConstants, RobotConfig.IntakeConstants, RobotConfig.ShooterConstants
    +RobotConfig.ArmConstants, RobotConfig.ClimberConstants, RobotConfig.DriveConstants, RobotConfig.IntakeConstants, RobotConfig.LedConstants, RobotConfig.ShooterConstants @@ -93,7 +93,7 @@

    Nested

    Field Summary

    Fields inherited from class frc.robot.config.RobotConfig

    -arm, autoChooser, cameras, climber, drive, instance, intake, shooter, vision
    +arm, autoChooser, cameras, climber, drive, instance, intake, led, shooter, vision diff --git a/javadoc/frc/robot/config/RobotConfigStub.html b/javadoc/frc/robot/config/RobotConfigStub.html index bfac34fb..d1875c56 100644 --- a/javadoc/frc/robot/config/RobotConfigStub.html +++ b/javadoc/frc/robot/config/RobotConfigStub.html @@ -84,7 +84,7 @@

    Class RobotConfigStub

    Nested Class Summary

    Nested classes/interfaces inherited from class frc.robot.config.RobotConfig

    -RobotConfig.ArmConstants, RobotConfig.ClimberConstants, RobotConfig.DriveConstants, RobotConfig.IntakeConstants, RobotConfig.ShooterConstants
    +RobotConfig.ArmConstants, RobotConfig.ClimberConstants, RobotConfig.DriveConstants, RobotConfig.IntakeConstants, RobotConfig.LedConstants, RobotConfig.ShooterConstants @@ -93,7 +93,7 @@

    Nested

    Field Summary

    Fields inherited from class frc.robot.config.RobotConfig

    -arm, autoChooser, cameras, climber, drive, instance, intake, shooter, vision
    +arm, autoChooser, cameras, climber, drive, instance, intake, led, shooter, vision diff --git a/javadoc/frc/robot/config/package-summary.html b/javadoc/frc/robot/config/package-summary.html index 24945622..c2bfb67f 100644 --- a/javadoc/frc/robot/config/package-summary.html +++ b/javadoc/frc/robot/config/package-summary.html @@ -92,16 +92,18 @@

    Package frc.robot.config

     
    RobotConfig.IntakeConstants
     
    -
    RobotConfig.ShooterConstants
    +
    RobotConfig.LedConstants
     
    -
    RobotConfigInferno
    +
    RobotConfig.ShooterConstants
     
    -
    RobotConfigPhoenix
    +
    RobotConfigInferno
     
    -
    RobotConfigSherman
    +
    RobotConfigPhoenix
     
    -
    RobotConfigStub
    +
    RobotConfigSherman
     
    +
    RobotConfigStub
    +
     
    diff --git a/javadoc/frc/robot/config/package-tree.html b/javadoc/frc/robot/config/package-tree.html index d8389ae5..b1697a57 100644 --- a/javadoc/frc/robot/config/package-tree.html +++ b/javadoc/frc/robot/config/package-tree.html @@ -70,6 +70,7 @@

    Class Hierarchy

  • frc.robot.config.RobotConfig.ClimberConstants
  • frc.robot.config.RobotConfig.DriveConstants
  • frc.robot.config.RobotConfig.IntakeConstants
  • +
  • frc.robot.config.RobotConfig.LedConstants
  • frc.robot.config.RobotConfig.ShooterConstants
  • diff --git a/javadoc/frc/robot/subsystems/arm/Arm.html b/javadoc/frc/robot/subsystems/arm/Arm.html index 3c5f0254..fdff6a38 100644 --- a/javadoc/frc/robot/subsystems/arm/Arm.html +++ b/javadoc/frc/robot/subsystems/arm/Arm.html @@ -102,14 +102,8 @@

    Method Summary

    default double
    getAngle()
     
    -
    default edu.wpi.first.math.trajectory.TrapezoidProfile.Constraints
    -
    getConstraints()
    -
     
    -
    default double
    -
    getRelativeAngle()
    -
     
    -
    default edu.wpi.first.math.trajectory.TrapezoidProfile.State
    -
    getState()
    +
    default double
    +
    getRelativeAngle()
     
    edu.wpi.first.wpilibj2.command.Command
    getStowCommand()
    @@ -117,24 +111,28 @@

    Method Summary

    default double
    getTargetAngle()
     
    -
    default boolean
    -
    isAbsoluteEncoderConnected()
    +
    default double
    +
    getVelocity()
     
    default boolean
    -
    isAtMaxLimit()
    +
    isAbsoluteEncoderConnected()
     
    default boolean
    -
    isAtMinLimit()
    +
    isAtMaxLimit()
     
    -
    default void
    -
    setAngle(double degrees)
    +
    default boolean
    +
    isAtMinLimit()
     
    default void
    -
    setState(edu.wpi.first.math.trajectory.TrapezoidProfile.State state)
    +
    setAngle(double degrees)
     
    default void
    -
    stow()
    +
    setAngle(double degrees, + double velocityDegreesPerSecond)
     
    +
    default void
    +
    stow()
    +
     
    @@ -159,6 +157,12 @@

    getAngle

  • +
    +

    getVelocity

    +
    default double getVelocity()
    +
    +
  • +
  • getRelativeAngle

    default double getRelativeAngle()
    @@ -177,27 +181,16 @@

    setAngle

  • -
    -

    isAbsoluteEncoderConnected

    -
    default boolean isAbsoluteEncoderConnected()
    -
    -
  • -
  • -
    -

    setState

    -
    default void setState(edu.wpi.first.math.trajectory.TrapezoidProfile.State state)
    -
    -
  • -
  • -
    -

    getState

    -
    default edu.wpi.first.math.trajectory.TrapezoidProfile.State getState()
    +
    +

    setAngle

    +
    default void setAngle(double degrees, + double velocityDegreesPerSecond)
  • -
    -

    getConstraints

    -
    default edu.wpi.first.math.trajectory.TrapezoidProfile.Constraints getConstraints()
    +
    +

    isAbsoluteEncoderConnected

    +
    default boolean isAbsoluteEncoderConnected()
  • diff --git a/javadoc/frc/robot/subsystems/arm/ArmIO.ArmIOInputs.html b/javadoc/frc/robot/subsystems/arm/ArmIO.ArmIOInputs.html index 4b61afef..a486ab4c 100644 --- a/javadoc/frc/robot/subsystems/arm/ArmIO.ArmIOInputs.html +++ b/javadoc/frc/robot/subsystems/arm/ArmIO.ArmIOInputs.html @@ -93,12 +93,6 @@

    Field Summary

    absoluteEncoderConnected
     
    double
    -
    absolutePositionDegree
    -
     
    -
    double
    -
    absolutePositionRad
    -
     
    -
    double
    absolutePositionRaw
     
    double
    @@ -114,10 +108,16 @@

    Field Summary

    limitLow
     
    double
    +
    positionDegree
    +
     
    +
    double
    +
    positionRad
    +
     
    +
    double
    relativePositionDegrees
     
    double
    -
    relativeVelocityInDegrees
    +
    velocityInDegrees
     
    @@ -154,15 +154,21 @@

    Methods inherited from cl

    Field Details

  • diff --git a/javadoc/index-all.html b/javadoc/index-all.html index 6db264ff..ee57f987 100644 --- a/javadoc/index-all.html +++ b/javadoc/index-all.html @@ -56,12 +56,8 @@

    A

     
    absoluteEncoderInversion - Static variable in class frc.robot.config.RobotConfig.ArmConstants
     
    -
    absolutePositionDegree - Variable in class frc.robot.subsystems.arm.ArmIO.ArmIOInputs
    -
     
    absolutePositionOffset - Static variable in class frc.robot.config.RobotConfig.ArmConstants
     
    -
    absolutePositionRad - Variable in class frc.robot.subsystems.arm.ArmIO.ArmIOInputs
    -
     
    absolutePositionRaw - Variable in class frc.robot.subsystems.arm.ArmIO.ArmIOInputs
     
    add2dSim(Mechanism2d) - Method in interface frc.robot.subsystems.arm.Arm
    @@ -76,6 +72,10 @@

    A

     
    add2dSim(Mechanism2d) - Method in class frc.robot.subsystems.intake.IntakeSubsystem
     
    +
    add2dSim(Mechanism2d) - Method in interface frc.robot.subsystems.led.Led
    +
     
    +
    add2dSim(Mechanism2d) - Method in class frc.robot.subsystems.led.LedSystem
    +
     
    add2dSim(Mechanism2d) - Method in interface frc.robot.subsystems.shooter.Shooter
     
    add2dSim(Mechanism2d) - Method in class frc.robot.subsystems.shooter.ShooterSubsystem
    @@ -86,12 +86,6 @@

    A

     
    ampScoreVelocityInRPMs - Static variable in class frc.robot.config.RobotConfig.ShooterConstants
     
    -
    anglePidKd - Static variable in class frc.robot.config.RobotConfig.DriveConstants
    -
     
    -
    anglePidKi - Static variable in class frc.robot.config.RobotConfig.DriveConstants
    -
     
    -
    anglePidKp - Static variable in class frc.robot.config.RobotConfig.DriveConstants
    -
     
    appliedVolts - Variable in class frc.robot.subsystems.arm.ArmIO.ArmIOInputs
     
    appliedVolts - Variable in class frc.robot.subsystems.climber.ClimberIO.ClimberIOInputs
    @@ -140,7 +134,7 @@

    A

     
    ArmToPositionTP - Class in frc.robot.commands.arm
     
    -
    ArmToPositionTP(DoubleSupplier, Arm) - Constructor for class frc.robot.commands.arm.ArmToPositionTP
    +
    ArmToPositionTP(Arm, DoubleSupplier) - Constructor for class frc.robot.commands.arm.ArmToPositionTP
    Creates a new ArmToPositionTP.
    @@ -211,6 +205,8 @@

    A

    B

    +
    blue - Variable in class frc.robot.subsystems.led.LedIO.LedIOInputs
    +
     
    BUILD_DATE - Static variable in class frc.robot.BuildConstants
     
    BUILD_UNIX_TIME - Static variable in class frc.robot.BuildConstants
    @@ -358,7 +354,7 @@

    E

     
    EjectPiece - Class in frc.robot.commands.assist
     
    -
    EjectPiece(Intake, Arm) - Constructor for class frc.robot.commands.assist.EjectPiece
    +
    EjectPiece(Intake, Arm, Shooter) - Constructor for class frc.robot.commands.assist.EjectPiece
     
    ENABLED - Enum constant in enum class frc.robot.util.DevilBotState.PieceDetectionMode
     
    @@ -372,6 +368,8 @@

    E

     
    end(boolean) - Method in class frc.robot.commands.arm.ArmToPosition
     
    +
    end(boolean) - Method in class frc.robot.commands.arm.ArmToPositionTP
    +
     
    end(boolean) - Method in class frc.robot.commands.auto.AutoIndexPiece
     
    end(boolean) - Method in class frc.robot.commands.auto.AutoScorePiece
    @@ -388,6 +386,8 @@

    E

     
    execute() - Method in class frc.robot.commands.arm.ArmToPosition
     
    +
    execute() - Method in class frc.robot.commands.arm.ArmToPositionTP
    +
     
    execute() - Method in class frc.robot.commands.auto.AutoIndexPiece
     
    execute() - Method in class frc.robot.commands.debug.TestShooterAngle
    @@ -399,8 +399,6 @@

    E

    F

    -
    feedSpeedInVolts - Static variable in class frc.robot.config.RobotConfig.IntakeConstants
    -
     
    ffKa - Static variable in class frc.robot.config.RobotConfig.ArmConstants
     
    ffKa - Static variable in class frc.robot.config.RobotConfig.ShooterConstants
    @@ -451,6 +449,8 @@

    F

     
    frc.robot.subsystems.intake - package frc.robot.subsystems.intake
     
    +
    frc.robot.subsystems.led - package frc.robot.subsystems.led
    +
     
    frc.robot.subsystems.shooter - package frc.robot.subsystems.shooter
     
    frc.robot.subsystems.vision - package frc.robot.subsystems.vision
    @@ -466,6 +466,10 @@

    G

    getActiveTargetId() - Static method in class frc.robot.util.DevilBotState
     
    +
    getAmpModeCommand() - Method in interface frc.robot.subsystems.led.Led
    +
     
    +
    getAmpModeCommand() - Method in class frc.robot.subsystems.led.LedSystem
    +
     
    getAngle() - Method in interface frc.robot.subsystems.arm.Arm
     
    getAngle() - Method in class frc.robot.subsystems.arm.ArmSubsystem
    @@ -490,9 +494,9 @@

    G

     
    getBestTargetId() - Method in class frc.robot.subsystems.vision.VisionSubsystem
     
    -
    getConstraints() - Method in interface frc.robot.subsystems.arm.Arm
    +
    getBlue() - Method in interface frc.robot.subsystems.led.Led
     
    -
    getConstraints() - Method in class frc.robot.subsystems.arm.ArmSubsystem
    +
    getBlue() - Method in class frc.robot.subsystems.led.LedSystem
     
    getCurrentPositionLeft() - Method in interface frc.robot.subsystems.climber.Climber
     
    @@ -510,6 +514,8 @@

    G

     
    getCurrentVoltage() - Method in class frc.robot.subsystems.intake.IntakeSubsystem
     
    +
    getDefualtColorCommand() - Method in class frc.robot.subsystems.led.LedSystem
    +
     
    getDistanceToAprilTag(int) - Method in interface frc.robot.subsystems.vision.Vision
    Returns the distance to the specified april tag in meters (relative to the primary camera)
    @@ -530,6 +536,10 @@

    G

     
    getExtendCommand() - Method in class frc.robot.subsystems.climber.ClimberSubsystem
     
    +
    getGreen() - Method in interface frc.robot.subsystems.led.Led
    +
     
    +
    getGreen() - Method in class frc.robot.subsystems.led.LedSystem
    +
     
    getLeftFollower() - Method in class frc.robot.subsystems.drive.DriveTrain
     
    getLeftMaster() - Method in class frc.robot.subsystems.drive.DriveTrain
    @@ -558,8 +568,14 @@

    G

    This returns the robot's max linear speed in meter/sec
    +
    getMeasurement() - Method in class frc.robot.subsystems.shooter.ShooterSubsystem
    +
     
    getName() - Method in class frc.robot.subsystems.vision.VisionCamera
     
    +
    getNoteDetectionCommand() - Method in interface frc.robot.subsystems.led.Led
    +
     
    +
    getNoteDetectionCommand() - Method in class frc.robot.subsystems.led.LedSystem
    +
     
    getPort() - Method in class frc.robot.subsystems.vision.VisionCamera
     
    getPose() - Method in interface frc.robot.subsystems.drive.Drive
    @@ -570,6 +586,10 @@

    G

     
    getPrepareClimberToHoldArmCommand() - Method in class frc.robot.subsystems.climber.ClimberSubsystem
     
    +
    getRed() - Method in interface frc.robot.subsystems.led.Led
    +
     
    +
    getRed() - Method in class frc.robot.subsystems.led.LedSystem
    +
     
    getRelativeAngle() - Method in interface frc.robot.subsystems.arm.Arm
     
    getRelativeAngle() - Method in class frc.robot.subsystems.arm.ArmSubsystem
    @@ -586,9 +606,9 @@

    G

     
    getShootingModeName() - Static method in class frc.robot.util.DevilBotState
     
    -
    getState() - Method in interface frc.robot.subsystems.arm.Arm
    +
    getSpeakerModeCommand() - Method in interface frc.robot.subsystems.led.Led
     
    -
    getState() - Method in class frc.robot.subsystems.arm.ArmSubsystem
    +
    getSpeakerModeCommand() - Method in class frc.robot.subsystems.led.LedSystem
     
    getState() - Static method in class frc.robot.util.DevilBotState
     
    @@ -616,6 +636,10 @@

    G

     
    getTurnOnCommand() - Method in class frc.robot.subsystems.intake.IntakeSubsystem
     
    +
    getVelocity() - Method in interface frc.robot.subsystems.arm.Arm
    +
     
    +
    getVelocity() - Method in class frc.robot.subsystems.arm.ArmSubsystem
    +
     
    getVisionRobotYawToTarget() - Static method in class frc.robot.util.DevilBotState
     
    getVoltage() - Method in interface frc.robot.subsystems.shooter.Shooter
    @@ -643,6 +667,8 @@

    G

     
    GIT_SHA - Static variable in class frc.robot.BuildConstants
     
    +
    green - Variable in class frc.robot.subsystems.led.LedIO.LedIOInputs
    +
     

    H

    @@ -661,8 +687,6 @@

    I

    Runs action if any of the tunableNumbers have changed
    -
    indexSpeedInVolts - Static variable in class frc.robot.config.RobotConfig.IntakeConstants
    -
     
    initDefault(double) - Method in class frc.robot.util.LoggedTunableNumber
    Set the default value of the number.
    @@ -671,6 +695,8 @@

    I

     
    initialize() - Method in class frc.robot.commands.arm.ArmToPosition
     
    +
    initialize() - Method in class frc.robot.commands.arm.ArmToPositionTP
    +
     
    initialize() - Method in class frc.robot.commands.auto.AutoIndexPiece
     
    initialize() - Method in class frc.robot.commands.auto.AutoScorePiece
    @@ -788,6 +814,38 @@

    I

    L

    +
    led - Static variable in class frc.robot.config.RobotConfig
    +
     
    +
    Led - Interface in frc.robot.subsystems.led
    +
     
    +
    Led1Length - Static variable in class frc.robot.config.RobotConfig.LedConstants
    +
     
    +
    Led1PWDPort - Static variable in class frc.robot.config.RobotConfig.LedConstants
    +
     
    +
    Led2Length - Static variable in class frc.robot.config.RobotConfig.LedConstants
    +
     
    +
    Led2PWDPort - Static variable in class frc.robot.config.RobotConfig.LedConstants
    +
     
    +
    LedConstants() - Constructor for class frc.robot.config.RobotConfig.LedConstants
    +
     
    +
    LedIO - Interface in frc.robot.subsystems.led
    +
     
    +
    LedIO.LedIOInputs - Class in frc.robot.subsystems.led
    +
     
    +
    LedIOInputs() - Constructor for class frc.robot.subsystems.led.LedIO.LedIOInputs
    +
     
    +
    LedIOStub - Class in frc.robot.subsystems.led
    +
     
    +
    LedIOStub() - Constructor for class frc.robot.subsystems.led.LedIOStub
    +
     
    +
    LedIOWS121b - Class in frc.robot.subsystems.led
    +
     
    +
    LedIOWS121b() - Constructor for class frc.robot.subsystems.led.LedIOWS121b
    +
     
    +
    LedSystem - Class in frc.robot.subsystems.led
    +
     
    +
    LedSystem(LedIO) - Constructor for class frc.robot.subsystems.led.LedSystem
    +
     
    limitHigh - Variable in class frc.robot.subsystems.arm.ArmIO.ArmIOInputs
     
    limitLow - Variable in class frc.robot.subsystems.arm.ArmIO.ArmIOInputs
    @@ -843,7 +901,9 @@

    M

     
    MAVEN_NAME - Static variable in class frc.robot.BuildConstants
     
    -
    maxAcceleration - Static variable in class frc.robot.config.RobotConfig.ArmConstants
    +
    maxAccelerationInDegreesPerSecondSquared - Static variable in class frc.robot.config.RobotConfig.ArmConstants
    +
     
    +
    maxAccelerationInRPMsSquared - Static variable in class frc.robot.config.RobotConfig.ShooterConstants
     
    maxAngleInDegrees - Static variable in class frc.robot.config.RobotConfig.ArmConstants
     
    @@ -855,8 +915,6 @@

    M

     
    maxRetractTimeInSeconds - Static variable in class frc.robot.config.RobotConfig.ClimberConstants
     
    -
    maxVelocity - Static variable in class frc.robot.config.RobotConfig.ArmConstants
    -
     
    maxVelocityInDegreesPerSecond - Static variable in class frc.robot.config.RobotConfig.ArmConstants
     
    maxVelocityInRPMs - Static variable in class frc.robot.config.RobotConfig.ShooterConstants
    @@ -883,14 +941,14 @@

    P

     
    periodic() - Method in class frc.robot.subsystems.intake.IntakeSubsystem
     
    +
    periodic() - Method in class frc.robot.subsystems.led.LedSystem
    +
     
    periodic() - Method in class frc.robot.subsystems.shooter.ShooterSubsystem
     
    periodic() - Method in class frc.robot.subsystems.vision.VisionSubsystem
     
    pidAngleErrorInDegrees - Static variable in class frc.robot.config.RobotConfig.ArmConstants
     
    -
    pidAngleErrorInDegrees - Static variable in class frc.robot.config.RobotConfig.DriveConstants
    -
     
    pidKd - Static variable in class frc.robot.config.RobotConfig.ArmConstants
     
    pidKd - Static variable in class frc.robot.config.RobotConfig.ShooterConstants
    @@ -931,6 +989,10 @@

    P

     
    PitControls() - Constructor for class frc.robot.controls.PitControls
     
    +
    positionDegree - Variable in class frc.robot.subsystems.arm.ArmIO.ArmIOInputs
    +
     
    +
    positionRad - Variable in class frc.robot.subsystems.arm.ArmIO.ArmIOInputs
    +
     
    positionRad - Variable in class frc.robot.subsystems.shooter.ShooterIO.ShooterIOInputs
     
    positionRadians - Variable in class frc.robot.subsystems.climber.ClimberIO.ClimberIOInputs
    @@ -942,9 +1004,9 @@

    P

    R

    -
    relativePositionDegrees - Variable in class frc.robot.subsystems.arm.ArmIO.ArmIOInputs
    +
    red - Variable in class frc.robot.subsystems.led.LedIO.LedIOInputs
     
    -
    relativeVelocityInDegrees - Variable in class frc.robot.subsystems.arm.ArmIO.ArmIOInputs
    +
    relativePositionDegrees - Variable in class frc.robot.subsystems.arm.ArmIO.ArmIOInputs
     
    resetEncoders() - Method in class frc.robot.subsystems.drive.DriveTrain
     
    @@ -982,6 +1044,8 @@

    R

     
    RobotConfig(boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class frc.robot.config.RobotConfig
     
    +
    RobotConfig(boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class frc.robot.config.RobotConfig
    +
     
    RobotConfig.ArmConstants - Class in frc.robot.config
     
    RobotConfig.ClimberConstants - Class in frc.robot.config
    @@ -990,6 +1054,8 @@

    R

     
    RobotConfig.IntakeConstants - Class in frc.robot.config
     
    +
    RobotConfig.LedConstants - Class in frc.robot.config
    +
     
    RobotConfig.ShooterConstants - Class in frc.robot.config
     
    RobotConfigInferno - Class in frc.robot.config
    @@ -1020,6 +1086,14 @@

    R

     
    robotYawInDegrees - Variable in class frc.robot.commands.auto.AutoNamedCommands.AutoScoreConstants
     
    +
    rotatePidErrorInDegrees - Static variable in class frc.robot.config.RobotConfig.DriveConstants
    +
     
    +
    rotatePidKd - Static variable in class frc.robot.config.RobotConfig.DriveConstants
    +
     
    +
    rotatePidKi - Static variable in class frc.robot.config.RobotConfig.DriveConstants
    +
     
    +
    rotatePidKp - Static variable in class frc.robot.config.RobotConfig.DriveConstants
    +
     
    runVelocity(double) - Method in interface frc.robot.subsystems.shooter.Shooter
    Run closed loop at the specified velocity
    @@ -1085,7 +1159,9 @@

    S

     
    setAngle(double) - Method in interface frc.robot.subsystems.arm.Arm
     
    -
    setAngle(double) - Method in class frc.robot.subsystems.arm.ArmSubsystem
    +
    setAngle(double, double) - Method in interface frc.robot.subsystems.arm.Arm
    +
     
    +
    setAngle(double, double) - Method in class frc.robot.subsystems.arm.ArmSubsystem
     
    setBrakeMode(boolean) - Method in interface frc.robot.subsystems.arm.ArmIO
    @@ -1093,6 +1169,16 @@

    S

    setBrakeMode(boolean) - Method in class frc.robot.subsystems.arm.ArmIOSparkMax
     
    +
    setColor(int, int, int) - Method in interface frc.robot.subsystems.led.Led
    +
     
    +
    setColor(int, int, int) - Method in interface frc.robot.subsystems.led.LedIO
    +
     
    +
    setColor(int, int, int) - Method in class frc.robot.subsystems.led.LedIOStub
    +
     
    +
    setColor(int, int, int) - Method in class frc.robot.subsystems.led.LedIOWS121b
    +
     
    +
    setColor(int, int, int) - Method in class frc.robot.subsystems.led.LedSystem
    +
     
    setDriveMode(DevilBotState.DriveMode) - Static method in class frc.robot.util.DevilBotState
     
    setFeedback(double, double, double, double, double) - Method in interface frc.robot.subsystems.arm.ArmIO
    @@ -1137,10 +1223,6 @@

    S

     
    setShootingMode(DevilBotState.SpeakerShootingMode) - Static method in class frc.robot.util.DevilBotState
     
    -
    setState(TrapezoidProfile.State) - Method in interface frc.robot.subsystems.arm.Arm
    -
     
    -
    setState(TrapezoidProfile.State) - Method in class frc.robot.subsystems.arm.ArmSubsystem
    -
     
    setState(DevilBotState.State) - Static method in class frc.robot.util.DevilBotState
     
    setTalonMode(NeutralMode) - Method in class frc.robot.subsystems.drive.DriveTrain
    @@ -1161,8 +1243,6 @@

    S

    Run closed loop at the specified velocity
    -
    setVelocity(double, double) - Method in class frc.robot.subsystems.shooter.ShooterIOSparkMax
    -
     
    setVoltage(double) - Method in interface frc.robot.subsystems.arm.ArmIO
    Run the arm motor at the specified voltage.
    @@ -1249,6 +1329,8 @@

    S

     
    SPEAKER_VISION_BASED - Enum constant in enum class frc.robot.util.DevilBotState.SpeakerShootingMode
     
    +
    stateChanged() - Static method in class frc.robot.util.DevilBotState
    +
     
    stow() - Method in interface frc.robot.subsystems.arm.Arm
     
    stowIntakeAngleInDegrees - Static variable in class frc.robot.config.RobotConfig.ArmConstants
    @@ -1318,22 +1400,6 @@

    T

     
    timestamp - Variable in class frc.robot.subsystems.vision.Vision.VisionPose
     
    -
    tkD - Variable in class frc.robot.subsystems.shooter.ShooterIOSparkMax
    -
     
    -
    tkFF - Variable in class frc.robot.subsystems.shooter.ShooterIOSparkMax
    -
     
    -
    tkI - Variable in class frc.robot.subsystems.shooter.ShooterIOSparkMax
    -
     
    -
    tkIz - Variable in class frc.robot.subsystems.shooter.ShooterIOSparkMax
    -
     
    -
    tkMaxOutput - Variable in class frc.robot.subsystems.shooter.ShooterIOSparkMax
    -
     
    -
    tkMinOutput - Variable in class frc.robot.subsystems.shooter.ShooterIOSparkMax
    -
     
    -
    tkP - Variable in class frc.robot.subsystems.shooter.ShooterIOSparkMax
    -
     
    -
    tmaxRPS - Variable in class frc.robot.subsystems.shooter.ShooterIOSparkMax
    -
     
    toString() - Method in class frc.robot.subsystems.vision.Vision.VisionPose
     
    tuningMode - Static variable in class frc.robot.Constants
    @@ -1349,6 +1415,8 @@

    T

    U

    +
    UNKNOWN - Enum constant in enum class frc.robot.util.DevilBotState.State
    +
     
    updateInputs(ArmIO.ArmIOInputs) - Method in interface frc.robot.subsystems.arm.ArmIO
    Updates the set of loggable inputs.
    @@ -1377,6 +1445,14 @@

    U

     
    updateInputs(IntakeIO.IntakeIOInputs) - Method in class frc.robot.subsystems.intake.IntakeIOTalonSRX
     
    +
    updateInputs(LedIO.LedIOInputs) - Method in interface frc.robot.subsystems.led.LedIO
    +
    +
    Updates the set of loggable inputs.
    +
    +
    updateInputs(LedIO.LedIOInputs) - Method in class frc.robot.subsystems.led.LedIOStub
    +
     
    +
    updateInputs(LedIO.LedIOInputs) - Method in class frc.robot.subsystems.led.LedIOWS121b
    +
     
    updateInputs(ShooterIO.ShooterIOInputs) - Method in interface frc.robot.subsystems.shooter.ShooterIO
    Updates the set of loggable inputs.
    @@ -1385,6 +1461,8 @@

    U

     
    updateInputs(ShooterIO.ShooterIOInputs) - Method in class frc.robot.subsystems.shooter.ShooterIOStub
     
    +
    useOutput(double, TrapezoidProfile.State) - Method in class frc.robot.subsystems.shooter.ShooterSubsystem
    +
     

    V

    @@ -1442,6 +1520,8 @@

    V

    Returns an array containing the constants of this enum class, in the order they are declared.
    +
    velocityInDegrees - Variable in class frc.robot.subsystems.arm.ArmIO.ArmIOInputs
    +
     
    velocityInRPMs - Static variable in class frc.robot.config.RobotConfig.ShooterConstants
     
    velocityRadiansPerSecond - Variable in class frc.robot.subsystems.climber.ClimberIO.ClimberIOInputs
    diff --git a/javadoc/index.html b/javadoc/index.html index 7979064b..2b9f90df 100644 --- a/javadoc/index.html +++ b/javadoc/index.html @@ -82,12 +82,14 @@

    Crescendo2024 API

     
    frc.robot.subsystems.intake
     
    -
    frc.robot.subsystems.shooter
    +
    frc.robot.subsystems.led
     
    -
    frc.robot.subsystems.vision
    +
    frc.robot.subsystems.shooter
     
    -
    frc.robot.util
    +
    frc.robot.subsystems.vision
     
    +
    frc.robot.util
    +
     
    diff --git a/javadoc/member-search-index.js b/javadoc/member-search-index.js index 4d0faf7a..5583614e 100644 --- a/javadoc/member-search-index.js +++ b/javadoc/member-search-index.js @@ -1 +1 @@ -memberSearchIndex = [{"p":"frc.robot.subsystems.arm","c":"ArmIO.ArmIOInputs","l":"absoluteEncoderConnected"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"absoluteEncoderInversion"},{"p":"frc.robot.subsystems.arm","c":"ArmIO.ArmIOInputs","l":"absolutePositionDegree"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"absolutePositionOffset"},{"p":"frc.robot.subsystems.arm","c":"ArmIO.ArmIOInputs","l":"absolutePositionRad"},{"p":"frc.robot.subsystems.arm","c":"ArmIO.ArmIOInputs","l":"absolutePositionRaw"},{"p":"frc.robot.subsystems.arm","c":"Arm","l":"add2dSim(Mechanism2d)","u":"add2dSim(edu.wpi.first.wpilibj.smartdashboard.Mechanism2d)"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"add2dSim(Mechanism2d)","u":"add2dSim(edu.wpi.first.wpilibj.smartdashboard.Mechanism2d)"},{"p":"frc.robot.subsystems.climber","c":"Climber","l":"add2dSim(Mechanism2d)","u":"add2dSim(edu.wpi.first.wpilibj.smartdashboard.Mechanism2d)"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"add2dSim(Mechanism2d)","u":"add2dSim(edu.wpi.first.wpilibj.smartdashboard.Mechanism2d)"},{"p":"frc.robot.subsystems.intake","c":"Intake","l":"add2dSim(Mechanism2d)","u":"add2dSim(edu.wpi.first.wpilibj.smartdashboard.Mechanism2d)"},{"p":"frc.robot.subsystems.intake","c":"IntakeSubsystem","l":"add2dSim(Mechanism2d)","u":"add2dSim(edu.wpi.first.wpilibj.smartdashboard.Mechanism2d)"},{"p":"frc.robot.subsystems.shooter","c":"Shooter","l":"add2dSim(Mechanism2d)","u":"add2dSim(edu.wpi.first.wpilibj.smartdashboard.Mechanism2d)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"add2dSim(Mechanism2d)","u":"add2dSim(edu.wpi.first.wpilibj.smartdashboard.Mechanism2d)"},{"p":"frc.robot.util","c":"DevilBotState.TargetMode","l":"AMP"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"ampScoreAngleInDegrees"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"ampScoreVelocityInRPMs"},{"p":"frc.robot.config","c":"RobotConfig.DriveConstants","l":"anglePidKd"},{"p":"frc.robot.config","c":"RobotConfig.DriveConstants","l":"anglePidKi"},{"p":"frc.robot.config","c":"RobotConfig.DriveConstants","l":"anglePidKp"},{"p":"frc.robot.subsystems.arm","c":"ArmIO.ArmIOInputs","l":"appliedVolts"},{"p":"frc.robot.subsystems.climber","c":"ClimberIO.ClimberIOInputs","l":"appliedVolts"},{"p":"frc.robot.subsystems.intake","c":"IntakeIO.IntakeIOInputs","l":"appliedVolts"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIO.ShooterIOInputs","l":"appliedVolts"},{"p":"frc.robot.subsystems.drive","c":"DriveTrain","l":"arcadeDrive(double, double)","u":"arcadeDrive(double,double)"},{"p":"frc.robot.config","c":"RobotConfig","l":"arm"},{"p":"frc.robot.commands.auto","c":"AutoNamedCommands.AutoScoreConstants","l":"armAngleInDegrees"},{"p":"frc.robot.commands.arm","c":"ArmCommand","l":"ArmCommand(Arm, DoubleSupplier)","u":"%3Cinit%3E(frc.robot.subsystems.arm.Arm,java.util.function.DoubleSupplier)"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"ArmConstants()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.arm","c":"ArmIO.ArmIOInputs","l":"ArmIOInputs()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"ArmIOSparkMax(int)","u":"%3Cinit%3E(int)"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"ArmIOSparkMax(int, boolean)","u":"%3Cinit%3E(int,boolean)"},{"p":"frc.robot.subsystems.arm","c":"ArmIOStub","l":"ArmIOStub()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"ArmSubsystem(ArmIO)","u":"%3Cinit%3E(frc.robot.subsystems.arm.ArmIO)"},{"p":"frc.robot.commands.arm","c":"ArmToPosition","l":"ArmToPosition(Arm, DoubleSupplier)","u":"%3Cinit%3E(frc.robot.subsystems.arm.Arm,java.util.function.DoubleSupplier)"},{"p":"frc.robot.commands.arm","c":"ArmToPositionTP","l":"ArmToPositionTP(DoubleSupplier, Arm)","u":"%3Cinit%3E(java.util.function.DoubleSupplier,frc.robot.subsystems.arm.Arm)"},{"p":"frc.robot.util","c":"DevilBotState.State","l":"AUTO"},{"p":"frc.robot.config","c":"RobotConfig","l":"autoChooser"},{"p":"frc.robot.commands.auto","c":"AutoNamedCommands.AutoConstants","l":"AutoConstants()","u":"%3Cinit%3E()"},{"p":"frc.robot.commands.auto","c":"AutoIndexPiece","l":"AutoIndexPiece(Intake)","u":"%3Cinit%3E(frc.robot.subsystems.intake.Intake)"},{"p":"frc.robot.commands.auto","c":"AutoIndexPiece","l":"AutoIndexPiece(Intake, DoubleSupplier)","u":"%3Cinit%3E(frc.robot.subsystems.intake.Intake,java.util.function.DoubleSupplier)"},{"p":"frc.robot.commands.auto","c":"AutoNamedCommands","l":"AutoNamedCommands()","u":"%3Cinit%3E()"},{"p":"frc.robot","c":"Robot","l":"autonomousExit()"},{"p":"frc.robot","c":"Robot","l":"autonomousInit()"},{"p":"frc.robot","c":"Robot","l":"autonomousPeriodic()"},{"p":"frc.robot.commands.auto","c":"AutoPrepareForIntake","l":"AutoPrepareForIntake(Arm, Intake)","u":"%3Cinit%3E(frc.robot.subsystems.arm.Arm,frc.robot.subsystems.intake.Intake)"},{"p":"frc.robot.commands.auto","c":"AutoPrepareForIntake","l":"AutoPrepareForIntake(Arm, Intake, DoubleSupplier, DoubleSupplier)","u":"%3Cinit%3E(frc.robot.subsystems.arm.Arm,frc.robot.subsystems.intake.Intake,java.util.function.DoubleSupplier,java.util.function.DoubleSupplier)"},{"p":"frc.robot.commands.auto","c":"AutoPrepareForIntakeV2","l":"AutoPrepareForIntakeV2(Arm, Intake)","u":"%3Cinit%3E(frc.robot.subsystems.arm.Arm,frc.robot.subsystems.intake.Intake)"},{"p":"frc.robot.commands.auto","c":"AutoPrepareForScore","l":"AutoPrepareForScore(Arm, Shooter, DoubleSupplier, DoubleSupplier)","u":"%3Cinit%3E(frc.robot.subsystems.arm.Arm,frc.robot.subsystems.shooter.Shooter,java.util.function.DoubleSupplier,java.util.function.DoubleSupplier)"},{"p":"frc.robot.commands.auto","c":"AutoScore","l":"AutoScore(Drive, Arm, Intake, Shooter, DoubleSupplier, DoubleSupplier, DoubleSupplier)","u":"%3Cinit%3E(frc.robot.subsystems.drive.Drive,frc.robot.subsystems.arm.Arm,frc.robot.subsystems.intake.Intake,frc.robot.subsystems.shooter.Shooter,java.util.function.DoubleSupplier,java.util.function.DoubleSupplier,java.util.function.DoubleSupplier)"},{"p":"frc.robot.commands.auto","c":"AutoNamedCommands.AutoScoreConstants","l":"AutoScoreConstants(double, double, double)","u":"%3Cinit%3E(double,double,double)"},{"p":"frc.robot.commands.auto","c":"AutoScorePiece","l":"AutoScorePiece(Intake, Shooter)","u":"%3Cinit%3E(frc.robot.subsystems.intake.Intake,frc.robot.subsystems.shooter.Shooter)"},{"p":"frc.robot.commands.auto","c":"AutoScorePiece","l":"AutoScorePiece(Intake, Shooter, DoubleSupplier)","u":"%3Cinit%3E(frc.robot.subsystems.intake.Intake,frc.robot.subsystems.shooter.Shooter,java.util.function.DoubleSupplier)"},{"p":"frc.robot.config","c":"RobotConfig.ClimberConstants","l":"autoZeroExtendTimeInSeconds"},{"p":"frc.robot.config","c":"RobotConfig.ClimberConstants","l":"autoZeroMaxCurrent"},{"p":"frc.robot.config","c":"RobotConfig.ClimberConstants","l":"autoZeroMaxRetractTimeInSeconds"},{"p":"frc.robot.config","c":"RobotConfig.ClimberConstants","l":"autoZeroMinVelocity"},{"p":"frc.robot.config","c":"RobotConfig.ClimberConstants","l":"autoZeroOffset"},{"p":"frc.robot.config","c":"RobotConfig.ClimberConstants","l":"autoZeroVoltage"},{"p":"frc.robot","c":"BuildConstants","l":"BUILD_DATE"},{"p":"frc.robot","c":"BuildConstants","l":"BUILD_UNIX_TIME"},{"p":"frc.robot.subsystems.vision","c":"Vision.VisionPose","l":"cameraName"},{"p":"frc.robot.config","c":"RobotConfig","l":"cameras"},{"p":"frc.robot.config","c":"RobotConfig","l":"climber"},{"p":"frc.robot.config","c":"RobotConfig.ClimberConstants","l":"ClimberConstants()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.climber","c":"ClimberIO.ClimberIOInputs","l":"ClimberIOInputs()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.climber","c":"ClimberIOSparkMax","l":"ClimberIOSparkMax(int, boolean)","u":"%3Cinit%3E(int,boolean)"},{"p":"frc.robot.subsystems.climber","c":"ClimberIOStub","l":"ClimberIOStub()","u":"%3Cinit%3E()"},{"p":"frc.robot.util","c":"DevilBotState","l":"climberNeedsToBeZeroedAtStart"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"ClimberSubsystem(ClimberIO, ClimberIO)","u":"%3Cinit%3E(frc.robot.subsystems.climber.ClimberIO,frc.robot.subsystems.climber.ClimberIO)"},{"p":"frc.robot.commands.auto","c":"AutoNamedCommands","l":"configure()"},{"p":"frc.robot","c":"Constants","l":"Constants()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.arm","c":"ArmIO.ArmIOInputs","l":"current"},{"p":"frc.robot.subsystems.climber","c":"ClimberIO.ClimberIOInputs","l":"current"},{"p":"frc.robot.subsystems.intake","c":"IntakeIO.IntakeIOInputs","l":"current"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIO.ShooterIOInputs","l":"current"},{"p":"frc.robot","c":"Constants","l":"debugCommands"},{"p":"frc.robot.controls","c":"DebugControls","l":"DebugControls()","u":"%3Cinit%3E()"},{"p":"frc.robot","c":"Constants","l":"debugMode"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"defaultSpeedInVolts"},{"p":"frc.robot.config","c":"RobotConfig.ClimberConstants","l":"defaultSpeedInVolts"},{"p":"frc.robot.config","c":"RobotConfig.IntakeConstants","l":"defaultSpeedInVolts"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"defaultSpeedInVolts"},{"p":"frc.robot.util","c":"DevilBotState","l":"DevilBotState()","u":"%3Cinit%3E()"},{"p":"frc.robot","c":"BuildConstants","l":"DIRTY"},{"p":"frc.robot.util","c":"DevilBotState.PieceDetectionMode","l":"DISABLED"},{"p":"frc.robot.util","c":"DevilBotState.State","l":"DISABLED"},{"p":"frc.robot","c":"Robot","l":"disabledExit()"},{"p":"frc.robot","c":"Robot","l":"disabledInit()"},{"p":"frc.robot","c":"Robot","l":"disabledPeriodic()"},{"p":"frc.robot.subsystems.vision","c":"Vision.VisionPose","l":"doubleFormat"},{"p":"frc.robot.config","c":"RobotConfig","l":"drive"},{"p":"frc.robot.subsystems.drive","c":"DriveBase","l":"DriveBase()","u":"%3Cinit%3E()"},{"p":"frc.robot.commands.drive","c":"DriveCommand","l":"DriveCommand(DriveBase, DoubleSupplier, DoubleSupplier, DoubleSupplier)","u":"%3Cinit%3E(frc.robot.subsystems.drive.DriveBase,java.util.function.DoubleSupplier,java.util.function.DoubleSupplier,java.util.function.DoubleSupplier)"},{"p":"frc.robot.commands.drive","c":"DriveCommand","l":"DriveCommand(DriveBase, DoubleSupplier, DoubleSupplier, DoubleSupplier, Supplier>)","u":"%3Cinit%3E(frc.robot.subsystems.drive.DriveBase,java.util.function.DoubleSupplier,java.util.function.DoubleSupplier,java.util.function.DoubleSupplier,java.util.function.Supplier)"},{"p":"frc.robot.config","c":"RobotConfig.DriveConstants","l":"DriveConstants()","u":"%3Cinit%3E()"},{"p":"frc.robot.controls","c":"DriverControls","l":"DriverControls()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"DriveSwerveYAGSL(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"frc.robot.commands.drive","c":"DriveToYaw","l":"DriveToYaw(Drive, DoubleSupplier)","u":"%3Cinit%3E(frc.robot.subsystems.drive.Drive,java.util.function.DoubleSupplier)"},{"p":"frc.robot.subsystems.drive","c":"DriveTrain","l":"DriveTrain()","u":"%3Cinit%3E()"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"ejectAngleInDegrees"},{"p":"frc.robot.commands.assist","c":"EjectPiece","l":"EjectPiece(Intake, Arm)","u":"%3Cinit%3E(frc.robot.subsystems.intake.Intake,frc.robot.subsystems.arm.Arm)"},{"p":"frc.robot.util","c":"DevilBotState.PieceDetectionMode","l":"ENABLED"},{"p":"frc.robot.subsystems.climber","c":"Climber","l":"enableLimits(boolean)"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"enableLimits(boolean)"},{"p":"frc.robot.subsystems.vision","c":"Vision","l":"enableSimulation(Supplier, boolean)","u":"enableSimulation(java.util.function.Supplier,boolean)"},{"p":"frc.robot.subsystems.vision","c":"VisionSubsystem","l":"enableSimulation(Supplier, boolean)","u":"enableSimulation(java.util.function.Supplier,boolean)"},{"p":"frc.robot.commands.arm","c":"ArmToPosition","l":"end(boolean)"},{"p":"frc.robot.commands.auto","c":"AutoIndexPiece","l":"end(boolean)"},{"p":"frc.robot.commands.auto","c":"AutoScorePiece","l":"end(boolean)"},{"p":"frc.robot.commands.debug","c":"TestShooterAngle","l":"end(boolean)"},{"p":"frc.robot.commands.drive","c":"DriveToYaw","l":"end(boolean)"},{"p":"frc.robot.commands.intake","c":"IntakeOut","l":"end(boolean)"},{"p":"frc.robot.commands.shooter","c":"SetShooterVelocity","l":"end(boolean)"},{"p":"frc.robot.commands.arm","c":"ArmCommand","l":"execute()"},{"p":"frc.robot.commands.arm","c":"ArmToPosition","l":"execute()"},{"p":"frc.robot.commands.auto","c":"AutoIndexPiece","l":"execute()"},{"p":"frc.robot.commands.debug","c":"TestShooterAngle","l":"execute()"},{"p":"frc.robot.commands.drive","c":"DriveCommand","l":"execute()"},{"p":"frc.robot.commands.drive","c":"DriveToYaw","l":"execute()"},{"p":"frc.robot.config","c":"RobotConfig.IntakeConstants","l":"feedSpeedInVolts"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"ffKa"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"ffKa"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"ffKaBottom"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"ffKg"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"ffKs"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"ffKs"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"ffKsBottom"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"ffKv"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"ffKv"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"ffKvBottom"},{"p":"frc.robot.util","c":"DevilBotState.DriveMode","l":"FIELD"},{"p":"frc.robot.util","c":"LoggedTunableNumber","l":"get()"},{"p":"frc.robot.util","c":"DevilBotState","l":"getActiveTargetId()"},{"p":"frc.robot.subsystems.arm","c":"Arm","l":"getAngle()"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"getAngle()"},{"p":"frc.robot.subsystems.drive","c":"Drive","l":"getAngle()"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"getAngle()"},{"p":"frc.robot.config","c":"RobotConfig","l":"getArmAngleFromDistance(double)"},{"p":"frc.robot.config","c":"RobotConfigInferno","l":"getArmAngleFromDistance(double)"},{"p":"frc.robot.util","c":"DevilBotState","l":"getArmAngleToTarget()"},{"p":"frc.robot.util","c":"LoggedTunableNumber","l":"getAsDouble()"},{"p":"frc.robot","c":"RobotContainer","l":"getAutonomousCommand()"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"getAutoZeroCommand()"},{"p":"frc.robot.subsystems.vision","c":"Vision","l":"getBestTargetId()"},{"p":"frc.robot.subsystems.vision","c":"VisionSubsystem","l":"getBestTargetId()"},{"p":"frc.robot.subsystems.arm","c":"Arm","l":"getConstraints()"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"getConstraints()"},{"p":"frc.robot.subsystems.climber","c":"Climber","l":"getCurrentPositionLeft()"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"getCurrentPositionLeft()"},{"p":"frc.robot.subsystems.climber","c":"Climber","l":"getCurrentPositionRight()"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"getCurrentPositionRight()"},{"p":"frc.robot.subsystems.shooter","c":"Shooter","l":"getCurrentSpeed()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"getCurrentSpeed()"},{"p":"frc.robot.subsystems.intake","c":"Intake","l":"getCurrentVoltage()"},{"p":"frc.robot.subsystems.intake","c":"IntakeSubsystem","l":"getCurrentVoltage()"},{"p":"frc.robot.subsystems.vision","c":"Vision","l":"getDistanceToAprilTag(int)"},{"p":"frc.robot.subsystems.vision","c":"VisionSubsystem","l":"getDistanceToAprilTag(int)"},{"p":"frc.robot.subsystems.vision","c":"Vision","l":"getDistanceToBestTarget()"},{"p":"frc.robot.subsystems.vision","c":"VisionSubsystem","l":"getDistanceToBestTarget()"},{"p":"frc.robot.subsystems.vision","c":"Vision","l":"getEstimatedRobotPoses()"},{"p":"frc.robot.subsystems.vision","c":"VisionSubsystem","l":"getEstimatedRobotPoses()"},{"p":"frc.robot.subsystems.climber","c":"Climber","l":"getExtendCommand()"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"getExtendCommand()"},{"p":"frc.robot.subsystems.drive","c":"DriveTrain","l":"getLeftFollower()"},{"p":"frc.robot.subsystems.drive","c":"DriveTrain","l":"getLeftMaster()"},{"p":"frc.robot.subsystems.drive","c":"Drive","l":"getMaxAngularSpeed()"},{"p":"frc.robot.subsystems.drive","c":"DriveBase","l":"getMaxAngularSpeed()"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"getMaxAngularSpeed()"},{"p":"frc.robot.subsystems.drive","c":"DriveTrain","l":"getMaxAngularSpeed()"},{"p":"frc.robot.subsystems.drive","c":"Drive","l":"getMaxLinearSpeed()"},{"p":"frc.robot.subsystems.drive","c":"DriveBase","l":"getMaxLinearSpeed()"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"getMaxLinearSpeed()"},{"p":"frc.robot.subsystems.drive","c":"DriveTrain","l":"getMaxLinearSpeed()"},{"p":"frc.robot.subsystems.vision","c":"VisionCamera","l":"getName()"},{"p":"frc.robot.subsystems.vision","c":"VisionCamera","l":"getPort()"},{"p":"frc.robot.subsystems.drive","c":"Drive","l":"getPose()"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"getPose()"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"getPrepareClimberForMatchStartCommand()"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"getPrepareClimberToHoldArmCommand()"},{"p":"frc.robot.subsystems.arm","c":"Arm","l":"getRelativeAngle()"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"getRelativeAngle()"},{"p":"frc.robot.subsystems.climber","c":"Climber","l":"getRetractCommand()"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"getRetractCommand()"},{"p":"frc.robot.subsystems.drive","c":"DriveTrain","l":"getRightFollower()"},{"p":"frc.robot.subsystems.drive","c":"DriveTrain","l":"getRightMaster()"},{"p":"frc.robot.util","c":"DevilBotState","l":"getShooterVelocity()"},{"p":"frc.robot.util","c":"DevilBotState","l":"getShootingModeName()"},{"p":"frc.robot.subsystems.arm","c":"Arm","l":"getState()"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"getState()"},{"p":"frc.robot.util","c":"DevilBotState","l":"getState()"},{"p":"frc.robot.subsystems.arm","c":"Arm","l":"getStowCommand()"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"getStowCommand()"},{"p":"frc.robot.subsystems.arm","c":"Arm","l":"getTargetAngle()"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"getTargetAngle()"},{"p":"frc.robot.util","c":"DevilBotState","l":"getTargetMode()"},{"p":"frc.robot.util","c":"DevilBotState","l":"getTargetName(int)"},{"p":"frc.robot.subsystems.intake","c":"Intake","l":"getTurnOffCommand()"},{"p":"frc.robot.subsystems.intake","c":"IntakeSubsystem","l":"getTurnOffCommand()"},{"p":"frc.robot.subsystems.shooter","c":"Shooter","l":"getTurnOffCommand()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"getTurnOffCommand()"},{"p":"frc.robot.subsystems.intake","c":"Intake","l":"getTurnOnCommand()"},{"p":"frc.robot.subsystems.intake","c":"IntakeSubsystem","l":"getTurnOnCommand()"},{"p":"frc.robot.util","c":"DevilBotState","l":"getVisionRobotYawToTarget()"},{"p":"frc.robot.subsystems.shooter","c":"Shooter","l":"getVoltage()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"getVoltage()"},{"p":"frc.robot.subsystems.vision","c":"Vision","l":"getYawToAprilTag(int)"},{"p":"frc.robot.subsystems.vision","c":"VisionSubsystem","l":"getYawToAprilTag(int)"},{"p":"frc.robot.subsystems.vision","c":"Vision","l":"getYawToBestTarget()"},{"p":"frc.robot.subsystems.vision","c":"VisionSubsystem","l":"getYawToBestTarget()"},{"p":"frc.robot","c":"BuildConstants","l":"GIT_BRANCH"},{"p":"frc.robot","c":"BuildConstants","l":"GIT_DATE"},{"p":"frc.robot","c":"BuildConstants","l":"GIT_REVISION"},{"p":"frc.robot","c":"BuildConstants","l":"GIT_SHA"},{"p":"frc.robot.util","c":"LoggedTunableNumber","l":"hasChanged(int)"},{"p":"frc.robot.util","c":"LoggedTunableNumber","l":"ifChanged(int, Consumer, LoggedTunableNumber...)","u":"ifChanged(int,java.util.function.Consumer,frc.robot.util.LoggedTunableNumber...)"},{"p":"frc.robot.util","c":"LoggedTunableNumber","l":"ifChanged(int, Runnable, LoggedTunableNumber...)","u":"ifChanged(int,java.lang.Runnable,frc.robot.util.LoggedTunableNumber...)"},{"p":"frc.robot.config","c":"RobotConfig.IntakeConstants","l":"indexSpeedInVolts"},{"p":"frc.robot.util","c":"LoggedTunableNumber","l":"initDefault(double)"},{"p":"frc.robot.commands.arm","c":"ArmCommand","l":"initialize()"},{"p":"frc.robot.commands.arm","c":"ArmToPosition","l":"initialize()"},{"p":"frc.robot.commands.auto","c":"AutoIndexPiece","l":"initialize()"},{"p":"frc.robot.commands.auto","c":"AutoScorePiece","l":"initialize()"},{"p":"frc.robot.commands.drive","c":"DriveToYaw","l":"initialize()"},{"p":"frc.robot.commands.intake","c":"IntakeOut","l":"initialize()"},{"p":"frc.robot.commands.shooter","c":"SetShooterVelocity","l":"initialize()"},{"p":"frc.robot.config","c":"RobotConfig","l":"instance"},{"p":"frc.robot.config","c":"RobotConfig","l":"intake"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"intakeAngleInDegrees"},{"p":"frc.robot.config","c":"RobotConfig.IntakeConstants","l":"IntakeConstants()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.intake","c":"IntakeIO.IntakeIOInputs","l":"IntakeIOInputs()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOSparkMax","l":"IntakeIOSparkMax(int, boolean)","u":"%3Cinit%3E(int,boolean)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOStub","l":"IntakeIOStub()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOTalonSRX","l":"IntakeIOTalonSRX(int)","u":"%3Cinit%3E(int)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOTalonSRX","l":"IntakeIOTalonSRX(int, boolean)","u":"%3Cinit%3E(int,boolean)"},{"p":"frc.robot.commands.intake","c":"IntakeOut","l":"IntakeOut(Intake)","u":"%3Cinit%3E(frc.robot.subsystems.intake.Intake)"},{"p":"frc.robot.subsystems.intake","c":"IntakeSubsystem","l":"IntakeSubsystem(IntakeIO)","u":"%3Cinit%3E(frc.robot.subsystems.intake.IntakeIO)"},{"p":"frc.robot.config","c":"RobotConfig.IntakeConstants","l":"intakeTimeoutInSeconds"},{"p":"frc.robot.subsystems.arm","c":"Arm","l":"isAbsoluteEncoderConnected()"},{"p":"frc.robot.subsystems.arm","c":"ArmIO","l":"isAbsoluteEncoderConnected()"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"isAbsoluteEncoderConnected()"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"isAbsoluteEncoderConnected()"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"isAbsoluteEncoderReadingValid()"},{"p":"frc.robot.util","c":"DevilBotState","l":"isAmpMode()"},{"p":"frc.robot.subsystems.arm","c":"Arm","l":"isAtMaxLimit()"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"isAtMaxLimit()"},{"p":"frc.robot.subsystems.climber","c":"Climber","l":"isAtMaxLimitLeft()"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"isAtMaxLimitLeft()"},{"p":"frc.robot.subsystems.climber","c":"Climber","l":"isAtMaxLimitRight()"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"isAtMaxLimitRight()"},{"p":"frc.robot.subsystems.arm","c":"Arm","l":"isAtMinLimit()"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"isAtMinLimit()"},{"p":"frc.robot.subsystems.climber","c":"Climber","l":"isAtMinLimitLeft()"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"isAtMinLimitLeft()"},{"p":"frc.robot.subsystems.climber","c":"Climber","l":"isAtMinLimitRight()"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"isAtMinLimitRight()"},{"p":"frc.robot.util","c":"DevilBotState","l":"isFieldOriented()"},{"p":"frc.robot.subsystems.drive","c":"Drive","l":"isFieldOrientedDrive()"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"isFieldOrientedDrive()"},{"p":"frc.robot.commands.arm","c":"ArmToPosition","l":"isFinished()"},{"p":"frc.robot.commands.arm","c":"ArmToPositionTP","l":"isFinished()"},{"p":"frc.robot.commands.auto","c":"AutoIndexPiece","l":"isFinished()"},{"p":"frc.robot.commands.auto","c":"AutoScorePiece","l":"isFinished()"},{"p":"frc.robot.commands.drive","c":"DriveToYaw","l":"isFinished()"},{"p":"frc.robot.commands.shooter","c":"SetShooterVelocity","l":"isFinished()"},{"p":"frc.robot.subsystems.intake","c":"Intake","l":"isPieceDetected()"},{"p":"frc.robot.subsystems.intake","c":"IntakeSubsystem","l":"isPieceDetected()"},{"p":"frc.robot.util","c":"DevilBotState","l":"isPieceDetectionEnabled()"},{"p":"frc.robot.util","c":"DevilBotState","l":"isRedAlliance()"},{"p":"frc.robot.subsystems.arm","c":"ArmIO.ArmIOInputs","l":"limitHigh"},{"p":"frc.robot.subsystems.arm","c":"ArmIO.ArmIOInputs","l":"limitLow"},{"p":"frc.robot.subsystems.intake","c":"IntakeIO.IntakeIOInputs","l":"limitSwitchIntake"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"lkD"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"lkFF"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"lkI"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"lkIz"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"lkMaxOutput"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"lkMinOutput"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"lkP"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"lmaxRPS"},{"p":"frc.robot.subsystems.drive","c":"Drive","l":"lockPose()"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"lockPose()"},{"p":"frc.robot.util","c":"LoggedTunableNumber","l":"LoggedTunableNumber(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"frc.robot.util","c":"LoggedTunableNumber","l":"LoggedTunableNumber(String, double)","u":"%3Cinit%3E(java.lang.String,double)"},{"p":"frc.robot","c":"Main","l":"main(String...)","u":"main(java.lang.String...)"},{"p":"frc.robot.controls","c":"DriverControls","l":"mainController"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"matchStartArmAngle"},{"p":"frc.robot.config","c":"RobotConfig.ClimberConstants","l":"matchStartPositionRadiansRight"},{"p":"frc.robot","c":"BuildConstants","l":"MAVEN_GROUP"},{"p":"frc.robot","c":"BuildConstants","l":"MAVEN_NAME"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"maxAcceleration"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"maxAngleInDegrees"},{"p":"frc.robot.config","c":"RobotConfig.DriveConstants","l":"maxAngularVelocityRadiansSec"},{"p":"frc.robot.config","c":"RobotConfig.ClimberConstants","l":"maxExtendTimeInSeconds"},{"p":"frc.robot.config","c":"RobotConfig.ClimberConstants","l":"maxPositionInRadians"},{"p":"frc.robot.config","c":"RobotConfig.ClimberConstants","l":"maxRetractTimeInSeconds"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"maxVelocity"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"maxVelocityInDegreesPerSecond"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"maxVelocityInRPMs"},{"p":"frc.robot.config","c":"RobotConfig.DriveConstants","l":"maxVelocityMetersPerSec"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"minAngleInDegrees"},{"p":"frc.robot.config","c":"RobotConfig.ClimberConstants","l":"minPositionInRadians"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"noteScoreAngleInDegrees"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"periodic()"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"periodic()"},{"p":"frc.robot.subsystems.drive","c":"DriveTrain","l":"periodic()"},{"p":"frc.robot.subsystems.intake","c":"IntakeSubsystem","l":"periodic()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"periodic()"},{"p":"frc.robot.subsystems.vision","c":"VisionSubsystem","l":"periodic()"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"pidAngleErrorInDegrees"},{"p":"frc.robot.config","c":"RobotConfig.DriveConstants","l":"pidAngleErrorInDegrees"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"pidKd"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"pidKd"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"pidKdBottom"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"pidKi"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"pidKi"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"pidKiBottom"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"pidKp"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"pidKp"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"pidKpBottom"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"pidMaxOutput"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"pidMinOutput"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"pidSettlingTimeInMilliseconds"},{"p":"frc.robot.config","c":"RobotConfig.DriveConstants","l":"pidSettlingTimeInMilliseconds"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"pidSettlingTimeInMilliseconds"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"pidTimeoutInSeconds"},{"p":"frc.robot.config","c":"RobotConfig.DriveConstants","l":"pidTimeoutInSeconds"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"pidTimeoutInSeconds"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"pidVelocityErrorInRPMS"},{"p":"frc.robot.controls","c":"PitControls","l":"PitControls()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIO.ShooterIOInputs","l":"positionRad"},{"p":"frc.robot.subsystems.climber","c":"ClimberIO.ClimberIOInputs","l":"positionRadians"},{"p":"frc.robot.commands.debug","c":"PrepareForScore","l":"PrepareForScore(Arm, Shooter, DoubleSupplier, DoubleSupplier)","u":"%3Cinit%3E(frc.robot.subsystems.arm.Arm,frc.robot.subsystems.shooter.Shooter,java.util.function.DoubleSupplier,java.util.function.DoubleSupplier)"},{"p":"frc.robot.subsystems.arm","c":"ArmIO.ArmIOInputs","l":"relativePositionDegrees"},{"p":"frc.robot.subsystems.arm","c":"ArmIO.ArmIOInputs","l":"relativeVelocityInDegrees"},{"p":"frc.robot.subsystems.drive","c":"DriveTrain","l":"resetEncoders()"},{"p":"frc.robot.subsystems.drive","c":"Drive","l":"resetOdometry()"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"resetOdometry()"},{"p":"frc.robot.subsystems.climber","c":"Climber","l":"resetPosition()"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"resetPosition()"},{"p":"frc.robot.subsystems.arm","c":"ArmIO","l":"resetRelativeEncoder(double)"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"resetRelativeEncoder(double)"},{"p":"frc.robot.util","c":"DevilBotState.DriveMode","l":"ROBOT"},{"p":"frc.robot","c":"Robot","l":"Robot()","u":"%3Cinit%3E()"},{"p":"frc.robot","c":"RobotContainer","l":"robotConfig"},{"p":"frc.robot.config","c":"RobotConfig","l":"RobotConfig()","u":"%3Cinit%3E()"},{"p":"frc.robot.config","c":"RobotConfig","l":"RobotConfig(boolean, boolean, boolean)","u":"%3Cinit%3E(boolean,boolean,boolean)"},{"p":"frc.robot.config","c":"RobotConfig","l":"RobotConfig(boolean, boolean, boolean, boolean, boolean)","u":"%3Cinit%3E(boolean,boolean,boolean,boolean,boolean)"},{"p":"frc.robot.config","c":"RobotConfig","l":"RobotConfig(boolean, boolean, boolean, boolean, boolean, boolean)","u":"%3Cinit%3E(boolean,boolean,boolean,boolean,boolean,boolean)"},{"p":"frc.robot.config","c":"RobotConfig","l":"RobotConfig(boolean, boolean, boolean, boolean, boolean, boolean, boolean)","u":"%3Cinit%3E(boolean,boolean,boolean,boolean,boolean,boolean,boolean)"},{"p":"frc.robot.config","c":"RobotConfigInferno","l":"RobotConfigInferno()","u":"%3Cinit%3E()"},{"p":"frc.robot.config","c":"RobotConfigPhoenix","l":"RobotConfigPhoenix()","u":"%3Cinit%3E()"},{"p":"frc.robot.config","c":"RobotConfigSherman","l":"RobotConfigSherman()","u":"%3Cinit%3E()"},{"p":"frc.robot.config","c":"RobotConfigStub","l":"RobotConfigStub()","u":"%3Cinit%3E()"},{"p":"frc.robot","c":"RobotContainer","l":"RobotContainer()","u":"%3Cinit%3E()"},{"p":"frc.robot","c":"Robot","l":"robotInit()"},{"p":"frc.robot","c":"Robot","l":"robotPeriodic()"},{"p":"frc.robot.subsystems.vision","c":"Vision.VisionPose","l":"robotPose"},{"p":"frc.robot.commands.auto","c":"AutoNamedCommands.AutoScoreConstants","l":"robotYawInDegrees"},{"p":"frc.robot.subsystems.drive","c":"Drive","l":"runVelocity(ChassisSpeeds)","u":"runVelocity(edu.wpi.first.math.kinematics.ChassisSpeeds)"},{"p":"frc.robot.subsystems.drive","c":"DriveBase","l":"runVelocity(ChassisSpeeds)","u":"runVelocity(edu.wpi.first.math.kinematics.ChassisSpeeds)"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"runVelocity(ChassisSpeeds)","u":"runVelocity(edu.wpi.first.math.kinematics.ChassisSpeeds)"},{"p":"frc.robot.subsystems.drive","c":"DriveTrain","l":"runVelocity(ChassisSpeeds)","u":"runVelocity(edu.wpi.first.math.kinematics.ChassisSpeeds)"},{"p":"frc.robot.subsystems.shooter","c":"Shooter","l":"runVelocity(double)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"runVelocity(double)"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"runVoltage(double)"},{"p":"frc.robot.subsystems.climber","c":"Climber","l":"runVoltage(double)"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"runVoltage(double)"},{"p":"frc.robot.subsystems.intake","c":"Intake","l":"runVoltage(double)"},{"p":"frc.robot.subsystems.intake","c":"IntakeSubsystem","l":"runVoltage(double)"},{"p":"frc.robot.subsystems.shooter","c":"Shooter","l":"runVoltage(double)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"runVoltage(double)"},{"p":"frc.robot.subsystems.climber","c":"Climber","l":"runVoltageLeft(double)"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"runVoltageLeft(double)"},{"p":"frc.robot.subsystems.climber","c":"Climber","l":"runVoltageRight(double)"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"runVoltageRight(double)"},{"p":"frc.robot.commands.auto","c":"AutoNamedCommands.AutoConstants","l":"scoreFrom1WingPodiumNote"},{"p":"frc.robot.commands.auto","c":"AutoNamedCommands.AutoConstants","l":"scoreFrom2WingSpeakerNote"},{"p":"frc.robot.commands.auto","c":"AutoNamedCommands.AutoConstants","l":"scoreFrom3WingAmpNote"},{"p":"frc.robot.commands.auto","c":"AutoNamedCommands.AutoConstants","l":"scoreFromASubwooferAmpSide"},{"p":"frc.robot.commands.auto","c":"AutoNamedCommands.AutoConstants","l":"scoreFromBetween2and3"},{"p":"frc.robot.commands.auto","c":"AutoNamedCommands.AutoConstants","l":"scoreFromCSubwooferCenter"},{"p":"frc.robot.commands.auto","c":"AutoNamedCommands.AutoConstants","l":"scoreFromPSubwooferPodiumSide"},{"p":"frc.robot.controls","c":"DriverControls","l":"secondaryController"},{"p":"frc.robot.config","c":"RobotConfig.IntakeConstants","l":"sensorDelayFalseToTrueInSeconds"},{"p":"frc.robot.config","c":"RobotConfig.IntakeConstants","l":"sensorDelayTrueToFalseInSeconds"},{"p":"frc.robot.subsystems.arm","c":"Arm","l":"setAngle(double)"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"setAngle(double)"},{"p":"frc.robot.subsystems.arm","c":"ArmIO","l":"setBrakeMode(boolean)"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"setBrakeMode(boolean)"},{"p":"frc.robot.util","c":"DevilBotState","l":"setDriveMode(DevilBotState.DriveMode)","u":"setDriveMode(frc.robot.util.DevilBotState.DriveMode)"},{"p":"frc.robot.subsystems.arm","c":"ArmIO","l":"setFeedback(double, double, double, double, double)","u":"setFeedback(double,double,double,double,double)"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"setFeedback(double, double, double, double, double)","u":"setFeedback(double,double,double,double,double)"},{"p":"frc.robot.subsystems.arm","c":"ArmIOStub","l":"setFeedback(double, double, double, double, double)","u":"setFeedback(double,double,double,double,double)"},{"p":"frc.robot.subsystems.drive","c":"Drive","l":"setFieldOrientedDrive(boolean)"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"setFieldOrientedDrive(boolean)"},{"p":"frc.robot.util","c":"DevilBotState","l":"setPieceDetectionMode(DevilBotState.PieceDetectionMode)","u":"setPieceDetectionMode(frc.robot.util.DevilBotState.PieceDetectionMode)"},{"p":"frc.robot.subsystems.drive","c":"Drive","l":"setPoseToMatchField()"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"setPoseToMatchField()"},{"p":"frc.robot.subsystems.climber","c":"ClimberIO","l":"setPosition(double)"},{"p":"frc.robot.subsystems.climber","c":"ClimberIOSparkMax","l":"setPosition(double)"},{"p":"frc.robot.subsystems.climber","c":"ClimberIOStub","l":"setPosition(double)"},{"p":"frc.robot.subsystems.arm","c":"ArmIO","l":"setPosition(double, double)","u":"setPosition(double,double)"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"setPosition(double, double)","u":"setPosition(double,double)"},{"p":"frc.robot.subsystems.arm","c":"ArmIOStub","l":"setPosition(double, double)","u":"setPosition(double,double)"},{"p":"frc.robot.subsystems.vision","c":"Vision","l":"setPrimaryCamera(String)","u":"setPrimaryCamera(java.lang.String)"},{"p":"frc.robot.subsystems.vision","c":"VisionSubsystem","l":"setPrimaryCamera(String)","u":"setPrimaryCamera(java.lang.String)"},{"p":"frc.robot.commands.shooter","c":"SetShooterVelocity","l":"SetShooterVelocity(Shooter, DoubleSupplier)","u":"%3Cinit%3E(frc.robot.subsystems.shooter.Shooter,java.util.function.DoubleSupplier)"},{"p":"frc.robot.util","c":"DevilBotState","l":"setShootingMode(DevilBotState.SpeakerShootingMode)","u":"setShootingMode(frc.robot.util.DevilBotState.SpeakerShootingMode)"},{"p":"frc.robot.util","c":"DevilBotState","l":"setState(DevilBotState.State)","u":"setState(frc.robot.util.DevilBotState.State)"},{"p":"frc.robot.subsystems.arm","c":"Arm","l":"setState(TrapezoidProfile.State)","u":"setState(edu.wpi.first.math.trajectory.TrapezoidProfile.State)"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"setState(TrapezoidProfile.State)","u":"setState(edu.wpi.first.math.trajectory.TrapezoidProfile.State)"},{"p":"frc.robot.subsystems.drive","c":"DriveTrain","l":"setTalonMode(NeutralMode)","u":"setTalonMode(com.ctre.phoenix.motorcontrol.NeutralMode)"},{"p":"frc.robot.util","c":"DevilBotState","l":"setTargetMode(DevilBotState.TargetMode)","u":"setTargetMode(frc.robot.util.DevilBotState.TargetMode)"},{"p":"frc.robot.controls","c":"DebugControls","l":"setupControls()"},{"p":"frc.robot.controls","c":"DriverControls","l":"setupControls()"},{"p":"frc.robot.controls","c":"PitControls","l":"setupControls()"},{"p":"frc.robot.controls","c":"SysIdControls","l":"setupGUI()"},{"p":"frc.robot.controls","c":"DriverControls","l":"setupMainControls(CommandXboxController)","u":"setupMainControls(edu.wpi.first.wpilibj2.command.button.CommandXboxController)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIO","l":"setVelocity(double, double)","u":"setVelocity(double,double)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOSparkMax","l":"setVelocity(double, double)","u":"setVelocity(double,double)"},{"p":"frc.robot.subsystems.arm","c":"ArmIO","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.arm","c":"ArmIOStub","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.climber","c":"ClimberIO","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.climber","c":"ClimberIOSparkMax","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.climber","c":"ClimberIOStub","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIO","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOSparkMax","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOStub","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOTalonSRX","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIO","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOSparkMax","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOStub","l":"setVoltage(double)"},{"p":"frc.robot.config","c":"RobotConfig","l":"shooter"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOStub.ShooterId","l":"SHOOTER_BOTTOM"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOStub.ShooterId","l":"SHOOTER_TOP"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"ShooterConstants()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIO.ShooterIOInputs","l":"ShooterIOInputs()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOSparkMax","l":"ShooterIOSparkMax(int)","u":"%3Cinit%3E(int)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOStub","l":"ShooterIOStub()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOStub","l":"ShooterIOStub(ShooterIOStub.ShooterId)","u":"%3Cinit%3E(frc.robot.subsystems.shooter.ShooterIOStub.ShooterId)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"ShooterSubsystem(ShooterIO)","u":"%3Cinit%3E(frc.robot.subsystems.shooter.ShooterIO)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"ShooterSubsystem(ShooterIO, ShooterIO)","u":"%3Cinit%3E(frc.robot.subsystems.shooter.ShooterIO,frc.robot.subsystems.shooter.ShooterIO)"},{"p":"frc.robot.commands.auto","c":"AutoNamedCommands.AutoScoreConstants","l":"shooterVelocityInRPMs"},{"p":"frc.robot.config","c":"RobotConfig.DriveConstants","l":"slewRateLimiterAngle"},{"p":"frc.robot.config","c":"RobotConfig.DriveConstants","l":"slewRateLimiterX"},{"p":"frc.robot.config","c":"RobotConfig.DriveConstants","l":"slewRateLimiterY"},{"p":"frc.robot.util","c":"DevilBotState.TargetMode","l":"SPEAKER"},{"p":"frc.robot.util","c":"DevilBotState.SpeakerShootingMode","l":"SPEAKER_FROM_PODIUM"},{"p":"frc.robot.util","c":"DevilBotState.SpeakerShootingMode","l":"SPEAKER_FROM_SUBWOOFER"},{"p":"frc.robot.util","c":"DevilBotState.SpeakerShootingMode","l":"SPEAKER_VISION_BASED"},{"p":"frc.robot.subsystems.arm","c":"Arm","l":"stow()"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"stowIntakeAngleInDegrees"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"subwooferScoreAngleInDegrees"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"subwooferScoreFromPodiumAngleInDegrees"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIO","l":"supportsHardwarePid()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOSparkMax","l":"supportsHardwarePid()"},{"p":"frc.robot.subsystems.drive","c":"Drive","l":"sysIdAngleMotorCommand()"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"sysIdAngleMotorCommand()"},{"p":"frc.robot.controls","c":"SysIdControls","l":"SysIdControls()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.drive","c":"Drive","l":"sysIdDriveMotorCommand()"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"sysIdDriveMotorCommand()"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"sysIdDynamic(SysIdRoutine.Direction)","u":"sysIdDynamic(edu.wpi.first.wpilibj2.command.sysid.SysIdRoutine.Direction)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"sysIdDynamic(SysIdRoutine.Direction)","u":"sysIdDynamic(edu.wpi.first.wpilibj2.command.sysid.SysIdRoutine.Direction)"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"sysIdQuasistatic(SysIdRoutine.Direction)","u":"sysIdQuasistatic(edu.wpi.first.wpilibj2.command.sysid.SysIdRoutine.Direction)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"sysIdQuasistatic(SysIdRoutine.Direction)","u":"sysIdQuasistatic(edu.wpi.first.wpilibj2.command.sysid.SysIdRoutine.Direction)"},{"p":"frc.robot.util","c":"DevilBotState.State","l":"TELEOP"},{"p":"frc.robot","c":"Robot","l":"teleopExit()"},{"p":"frc.robot","c":"Robot","l":"teleopInit()"},{"p":"frc.robot","c":"Robot","l":"teleopPeriodic()"},{"p":"frc.robot.util","c":"DevilBotState.State","l":"TEST"},{"p":"frc.robot","c":"Robot","l":"testExit()"},{"p":"frc.robot","c":"Robot","l":"testInit()"},{"p":"frc.robot","c":"Robot","l":"testPeriodic()"},{"p":"frc.robot.commands.debug","c":"TestShooterAngle","l":"TestShooterAngle(Shooter, Intake, Arm, DoubleSupplier, DoubleSupplier, DoubleSupplier)","u":"%3Cinit%3E(frc.robot.subsystems.shooter.Shooter,frc.robot.subsystems.intake.Intake,frc.robot.subsystems.arm.Arm,java.util.function.DoubleSupplier,java.util.function.DoubleSupplier,java.util.function.DoubleSupplier)"},{"p":"frc.robot.subsystems.vision","c":"Vision.VisionPose","l":"timestamp"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOSparkMax","l":"tkD"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOSparkMax","l":"tkFF"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOSparkMax","l":"tkI"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOSparkMax","l":"tkIz"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOSparkMax","l":"tkMaxOutput"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOSparkMax","l":"tkMinOutput"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOSparkMax","l":"tkP"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOSparkMax","l":"tmaxRPS"},{"p":"frc.robot.subsystems.vision","c":"Vision.VisionPose","l":"toString()"},{"p":"frc.robot","c":"Constants","l":"tuningMode"},{"p":"frc.robot.subsystems.intake","c":"Intake","l":"turnOff()"},{"p":"frc.robot.subsystems.shooter","c":"Shooter","l":"turnOff()"},{"p":"frc.robot.subsystems.intake","c":"Intake","l":"turnOn()"},{"p":"frc.robot.subsystems.arm","c":"ArmIO","l":"updateInputs(ArmIO.ArmIOInputs)","u":"updateInputs(frc.robot.subsystems.arm.ArmIO.ArmIOInputs)"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"updateInputs(ArmIO.ArmIOInputs)","u":"updateInputs(frc.robot.subsystems.arm.ArmIO.ArmIOInputs)"},{"p":"frc.robot.subsystems.arm","c":"ArmIOStub","l":"updateInputs(ArmIO.ArmIOInputs)","u":"updateInputs(frc.robot.subsystems.arm.ArmIO.ArmIOInputs)"},{"p":"frc.robot.subsystems.climber","c":"ClimberIO","l":"updateInputs(ClimberIO.ClimberIOInputs)","u":"updateInputs(frc.robot.subsystems.climber.ClimberIO.ClimberIOInputs)"},{"p":"frc.robot.subsystems.climber","c":"ClimberIOSparkMax","l":"updateInputs(ClimberIO.ClimberIOInputs)","u":"updateInputs(frc.robot.subsystems.climber.ClimberIO.ClimberIOInputs)"},{"p":"frc.robot.subsystems.climber","c":"ClimberIOStub","l":"updateInputs(ClimberIO.ClimberIOInputs)","u":"updateInputs(frc.robot.subsystems.climber.ClimberIO.ClimberIOInputs)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIO","l":"updateInputs(IntakeIO.IntakeIOInputs)","u":"updateInputs(frc.robot.subsystems.intake.IntakeIO.IntakeIOInputs)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOSparkMax","l":"updateInputs(IntakeIO.IntakeIOInputs)","u":"updateInputs(frc.robot.subsystems.intake.IntakeIO.IntakeIOInputs)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOStub","l":"updateInputs(IntakeIO.IntakeIOInputs)","u":"updateInputs(frc.robot.subsystems.intake.IntakeIO.IntakeIOInputs)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOTalonSRX","l":"updateInputs(IntakeIO.IntakeIOInputs)","u":"updateInputs(frc.robot.subsystems.intake.IntakeIO.IntakeIOInputs)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIO","l":"updateInputs(ShooterIO.ShooterIOInputs)","u":"updateInputs(frc.robot.subsystems.shooter.ShooterIO.ShooterIOInputs)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOSparkMax","l":"updateInputs(ShooterIO.ShooterIOInputs)","u":"updateInputs(frc.robot.subsystems.shooter.ShooterIO.ShooterIOInputs)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOStub","l":"updateInputs(ShooterIO.ShooterIOInputs)","u":"updateInputs(frc.robot.subsystems.shooter.ShooterIO.ShooterIOInputs)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOStub.ShooterId","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"frc.robot.util","c":"DevilBotState.DriveMode","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"frc.robot.util","c":"DevilBotState.PieceDetectionMode","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"frc.robot.util","c":"DevilBotState.SpeakerShootingMode","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"frc.robot.util","c":"DevilBotState.State","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"frc.robot.util","c":"DevilBotState.TargetMode","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOStub.ShooterId","l":"values()"},{"p":"frc.robot.util","c":"DevilBotState.DriveMode","l":"values()"},{"p":"frc.robot.util","c":"DevilBotState.PieceDetectionMode","l":"values()"},{"p":"frc.robot.util","c":"DevilBotState.SpeakerShootingMode","l":"values()"},{"p":"frc.robot.util","c":"DevilBotState.State","l":"values()"},{"p":"frc.robot.util","c":"DevilBotState.TargetMode","l":"values()"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"velocityInRPMs"},{"p":"frc.robot.subsystems.climber","c":"ClimberIO.ClimberIOInputs","l":"velocityRadiansPerSecond"},{"p":"frc.robot.subsystems.intake","c":"IntakeIO.IntakeIOInputs","l":"velocityRadPerSec"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIO.ShooterIOInputs","l":"velocityRadPerSec"},{"p":"frc.robot","c":"BuildConstants","l":"VERSION"},{"p":"frc.robot.config","c":"RobotConfig","l":"vision"},{"p":"frc.robot.subsystems.vision","c":"VisionCamera","l":"VisionCamera(String, String, Transform3d)","u":"%3Cinit%3E(java.lang.String,java.lang.String,edu.wpi.first.math.geometry.Transform3d)"},{"p":"frc.robot.subsystems.vision","c":"VisionCamera","l":"VisionCamera(String, Transform3d)","u":"%3Cinit%3E(java.lang.String,edu.wpi.first.math.geometry.Transform3d)"},{"p":"frc.robot.subsystems.vision","c":"Vision.VisionPose","l":"VisionPose()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.vision","c":"Vision.VisionPose","l":"VisionPose(Pose2d, double, String)","u":"%3Cinit%3E(edu.wpi.first.math.geometry.Pose2d,double,java.lang.String)"},{"p":"frc.robot.subsystems.vision","c":"VisionSubsystem","l":"VisionSubsystem(List, AprilTagFieldLayout)","u":"%3Cinit%3E(java.util.List,edu.wpi.first.apriltag.AprilTagFieldLayout)"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"voltageSafety(double)"}];updateSearchResults(); \ No newline at end of file +memberSearchIndex = [{"p":"frc.robot.subsystems.arm","c":"ArmIO.ArmIOInputs","l":"absoluteEncoderConnected"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"absoluteEncoderInversion"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"absolutePositionOffset"},{"p":"frc.robot.subsystems.arm","c":"ArmIO.ArmIOInputs","l":"absolutePositionRaw"},{"p":"frc.robot.subsystems.arm","c":"Arm","l":"add2dSim(Mechanism2d)","u":"add2dSim(edu.wpi.first.wpilibj.smartdashboard.Mechanism2d)"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"add2dSim(Mechanism2d)","u":"add2dSim(edu.wpi.first.wpilibj.smartdashboard.Mechanism2d)"},{"p":"frc.robot.subsystems.climber","c":"Climber","l":"add2dSim(Mechanism2d)","u":"add2dSim(edu.wpi.first.wpilibj.smartdashboard.Mechanism2d)"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"add2dSim(Mechanism2d)","u":"add2dSim(edu.wpi.first.wpilibj.smartdashboard.Mechanism2d)"},{"p":"frc.robot.subsystems.intake","c":"Intake","l":"add2dSim(Mechanism2d)","u":"add2dSim(edu.wpi.first.wpilibj.smartdashboard.Mechanism2d)"},{"p":"frc.robot.subsystems.intake","c":"IntakeSubsystem","l":"add2dSim(Mechanism2d)","u":"add2dSim(edu.wpi.first.wpilibj.smartdashboard.Mechanism2d)"},{"p":"frc.robot.subsystems.led","c":"Led","l":"add2dSim(Mechanism2d)","u":"add2dSim(edu.wpi.first.wpilibj.smartdashboard.Mechanism2d)"},{"p":"frc.robot.subsystems.led","c":"LedSystem","l":"add2dSim(Mechanism2d)","u":"add2dSim(edu.wpi.first.wpilibj.smartdashboard.Mechanism2d)"},{"p":"frc.robot.subsystems.shooter","c":"Shooter","l":"add2dSim(Mechanism2d)","u":"add2dSim(edu.wpi.first.wpilibj.smartdashboard.Mechanism2d)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"add2dSim(Mechanism2d)","u":"add2dSim(edu.wpi.first.wpilibj.smartdashboard.Mechanism2d)"},{"p":"frc.robot.util","c":"DevilBotState.TargetMode","l":"AMP"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"ampScoreAngleInDegrees"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"ampScoreVelocityInRPMs"},{"p":"frc.robot.subsystems.arm","c":"ArmIO.ArmIOInputs","l":"appliedVolts"},{"p":"frc.robot.subsystems.climber","c":"ClimberIO.ClimberIOInputs","l":"appliedVolts"},{"p":"frc.robot.subsystems.intake","c":"IntakeIO.IntakeIOInputs","l":"appliedVolts"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIO.ShooterIOInputs","l":"appliedVolts"},{"p":"frc.robot.subsystems.drive","c":"DriveTrain","l":"arcadeDrive(double, double)","u":"arcadeDrive(double,double)"},{"p":"frc.robot.config","c":"RobotConfig","l":"arm"},{"p":"frc.robot.commands.auto","c":"AutoNamedCommands.AutoScoreConstants","l":"armAngleInDegrees"},{"p":"frc.robot.commands.arm","c":"ArmCommand","l":"ArmCommand(Arm, DoubleSupplier)","u":"%3Cinit%3E(frc.robot.subsystems.arm.Arm,java.util.function.DoubleSupplier)"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"ArmConstants()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.arm","c":"ArmIO.ArmIOInputs","l":"ArmIOInputs()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"ArmIOSparkMax(int)","u":"%3Cinit%3E(int)"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"ArmIOSparkMax(int, boolean)","u":"%3Cinit%3E(int,boolean)"},{"p":"frc.robot.subsystems.arm","c":"ArmIOStub","l":"ArmIOStub()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"ArmSubsystem(ArmIO)","u":"%3Cinit%3E(frc.robot.subsystems.arm.ArmIO)"},{"p":"frc.robot.commands.arm","c":"ArmToPosition","l":"ArmToPosition(Arm, DoubleSupplier)","u":"%3Cinit%3E(frc.robot.subsystems.arm.Arm,java.util.function.DoubleSupplier)"},{"p":"frc.robot.commands.arm","c":"ArmToPositionTP","l":"ArmToPositionTP(Arm, DoubleSupplier)","u":"%3Cinit%3E(frc.robot.subsystems.arm.Arm,java.util.function.DoubleSupplier)"},{"p":"frc.robot.util","c":"DevilBotState.State","l":"AUTO"},{"p":"frc.robot.config","c":"RobotConfig","l":"autoChooser"},{"p":"frc.robot.commands.auto","c":"AutoNamedCommands.AutoConstants","l":"AutoConstants()","u":"%3Cinit%3E()"},{"p":"frc.robot.commands.auto","c":"AutoIndexPiece","l":"AutoIndexPiece(Intake)","u":"%3Cinit%3E(frc.robot.subsystems.intake.Intake)"},{"p":"frc.robot.commands.auto","c":"AutoIndexPiece","l":"AutoIndexPiece(Intake, DoubleSupplier)","u":"%3Cinit%3E(frc.robot.subsystems.intake.Intake,java.util.function.DoubleSupplier)"},{"p":"frc.robot.commands.auto","c":"AutoNamedCommands","l":"AutoNamedCommands()","u":"%3Cinit%3E()"},{"p":"frc.robot","c":"Robot","l":"autonomousExit()"},{"p":"frc.robot","c":"Robot","l":"autonomousInit()"},{"p":"frc.robot","c":"Robot","l":"autonomousPeriodic()"},{"p":"frc.robot.commands.auto","c":"AutoPrepareForIntake","l":"AutoPrepareForIntake(Arm, Intake)","u":"%3Cinit%3E(frc.robot.subsystems.arm.Arm,frc.robot.subsystems.intake.Intake)"},{"p":"frc.robot.commands.auto","c":"AutoPrepareForIntake","l":"AutoPrepareForIntake(Arm, Intake, DoubleSupplier, DoubleSupplier)","u":"%3Cinit%3E(frc.robot.subsystems.arm.Arm,frc.robot.subsystems.intake.Intake,java.util.function.DoubleSupplier,java.util.function.DoubleSupplier)"},{"p":"frc.robot.commands.auto","c":"AutoPrepareForIntakeV2","l":"AutoPrepareForIntakeV2(Arm, Intake)","u":"%3Cinit%3E(frc.robot.subsystems.arm.Arm,frc.robot.subsystems.intake.Intake)"},{"p":"frc.robot.commands.auto","c":"AutoPrepareForScore","l":"AutoPrepareForScore(Arm, Shooter, DoubleSupplier, DoubleSupplier)","u":"%3Cinit%3E(frc.robot.subsystems.arm.Arm,frc.robot.subsystems.shooter.Shooter,java.util.function.DoubleSupplier,java.util.function.DoubleSupplier)"},{"p":"frc.robot.commands.auto","c":"AutoScore","l":"AutoScore(Drive, Arm, Intake, Shooter, DoubleSupplier, DoubleSupplier, DoubleSupplier)","u":"%3Cinit%3E(frc.robot.subsystems.drive.Drive,frc.robot.subsystems.arm.Arm,frc.robot.subsystems.intake.Intake,frc.robot.subsystems.shooter.Shooter,java.util.function.DoubleSupplier,java.util.function.DoubleSupplier,java.util.function.DoubleSupplier)"},{"p":"frc.robot.commands.auto","c":"AutoNamedCommands.AutoScoreConstants","l":"AutoScoreConstants(double, double, double)","u":"%3Cinit%3E(double,double,double)"},{"p":"frc.robot.commands.auto","c":"AutoScorePiece","l":"AutoScorePiece(Intake, Shooter)","u":"%3Cinit%3E(frc.robot.subsystems.intake.Intake,frc.robot.subsystems.shooter.Shooter)"},{"p":"frc.robot.commands.auto","c":"AutoScorePiece","l":"AutoScorePiece(Intake, Shooter, DoubleSupplier)","u":"%3Cinit%3E(frc.robot.subsystems.intake.Intake,frc.robot.subsystems.shooter.Shooter,java.util.function.DoubleSupplier)"},{"p":"frc.robot.config","c":"RobotConfig.ClimberConstants","l":"autoZeroExtendTimeInSeconds"},{"p":"frc.robot.config","c":"RobotConfig.ClimberConstants","l":"autoZeroMaxCurrent"},{"p":"frc.robot.config","c":"RobotConfig.ClimberConstants","l":"autoZeroMaxRetractTimeInSeconds"},{"p":"frc.robot.config","c":"RobotConfig.ClimberConstants","l":"autoZeroMinVelocity"},{"p":"frc.robot.config","c":"RobotConfig.ClimberConstants","l":"autoZeroOffset"},{"p":"frc.robot.config","c":"RobotConfig.ClimberConstants","l":"autoZeroVoltage"},{"p":"frc.robot.subsystems.led","c":"LedIO.LedIOInputs","l":"blue"},{"p":"frc.robot","c":"BuildConstants","l":"BUILD_DATE"},{"p":"frc.robot","c":"BuildConstants","l":"BUILD_UNIX_TIME"},{"p":"frc.robot.subsystems.vision","c":"Vision.VisionPose","l":"cameraName"},{"p":"frc.robot.config","c":"RobotConfig","l":"cameras"},{"p":"frc.robot.config","c":"RobotConfig","l":"climber"},{"p":"frc.robot.config","c":"RobotConfig.ClimberConstants","l":"ClimberConstants()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.climber","c":"ClimberIO.ClimberIOInputs","l":"ClimberIOInputs()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.climber","c":"ClimberIOSparkMax","l":"ClimberIOSparkMax(int, boolean)","u":"%3Cinit%3E(int,boolean)"},{"p":"frc.robot.subsystems.climber","c":"ClimberIOStub","l":"ClimberIOStub()","u":"%3Cinit%3E()"},{"p":"frc.robot.util","c":"DevilBotState","l":"climberNeedsToBeZeroedAtStart"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"ClimberSubsystem(ClimberIO, ClimberIO)","u":"%3Cinit%3E(frc.robot.subsystems.climber.ClimberIO,frc.robot.subsystems.climber.ClimberIO)"},{"p":"frc.robot.commands.auto","c":"AutoNamedCommands","l":"configure()"},{"p":"frc.robot","c":"Constants","l":"Constants()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.arm","c":"ArmIO.ArmIOInputs","l":"current"},{"p":"frc.robot.subsystems.climber","c":"ClimberIO.ClimberIOInputs","l":"current"},{"p":"frc.robot.subsystems.intake","c":"IntakeIO.IntakeIOInputs","l":"current"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIO.ShooterIOInputs","l":"current"},{"p":"frc.robot","c":"Constants","l":"debugCommands"},{"p":"frc.robot.controls","c":"DebugControls","l":"DebugControls()","u":"%3Cinit%3E()"},{"p":"frc.robot","c":"Constants","l":"debugMode"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"defaultSpeedInVolts"},{"p":"frc.robot.config","c":"RobotConfig.ClimberConstants","l":"defaultSpeedInVolts"},{"p":"frc.robot.config","c":"RobotConfig.IntakeConstants","l":"defaultSpeedInVolts"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"defaultSpeedInVolts"},{"p":"frc.robot.util","c":"DevilBotState","l":"DevilBotState()","u":"%3Cinit%3E()"},{"p":"frc.robot","c":"BuildConstants","l":"DIRTY"},{"p":"frc.robot.util","c":"DevilBotState.PieceDetectionMode","l":"DISABLED"},{"p":"frc.robot.util","c":"DevilBotState.State","l":"DISABLED"},{"p":"frc.robot","c":"Robot","l":"disabledExit()"},{"p":"frc.robot","c":"Robot","l":"disabledInit()"},{"p":"frc.robot","c":"Robot","l":"disabledPeriodic()"},{"p":"frc.robot.subsystems.vision","c":"Vision.VisionPose","l":"doubleFormat"},{"p":"frc.robot.config","c":"RobotConfig","l":"drive"},{"p":"frc.robot.subsystems.drive","c":"DriveBase","l":"DriveBase()","u":"%3Cinit%3E()"},{"p":"frc.robot.commands.drive","c":"DriveCommand","l":"DriveCommand(DriveBase, DoubleSupplier, DoubleSupplier, DoubleSupplier)","u":"%3Cinit%3E(frc.robot.subsystems.drive.DriveBase,java.util.function.DoubleSupplier,java.util.function.DoubleSupplier,java.util.function.DoubleSupplier)"},{"p":"frc.robot.commands.drive","c":"DriveCommand","l":"DriveCommand(DriveBase, DoubleSupplier, DoubleSupplier, DoubleSupplier, Supplier>)","u":"%3Cinit%3E(frc.robot.subsystems.drive.DriveBase,java.util.function.DoubleSupplier,java.util.function.DoubleSupplier,java.util.function.DoubleSupplier,java.util.function.Supplier)"},{"p":"frc.robot.config","c":"RobotConfig.DriveConstants","l":"DriveConstants()","u":"%3Cinit%3E()"},{"p":"frc.robot.controls","c":"DriverControls","l":"DriverControls()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"DriveSwerveYAGSL(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"frc.robot.commands.drive","c":"DriveToYaw","l":"DriveToYaw(Drive, DoubleSupplier)","u":"%3Cinit%3E(frc.robot.subsystems.drive.Drive,java.util.function.DoubleSupplier)"},{"p":"frc.robot.subsystems.drive","c":"DriveTrain","l":"DriveTrain()","u":"%3Cinit%3E()"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"ejectAngleInDegrees"},{"p":"frc.robot.commands.assist","c":"EjectPiece","l":"EjectPiece(Intake, Arm, Shooter)","u":"%3Cinit%3E(frc.robot.subsystems.intake.Intake,frc.robot.subsystems.arm.Arm,frc.robot.subsystems.shooter.Shooter)"},{"p":"frc.robot.util","c":"DevilBotState.PieceDetectionMode","l":"ENABLED"},{"p":"frc.robot.subsystems.climber","c":"Climber","l":"enableLimits(boolean)"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"enableLimits(boolean)"},{"p":"frc.robot.subsystems.vision","c":"Vision","l":"enableSimulation(Supplier, boolean)","u":"enableSimulation(java.util.function.Supplier,boolean)"},{"p":"frc.robot.subsystems.vision","c":"VisionSubsystem","l":"enableSimulation(Supplier, boolean)","u":"enableSimulation(java.util.function.Supplier,boolean)"},{"p":"frc.robot.commands.arm","c":"ArmToPosition","l":"end(boolean)"},{"p":"frc.robot.commands.arm","c":"ArmToPositionTP","l":"end(boolean)"},{"p":"frc.robot.commands.auto","c":"AutoIndexPiece","l":"end(boolean)"},{"p":"frc.robot.commands.auto","c":"AutoScorePiece","l":"end(boolean)"},{"p":"frc.robot.commands.debug","c":"TestShooterAngle","l":"end(boolean)"},{"p":"frc.robot.commands.drive","c":"DriveToYaw","l":"end(boolean)"},{"p":"frc.robot.commands.intake","c":"IntakeOut","l":"end(boolean)"},{"p":"frc.robot.commands.shooter","c":"SetShooterVelocity","l":"end(boolean)"},{"p":"frc.robot.commands.arm","c":"ArmCommand","l":"execute()"},{"p":"frc.robot.commands.arm","c":"ArmToPosition","l":"execute()"},{"p":"frc.robot.commands.arm","c":"ArmToPositionTP","l":"execute()"},{"p":"frc.robot.commands.auto","c":"AutoIndexPiece","l":"execute()"},{"p":"frc.robot.commands.debug","c":"TestShooterAngle","l":"execute()"},{"p":"frc.robot.commands.drive","c":"DriveCommand","l":"execute()"},{"p":"frc.robot.commands.drive","c":"DriveToYaw","l":"execute()"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"ffKa"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"ffKa"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"ffKaBottom"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"ffKg"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"ffKs"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"ffKs"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"ffKsBottom"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"ffKv"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"ffKv"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"ffKvBottom"},{"p":"frc.robot.util","c":"DevilBotState.DriveMode","l":"FIELD"},{"p":"frc.robot.util","c":"LoggedTunableNumber","l":"get()"},{"p":"frc.robot.util","c":"DevilBotState","l":"getActiveTargetId()"},{"p":"frc.robot.subsystems.led","c":"Led","l":"getAmpModeCommand()"},{"p":"frc.robot.subsystems.led","c":"LedSystem","l":"getAmpModeCommand()"},{"p":"frc.robot.subsystems.arm","c":"Arm","l":"getAngle()"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"getAngle()"},{"p":"frc.robot.subsystems.drive","c":"Drive","l":"getAngle()"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"getAngle()"},{"p":"frc.robot.config","c":"RobotConfig","l":"getArmAngleFromDistance(double)"},{"p":"frc.robot.config","c":"RobotConfigInferno","l":"getArmAngleFromDistance(double)"},{"p":"frc.robot.util","c":"DevilBotState","l":"getArmAngleToTarget()"},{"p":"frc.robot.util","c":"LoggedTunableNumber","l":"getAsDouble()"},{"p":"frc.robot","c":"RobotContainer","l":"getAutonomousCommand()"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"getAutoZeroCommand()"},{"p":"frc.robot.subsystems.vision","c":"Vision","l":"getBestTargetId()"},{"p":"frc.robot.subsystems.vision","c":"VisionSubsystem","l":"getBestTargetId()"},{"p":"frc.robot.subsystems.led","c":"Led","l":"getBlue()"},{"p":"frc.robot.subsystems.led","c":"LedSystem","l":"getBlue()"},{"p":"frc.robot.subsystems.climber","c":"Climber","l":"getCurrentPositionLeft()"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"getCurrentPositionLeft()"},{"p":"frc.robot.subsystems.climber","c":"Climber","l":"getCurrentPositionRight()"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"getCurrentPositionRight()"},{"p":"frc.robot.subsystems.shooter","c":"Shooter","l":"getCurrentSpeed()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"getCurrentSpeed()"},{"p":"frc.robot.subsystems.intake","c":"Intake","l":"getCurrentVoltage()"},{"p":"frc.robot.subsystems.intake","c":"IntakeSubsystem","l":"getCurrentVoltage()"},{"p":"frc.robot.subsystems.led","c":"LedSystem","l":"getDefualtColorCommand()"},{"p":"frc.robot.subsystems.vision","c":"Vision","l":"getDistanceToAprilTag(int)"},{"p":"frc.robot.subsystems.vision","c":"VisionSubsystem","l":"getDistanceToAprilTag(int)"},{"p":"frc.robot.subsystems.vision","c":"Vision","l":"getDistanceToBestTarget()"},{"p":"frc.robot.subsystems.vision","c":"VisionSubsystem","l":"getDistanceToBestTarget()"},{"p":"frc.robot.subsystems.vision","c":"Vision","l":"getEstimatedRobotPoses()"},{"p":"frc.robot.subsystems.vision","c":"VisionSubsystem","l":"getEstimatedRobotPoses()"},{"p":"frc.robot.subsystems.climber","c":"Climber","l":"getExtendCommand()"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"getExtendCommand()"},{"p":"frc.robot.subsystems.led","c":"Led","l":"getGreen()"},{"p":"frc.robot.subsystems.led","c":"LedSystem","l":"getGreen()"},{"p":"frc.robot.subsystems.drive","c":"DriveTrain","l":"getLeftFollower()"},{"p":"frc.robot.subsystems.drive","c":"DriveTrain","l":"getLeftMaster()"},{"p":"frc.robot.subsystems.drive","c":"Drive","l":"getMaxAngularSpeed()"},{"p":"frc.robot.subsystems.drive","c":"DriveBase","l":"getMaxAngularSpeed()"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"getMaxAngularSpeed()"},{"p":"frc.robot.subsystems.drive","c":"DriveTrain","l":"getMaxAngularSpeed()"},{"p":"frc.robot.subsystems.drive","c":"Drive","l":"getMaxLinearSpeed()"},{"p":"frc.robot.subsystems.drive","c":"DriveBase","l":"getMaxLinearSpeed()"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"getMaxLinearSpeed()"},{"p":"frc.robot.subsystems.drive","c":"DriveTrain","l":"getMaxLinearSpeed()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"getMeasurement()"},{"p":"frc.robot.subsystems.vision","c":"VisionCamera","l":"getName()"},{"p":"frc.robot.subsystems.led","c":"Led","l":"getNoteDetectionCommand()"},{"p":"frc.robot.subsystems.led","c":"LedSystem","l":"getNoteDetectionCommand()"},{"p":"frc.robot.subsystems.vision","c":"VisionCamera","l":"getPort()"},{"p":"frc.robot.subsystems.drive","c":"Drive","l":"getPose()"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"getPose()"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"getPrepareClimberForMatchStartCommand()"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"getPrepareClimberToHoldArmCommand()"},{"p":"frc.robot.subsystems.led","c":"Led","l":"getRed()"},{"p":"frc.robot.subsystems.led","c":"LedSystem","l":"getRed()"},{"p":"frc.robot.subsystems.arm","c":"Arm","l":"getRelativeAngle()"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"getRelativeAngle()"},{"p":"frc.robot.subsystems.climber","c":"Climber","l":"getRetractCommand()"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"getRetractCommand()"},{"p":"frc.robot.subsystems.drive","c":"DriveTrain","l":"getRightFollower()"},{"p":"frc.robot.subsystems.drive","c":"DriveTrain","l":"getRightMaster()"},{"p":"frc.robot.util","c":"DevilBotState","l":"getShooterVelocity()"},{"p":"frc.robot.util","c":"DevilBotState","l":"getShootingModeName()"},{"p":"frc.robot.subsystems.led","c":"Led","l":"getSpeakerModeCommand()"},{"p":"frc.robot.subsystems.led","c":"LedSystem","l":"getSpeakerModeCommand()"},{"p":"frc.robot.util","c":"DevilBotState","l":"getState()"},{"p":"frc.robot.subsystems.arm","c":"Arm","l":"getStowCommand()"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"getStowCommand()"},{"p":"frc.robot.subsystems.arm","c":"Arm","l":"getTargetAngle()"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"getTargetAngle()"},{"p":"frc.robot.util","c":"DevilBotState","l":"getTargetMode()"},{"p":"frc.robot.util","c":"DevilBotState","l":"getTargetName(int)"},{"p":"frc.robot.subsystems.intake","c":"Intake","l":"getTurnOffCommand()"},{"p":"frc.robot.subsystems.intake","c":"IntakeSubsystem","l":"getTurnOffCommand()"},{"p":"frc.robot.subsystems.shooter","c":"Shooter","l":"getTurnOffCommand()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"getTurnOffCommand()"},{"p":"frc.robot.subsystems.intake","c":"Intake","l":"getTurnOnCommand()"},{"p":"frc.robot.subsystems.intake","c":"IntakeSubsystem","l":"getTurnOnCommand()"},{"p":"frc.robot.subsystems.arm","c":"Arm","l":"getVelocity()"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"getVelocity()"},{"p":"frc.robot.util","c":"DevilBotState","l":"getVisionRobotYawToTarget()"},{"p":"frc.robot.subsystems.shooter","c":"Shooter","l":"getVoltage()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"getVoltage()"},{"p":"frc.robot.subsystems.vision","c":"Vision","l":"getYawToAprilTag(int)"},{"p":"frc.robot.subsystems.vision","c":"VisionSubsystem","l":"getYawToAprilTag(int)"},{"p":"frc.robot.subsystems.vision","c":"Vision","l":"getYawToBestTarget()"},{"p":"frc.robot.subsystems.vision","c":"VisionSubsystem","l":"getYawToBestTarget()"},{"p":"frc.robot","c":"BuildConstants","l":"GIT_BRANCH"},{"p":"frc.robot","c":"BuildConstants","l":"GIT_DATE"},{"p":"frc.robot","c":"BuildConstants","l":"GIT_REVISION"},{"p":"frc.robot","c":"BuildConstants","l":"GIT_SHA"},{"p":"frc.robot.subsystems.led","c":"LedIO.LedIOInputs","l":"green"},{"p":"frc.robot.util","c":"LoggedTunableNumber","l":"hasChanged(int)"},{"p":"frc.robot.util","c":"LoggedTunableNumber","l":"ifChanged(int, Consumer, LoggedTunableNumber...)","u":"ifChanged(int,java.util.function.Consumer,frc.robot.util.LoggedTunableNumber...)"},{"p":"frc.robot.util","c":"LoggedTunableNumber","l":"ifChanged(int, Runnable, LoggedTunableNumber...)","u":"ifChanged(int,java.lang.Runnable,frc.robot.util.LoggedTunableNumber...)"},{"p":"frc.robot.util","c":"LoggedTunableNumber","l":"initDefault(double)"},{"p":"frc.robot.commands.arm","c":"ArmCommand","l":"initialize()"},{"p":"frc.robot.commands.arm","c":"ArmToPosition","l":"initialize()"},{"p":"frc.robot.commands.arm","c":"ArmToPositionTP","l":"initialize()"},{"p":"frc.robot.commands.auto","c":"AutoIndexPiece","l":"initialize()"},{"p":"frc.robot.commands.auto","c":"AutoScorePiece","l":"initialize()"},{"p":"frc.robot.commands.drive","c":"DriveToYaw","l":"initialize()"},{"p":"frc.robot.commands.intake","c":"IntakeOut","l":"initialize()"},{"p":"frc.robot.commands.shooter","c":"SetShooterVelocity","l":"initialize()"},{"p":"frc.robot.config","c":"RobotConfig","l":"instance"},{"p":"frc.robot.config","c":"RobotConfig","l":"intake"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"intakeAngleInDegrees"},{"p":"frc.robot.config","c":"RobotConfig.IntakeConstants","l":"IntakeConstants()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.intake","c":"IntakeIO.IntakeIOInputs","l":"IntakeIOInputs()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOSparkMax","l":"IntakeIOSparkMax(int, boolean)","u":"%3Cinit%3E(int,boolean)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOStub","l":"IntakeIOStub()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOTalonSRX","l":"IntakeIOTalonSRX(int)","u":"%3Cinit%3E(int)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOTalonSRX","l":"IntakeIOTalonSRX(int, boolean)","u":"%3Cinit%3E(int,boolean)"},{"p":"frc.robot.commands.intake","c":"IntakeOut","l":"IntakeOut(Intake)","u":"%3Cinit%3E(frc.robot.subsystems.intake.Intake)"},{"p":"frc.robot.subsystems.intake","c":"IntakeSubsystem","l":"IntakeSubsystem(IntakeIO)","u":"%3Cinit%3E(frc.robot.subsystems.intake.IntakeIO)"},{"p":"frc.robot.config","c":"RobotConfig.IntakeConstants","l":"intakeTimeoutInSeconds"},{"p":"frc.robot.subsystems.arm","c":"Arm","l":"isAbsoluteEncoderConnected()"},{"p":"frc.robot.subsystems.arm","c":"ArmIO","l":"isAbsoluteEncoderConnected()"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"isAbsoluteEncoderConnected()"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"isAbsoluteEncoderConnected()"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"isAbsoluteEncoderReadingValid()"},{"p":"frc.robot.util","c":"DevilBotState","l":"isAmpMode()"},{"p":"frc.robot.subsystems.arm","c":"Arm","l":"isAtMaxLimit()"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"isAtMaxLimit()"},{"p":"frc.robot.subsystems.climber","c":"Climber","l":"isAtMaxLimitLeft()"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"isAtMaxLimitLeft()"},{"p":"frc.robot.subsystems.climber","c":"Climber","l":"isAtMaxLimitRight()"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"isAtMaxLimitRight()"},{"p":"frc.robot.subsystems.arm","c":"Arm","l":"isAtMinLimit()"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"isAtMinLimit()"},{"p":"frc.robot.subsystems.climber","c":"Climber","l":"isAtMinLimitLeft()"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"isAtMinLimitLeft()"},{"p":"frc.robot.subsystems.climber","c":"Climber","l":"isAtMinLimitRight()"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"isAtMinLimitRight()"},{"p":"frc.robot.util","c":"DevilBotState","l":"isFieldOriented()"},{"p":"frc.robot.subsystems.drive","c":"Drive","l":"isFieldOrientedDrive()"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"isFieldOrientedDrive()"},{"p":"frc.robot.commands.arm","c":"ArmToPosition","l":"isFinished()"},{"p":"frc.robot.commands.arm","c":"ArmToPositionTP","l":"isFinished()"},{"p":"frc.robot.commands.auto","c":"AutoIndexPiece","l":"isFinished()"},{"p":"frc.robot.commands.auto","c":"AutoScorePiece","l":"isFinished()"},{"p":"frc.robot.commands.drive","c":"DriveToYaw","l":"isFinished()"},{"p":"frc.robot.commands.shooter","c":"SetShooterVelocity","l":"isFinished()"},{"p":"frc.robot.subsystems.intake","c":"Intake","l":"isPieceDetected()"},{"p":"frc.robot.subsystems.intake","c":"IntakeSubsystem","l":"isPieceDetected()"},{"p":"frc.robot.util","c":"DevilBotState","l":"isPieceDetectionEnabled()"},{"p":"frc.robot.util","c":"DevilBotState","l":"isRedAlliance()"},{"p":"frc.robot.config","c":"RobotConfig","l":"led"},{"p":"frc.robot.config","c":"RobotConfig.LedConstants","l":"Led1Length"},{"p":"frc.robot.config","c":"RobotConfig.LedConstants","l":"Led1PWDPort"},{"p":"frc.robot.config","c":"RobotConfig.LedConstants","l":"Led2Length"},{"p":"frc.robot.config","c":"RobotConfig.LedConstants","l":"Led2PWDPort"},{"p":"frc.robot.config","c":"RobotConfig.LedConstants","l":"LedConstants()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.led","c":"LedIO.LedIOInputs","l":"LedIOInputs()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.led","c":"LedIOStub","l":"LedIOStub()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.led","c":"LedIOWS121b","l":"LedIOWS121b()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.led","c":"LedSystem","l":"LedSystem(LedIO)","u":"%3Cinit%3E(frc.robot.subsystems.led.LedIO)"},{"p":"frc.robot.subsystems.arm","c":"ArmIO.ArmIOInputs","l":"limitHigh"},{"p":"frc.robot.subsystems.arm","c":"ArmIO.ArmIOInputs","l":"limitLow"},{"p":"frc.robot.subsystems.intake","c":"IntakeIO.IntakeIOInputs","l":"limitSwitchIntake"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"lkD"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"lkFF"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"lkI"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"lkIz"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"lkMaxOutput"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"lkMinOutput"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"lkP"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"lmaxRPS"},{"p":"frc.robot.subsystems.drive","c":"Drive","l":"lockPose()"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"lockPose()"},{"p":"frc.robot.util","c":"LoggedTunableNumber","l":"LoggedTunableNumber(String)","u":"%3Cinit%3E(java.lang.String)"},{"p":"frc.robot.util","c":"LoggedTunableNumber","l":"LoggedTunableNumber(String, double)","u":"%3Cinit%3E(java.lang.String,double)"},{"p":"frc.robot","c":"Main","l":"main(String...)","u":"main(java.lang.String...)"},{"p":"frc.robot.controls","c":"DriverControls","l":"mainController"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"matchStartArmAngle"},{"p":"frc.robot.config","c":"RobotConfig.ClimberConstants","l":"matchStartPositionRadiansRight"},{"p":"frc.robot","c":"BuildConstants","l":"MAVEN_GROUP"},{"p":"frc.robot","c":"BuildConstants","l":"MAVEN_NAME"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"maxAccelerationInDegreesPerSecondSquared"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"maxAccelerationInRPMsSquared"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"maxAngleInDegrees"},{"p":"frc.robot.config","c":"RobotConfig.DriveConstants","l":"maxAngularVelocityRadiansSec"},{"p":"frc.robot.config","c":"RobotConfig.ClimberConstants","l":"maxExtendTimeInSeconds"},{"p":"frc.robot.config","c":"RobotConfig.ClimberConstants","l":"maxPositionInRadians"},{"p":"frc.robot.config","c":"RobotConfig.ClimberConstants","l":"maxRetractTimeInSeconds"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"maxVelocityInDegreesPerSecond"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"maxVelocityInRPMs"},{"p":"frc.robot.config","c":"RobotConfig.DriveConstants","l":"maxVelocityMetersPerSec"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"minAngleInDegrees"},{"p":"frc.robot.config","c":"RobotConfig.ClimberConstants","l":"minPositionInRadians"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"noteScoreAngleInDegrees"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"periodic()"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"periodic()"},{"p":"frc.robot.subsystems.drive","c":"DriveTrain","l":"periodic()"},{"p":"frc.robot.subsystems.intake","c":"IntakeSubsystem","l":"periodic()"},{"p":"frc.robot.subsystems.led","c":"LedSystem","l":"periodic()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"periodic()"},{"p":"frc.robot.subsystems.vision","c":"VisionSubsystem","l":"periodic()"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"pidAngleErrorInDegrees"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"pidKd"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"pidKd"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"pidKdBottom"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"pidKi"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"pidKi"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"pidKiBottom"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"pidKp"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"pidKp"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"pidKpBottom"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"pidMaxOutput"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"pidMinOutput"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"pidSettlingTimeInMilliseconds"},{"p":"frc.robot.config","c":"RobotConfig.DriveConstants","l":"pidSettlingTimeInMilliseconds"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"pidSettlingTimeInMilliseconds"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"pidTimeoutInSeconds"},{"p":"frc.robot.config","c":"RobotConfig.DriveConstants","l":"pidTimeoutInSeconds"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"pidTimeoutInSeconds"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"pidVelocityErrorInRPMS"},{"p":"frc.robot.controls","c":"PitControls","l":"PitControls()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.arm","c":"ArmIO.ArmIOInputs","l":"positionDegree"},{"p":"frc.robot.subsystems.arm","c":"ArmIO.ArmIOInputs","l":"positionRad"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIO.ShooterIOInputs","l":"positionRad"},{"p":"frc.robot.subsystems.climber","c":"ClimberIO.ClimberIOInputs","l":"positionRadians"},{"p":"frc.robot.commands.debug","c":"PrepareForScore","l":"PrepareForScore(Arm, Shooter, DoubleSupplier, DoubleSupplier)","u":"%3Cinit%3E(frc.robot.subsystems.arm.Arm,frc.robot.subsystems.shooter.Shooter,java.util.function.DoubleSupplier,java.util.function.DoubleSupplier)"},{"p":"frc.robot.subsystems.led","c":"LedIO.LedIOInputs","l":"red"},{"p":"frc.robot.subsystems.arm","c":"ArmIO.ArmIOInputs","l":"relativePositionDegrees"},{"p":"frc.robot.subsystems.drive","c":"DriveTrain","l":"resetEncoders()"},{"p":"frc.robot.subsystems.drive","c":"Drive","l":"resetOdometry()"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"resetOdometry()"},{"p":"frc.robot.subsystems.climber","c":"Climber","l":"resetPosition()"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"resetPosition()"},{"p":"frc.robot.subsystems.arm","c":"ArmIO","l":"resetRelativeEncoder(double)"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"resetRelativeEncoder(double)"},{"p":"frc.robot.util","c":"DevilBotState.DriveMode","l":"ROBOT"},{"p":"frc.robot","c":"Robot","l":"Robot()","u":"%3Cinit%3E()"},{"p":"frc.robot","c":"RobotContainer","l":"robotConfig"},{"p":"frc.robot.config","c":"RobotConfig","l":"RobotConfig()","u":"%3Cinit%3E()"},{"p":"frc.robot.config","c":"RobotConfig","l":"RobotConfig(boolean, boolean, boolean)","u":"%3Cinit%3E(boolean,boolean,boolean)"},{"p":"frc.robot.config","c":"RobotConfig","l":"RobotConfig(boolean, boolean, boolean, boolean, boolean)","u":"%3Cinit%3E(boolean,boolean,boolean,boolean,boolean)"},{"p":"frc.robot.config","c":"RobotConfig","l":"RobotConfig(boolean, boolean, boolean, boolean, boolean, boolean)","u":"%3Cinit%3E(boolean,boolean,boolean,boolean,boolean,boolean)"},{"p":"frc.robot.config","c":"RobotConfig","l":"RobotConfig(boolean, boolean, boolean, boolean, boolean, boolean, boolean)","u":"%3Cinit%3E(boolean,boolean,boolean,boolean,boolean,boolean,boolean)"},{"p":"frc.robot.config","c":"RobotConfig","l":"RobotConfig(boolean, boolean, boolean, boolean, boolean, boolean, boolean, boolean)","u":"%3Cinit%3E(boolean,boolean,boolean,boolean,boolean,boolean,boolean,boolean)"},{"p":"frc.robot.config","c":"RobotConfigInferno","l":"RobotConfigInferno()","u":"%3Cinit%3E()"},{"p":"frc.robot.config","c":"RobotConfigPhoenix","l":"RobotConfigPhoenix()","u":"%3Cinit%3E()"},{"p":"frc.robot.config","c":"RobotConfigSherman","l":"RobotConfigSherman()","u":"%3Cinit%3E()"},{"p":"frc.robot.config","c":"RobotConfigStub","l":"RobotConfigStub()","u":"%3Cinit%3E()"},{"p":"frc.robot","c":"RobotContainer","l":"RobotContainer()","u":"%3Cinit%3E()"},{"p":"frc.robot","c":"Robot","l":"robotInit()"},{"p":"frc.robot","c":"Robot","l":"robotPeriodic()"},{"p":"frc.robot.subsystems.vision","c":"Vision.VisionPose","l":"robotPose"},{"p":"frc.robot.commands.auto","c":"AutoNamedCommands.AutoScoreConstants","l":"robotYawInDegrees"},{"p":"frc.robot.config","c":"RobotConfig.DriveConstants","l":"rotatePidErrorInDegrees"},{"p":"frc.robot.config","c":"RobotConfig.DriveConstants","l":"rotatePidKd"},{"p":"frc.robot.config","c":"RobotConfig.DriveConstants","l":"rotatePidKi"},{"p":"frc.robot.config","c":"RobotConfig.DriveConstants","l":"rotatePidKp"},{"p":"frc.robot.subsystems.drive","c":"Drive","l":"runVelocity(ChassisSpeeds)","u":"runVelocity(edu.wpi.first.math.kinematics.ChassisSpeeds)"},{"p":"frc.robot.subsystems.drive","c":"DriveBase","l":"runVelocity(ChassisSpeeds)","u":"runVelocity(edu.wpi.first.math.kinematics.ChassisSpeeds)"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"runVelocity(ChassisSpeeds)","u":"runVelocity(edu.wpi.first.math.kinematics.ChassisSpeeds)"},{"p":"frc.robot.subsystems.drive","c":"DriveTrain","l":"runVelocity(ChassisSpeeds)","u":"runVelocity(edu.wpi.first.math.kinematics.ChassisSpeeds)"},{"p":"frc.robot.subsystems.shooter","c":"Shooter","l":"runVelocity(double)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"runVelocity(double)"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"runVoltage(double)"},{"p":"frc.robot.subsystems.climber","c":"Climber","l":"runVoltage(double)"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"runVoltage(double)"},{"p":"frc.robot.subsystems.intake","c":"Intake","l":"runVoltage(double)"},{"p":"frc.robot.subsystems.intake","c":"IntakeSubsystem","l":"runVoltage(double)"},{"p":"frc.robot.subsystems.shooter","c":"Shooter","l":"runVoltage(double)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"runVoltage(double)"},{"p":"frc.robot.subsystems.climber","c":"Climber","l":"runVoltageLeft(double)"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"runVoltageLeft(double)"},{"p":"frc.robot.subsystems.climber","c":"Climber","l":"runVoltageRight(double)"},{"p":"frc.robot.subsystems.climber","c":"ClimberSubsystem","l":"runVoltageRight(double)"},{"p":"frc.robot.commands.auto","c":"AutoNamedCommands.AutoConstants","l":"scoreFrom1WingPodiumNote"},{"p":"frc.robot.commands.auto","c":"AutoNamedCommands.AutoConstants","l":"scoreFrom2WingSpeakerNote"},{"p":"frc.robot.commands.auto","c":"AutoNamedCommands.AutoConstants","l":"scoreFrom3WingAmpNote"},{"p":"frc.robot.commands.auto","c":"AutoNamedCommands.AutoConstants","l":"scoreFromASubwooferAmpSide"},{"p":"frc.robot.commands.auto","c":"AutoNamedCommands.AutoConstants","l":"scoreFromBetween2and3"},{"p":"frc.robot.commands.auto","c":"AutoNamedCommands.AutoConstants","l":"scoreFromCSubwooferCenter"},{"p":"frc.robot.commands.auto","c":"AutoNamedCommands.AutoConstants","l":"scoreFromPSubwooferPodiumSide"},{"p":"frc.robot.controls","c":"DriverControls","l":"secondaryController"},{"p":"frc.robot.config","c":"RobotConfig.IntakeConstants","l":"sensorDelayFalseToTrueInSeconds"},{"p":"frc.robot.config","c":"RobotConfig.IntakeConstants","l":"sensorDelayTrueToFalseInSeconds"},{"p":"frc.robot.subsystems.arm","c":"Arm","l":"setAngle(double)"},{"p":"frc.robot.subsystems.arm","c":"Arm","l":"setAngle(double, double)","u":"setAngle(double,double)"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"setAngle(double, double)","u":"setAngle(double,double)"},{"p":"frc.robot.subsystems.arm","c":"ArmIO","l":"setBrakeMode(boolean)"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"setBrakeMode(boolean)"},{"p":"frc.robot.subsystems.led","c":"Led","l":"setColor(int, int, int)","u":"setColor(int,int,int)"},{"p":"frc.robot.subsystems.led","c":"LedIO","l":"setColor(int, int, int)","u":"setColor(int,int,int)"},{"p":"frc.robot.subsystems.led","c":"LedIOStub","l":"setColor(int, int, int)","u":"setColor(int,int,int)"},{"p":"frc.robot.subsystems.led","c":"LedIOWS121b","l":"setColor(int, int, int)","u":"setColor(int,int,int)"},{"p":"frc.robot.subsystems.led","c":"LedSystem","l":"setColor(int, int, int)","u":"setColor(int,int,int)"},{"p":"frc.robot.util","c":"DevilBotState","l":"setDriveMode(DevilBotState.DriveMode)","u":"setDriveMode(frc.robot.util.DevilBotState.DriveMode)"},{"p":"frc.robot.subsystems.arm","c":"ArmIO","l":"setFeedback(double, double, double, double, double)","u":"setFeedback(double,double,double,double,double)"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"setFeedback(double, double, double, double, double)","u":"setFeedback(double,double,double,double,double)"},{"p":"frc.robot.subsystems.arm","c":"ArmIOStub","l":"setFeedback(double, double, double, double, double)","u":"setFeedback(double,double,double,double,double)"},{"p":"frc.robot.subsystems.drive","c":"Drive","l":"setFieldOrientedDrive(boolean)"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"setFieldOrientedDrive(boolean)"},{"p":"frc.robot.util","c":"DevilBotState","l":"setPieceDetectionMode(DevilBotState.PieceDetectionMode)","u":"setPieceDetectionMode(frc.robot.util.DevilBotState.PieceDetectionMode)"},{"p":"frc.robot.subsystems.drive","c":"Drive","l":"setPoseToMatchField()"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"setPoseToMatchField()"},{"p":"frc.robot.subsystems.climber","c":"ClimberIO","l":"setPosition(double)"},{"p":"frc.robot.subsystems.climber","c":"ClimberIOSparkMax","l":"setPosition(double)"},{"p":"frc.robot.subsystems.climber","c":"ClimberIOStub","l":"setPosition(double)"},{"p":"frc.robot.subsystems.arm","c":"ArmIO","l":"setPosition(double, double)","u":"setPosition(double,double)"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"setPosition(double, double)","u":"setPosition(double,double)"},{"p":"frc.robot.subsystems.arm","c":"ArmIOStub","l":"setPosition(double, double)","u":"setPosition(double,double)"},{"p":"frc.robot.subsystems.vision","c":"Vision","l":"setPrimaryCamera(String)","u":"setPrimaryCamera(java.lang.String)"},{"p":"frc.robot.subsystems.vision","c":"VisionSubsystem","l":"setPrimaryCamera(String)","u":"setPrimaryCamera(java.lang.String)"},{"p":"frc.robot.commands.shooter","c":"SetShooterVelocity","l":"SetShooterVelocity(Shooter, DoubleSupplier)","u":"%3Cinit%3E(frc.robot.subsystems.shooter.Shooter,java.util.function.DoubleSupplier)"},{"p":"frc.robot.util","c":"DevilBotState","l":"setShootingMode(DevilBotState.SpeakerShootingMode)","u":"setShootingMode(frc.robot.util.DevilBotState.SpeakerShootingMode)"},{"p":"frc.robot.util","c":"DevilBotState","l":"setState(DevilBotState.State)","u":"setState(frc.robot.util.DevilBotState.State)"},{"p":"frc.robot.subsystems.drive","c":"DriveTrain","l":"setTalonMode(NeutralMode)","u":"setTalonMode(com.ctre.phoenix.motorcontrol.NeutralMode)"},{"p":"frc.robot.util","c":"DevilBotState","l":"setTargetMode(DevilBotState.TargetMode)","u":"setTargetMode(frc.robot.util.DevilBotState.TargetMode)"},{"p":"frc.robot.controls","c":"DebugControls","l":"setupControls()"},{"p":"frc.robot.controls","c":"DriverControls","l":"setupControls()"},{"p":"frc.robot.controls","c":"PitControls","l":"setupControls()"},{"p":"frc.robot.controls","c":"SysIdControls","l":"setupGUI()"},{"p":"frc.robot.controls","c":"DriverControls","l":"setupMainControls(CommandXboxController)","u":"setupMainControls(edu.wpi.first.wpilibj2.command.button.CommandXboxController)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIO","l":"setVelocity(double, double)","u":"setVelocity(double,double)"},{"p":"frc.robot.subsystems.arm","c":"ArmIO","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.arm","c":"ArmIOStub","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.climber","c":"ClimberIO","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.climber","c":"ClimberIOSparkMax","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.climber","c":"ClimberIOStub","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIO","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOSparkMax","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOStub","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOTalonSRX","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIO","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOSparkMax","l":"setVoltage(double)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOStub","l":"setVoltage(double)"},{"p":"frc.robot.config","c":"RobotConfig","l":"shooter"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOStub.ShooterId","l":"SHOOTER_BOTTOM"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOStub.ShooterId","l":"SHOOTER_TOP"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"ShooterConstants()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIO.ShooterIOInputs","l":"ShooterIOInputs()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOSparkMax","l":"ShooterIOSparkMax(int)","u":"%3Cinit%3E(int)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOStub","l":"ShooterIOStub()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOStub","l":"ShooterIOStub(ShooterIOStub.ShooterId)","u":"%3Cinit%3E(frc.robot.subsystems.shooter.ShooterIOStub.ShooterId)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"ShooterSubsystem(ShooterIO)","u":"%3Cinit%3E(frc.robot.subsystems.shooter.ShooterIO)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"ShooterSubsystem(ShooterIO, ShooterIO)","u":"%3Cinit%3E(frc.robot.subsystems.shooter.ShooterIO,frc.robot.subsystems.shooter.ShooterIO)"},{"p":"frc.robot.commands.auto","c":"AutoNamedCommands.AutoScoreConstants","l":"shooterVelocityInRPMs"},{"p":"frc.robot.config","c":"RobotConfig.DriveConstants","l":"slewRateLimiterAngle"},{"p":"frc.robot.config","c":"RobotConfig.DriveConstants","l":"slewRateLimiterX"},{"p":"frc.robot.config","c":"RobotConfig.DriveConstants","l":"slewRateLimiterY"},{"p":"frc.robot.util","c":"DevilBotState.TargetMode","l":"SPEAKER"},{"p":"frc.robot.util","c":"DevilBotState.SpeakerShootingMode","l":"SPEAKER_FROM_PODIUM"},{"p":"frc.robot.util","c":"DevilBotState.SpeakerShootingMode","l":"SPEAKER_FROM_SUBWOOFER"},{"p":"frc.robot.util","c":"DevilBotState.SpeakerShootingMode","l":"SPEAKER_VISION_BASED"},{"p":"frc.robot.util","c":"DevilBotState","l":"stateChanged()"},{"p":"frc.robot.subsystems.arm","c":"Arm","l":"stow()"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"stowIntakeAngleInDegrees"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"subwooferScoreAngleInDegrees"},{"p":"frc.robot.config","c":"RobotConfig.ArmConstants","l":"subwooferScoreFromPodiumAngleInDegrees"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIO","l":"supportsHardwarePid()"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOSparkMax","l":"supportsHardwarePid()"},{"p":"frc.robot.subsystems.drive","c":"Drive","l":"sysIdAngleMotorCommand()"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"sysIdAngleMotorCommand()"},{"p":"frc.robot.controls","c":"SysIdControls","l":"SysIdControls()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.drive","c":"Drive","l":"sysIdDriveMotorCommand()"},{"p":"frc.robot.subsystems.drive","c":"DriveSwerveYAGSL","l":"sysIdDriveMotorCommand()"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"sysIdDynamic(SysIdRoutine.Direction)","u":"sysIdDynamic(edu.wpi.first.wpilibj2.command.sysid.SysIdRoutine.Direction)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"sysIdDynamic(SysIdRoutine.Direction)","u":"sysIdDynamic(edu.wpi.first.wpilibj2.command.sysid.SysIdRoutine.Direction)"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"sysIdQuasistatic(SysIdRoutine.Direction)","u":"sysIdQuasistatic(edu.wpi.first.wpilibj2.command.sysid.SysIdRoutine.Direction)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"sysIdQuasistatic(SysIdRoutine.Direction)","u":"sysIdQuasistatic(edu.wpi.first.wpilibj2.command.sysid.SysIdRoutine.Direction)"},{"p":"frc.robot.util","c":"DevilBotState.State","l":"TELEOP"},{"p":"frc.robot","c":"Robot","l":"teleopExit()"},{"p":"frc.robot","c":"Robot","l":"teleopInit()"},{"p":"frc.robot","c":"Robot","l":"teleopPeriodic()"},{"p":"frc.robot.util","c":"DevilBotState.State","l":"TEST"},{"p":"frc.robot","c":"Robot","l":"testExit()"},{"p":"frc.robot","c":"Robot","l":"testInit()"},{"p":"frc.robot","c":"Robot","l":"testPeriodic()"},{"p":"frc.robot.commands.debug","c":"TestShooterAngle","l":"TestShooterAngle(Shooter, Intake, Arm, DoubleSupplier, DoubleSupplier, DoubleSupplier)","u":"%3Cinit%3E(frc.robot.subsystems.shooter.Shooter,frc.robot.subsystems.intake.Intake,frc.robot.subsystems.arm.Arm,java.util.function.DoubleSupplier,java.util.function.DoubleSupplier,java.util.function.DoubleSupplier)"},{"p":"frc.robot.subsystems.vision","c":"Vision.VisionPose","l":"timestamp"},{"p":"frc.robot.subsystems.vision","c":"Vision.VisionPose","l":"toString()"},{"p":"frc.robot","c":"Constants","l":"tuningMode"},{"p":"frc.robot.subsystems.intake","c":"Intake","l":"turnOff()"},{"p":"frc.robot.subsystems.shooter","c":"Shooter","l":"turnOff()"},{"p":"frc.robot.subsystems.intake","c":"Intake","l":"turnOn()"},{"p":"frc.robot.util","c":"DevilBotState.State","l":"UNKNOWN"},{"p":"frc.robot.subsystems.arm","c":"ArmIO","l":"updateInputs(ArmIO.ArmIOInputs)","u":"updateInputs(frc.robot.subsystems.arm.ArmIO.ArmIOInputs)"},{"p":"frc.robot.subsystems.arm","c":"ArmIOSparkMax","l":"updateInputs(ArmIO.ArmIOInputs)","u":"updateInputs(frc.robot.subsystems.arm.ArmIO.ArmIOInputs)"},{"p":"frc.robot.subsystems.arm","c":"ArmIOStub","l":"updateInputs(ArmIO.ArmIOInputs)","u":"updateInputs(frc.robot.subsystems.arm.ArmIO.ArmIOInputs)"},{"p":"frc.robot.subsystems.climber","c":"ClimberIO","l":"updateInputs(ClimberIO.ClimberIOInputs)","u":"updateInputs(frc.robot.subsystems.climber.ClimberIO.ClimberIOInputs)"},{"p":"frc.robot.subsystems.climber","c":"ClimberIOSparkMax","l":"updateInputs(ClimberIO.ClimberIOInputs)","u":"updateInputs(frc.robot.subsystems.climber.ClimberIO.ClimberIOInputs)"},{"p":"frc.robot.subsystems.climber","c":"ClimberIOStub","l":"updateInputs(ClimberIO.ClimberIOInputs)","u":"updateInputs(frc.robot.subsystems.climber.ClimberIO.ClimberIOInputs)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIO","l":"updateInputs(IntakeIO.IntakeIOInputs)","u":"updateInputs(frc.robot.subsystems.intake.IntakeIO.IntakeIOInputs)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOSparkMax","l":"updateInputs(IntakeIO.IntakeIOInputs)","u":"updateInputs(frc.robot.subsystems.intake.IntakeIO.IntakeIOInputs)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOStub","l":"updateInputs(IntakeIO.IntakeIOInputs)","u":"updateInputs(frc.robot.subsystems.intake.IntakeIO.IntakeIOInputs)"},{"p":"frc.robot.subsystems.intake","c":"IntakeIOTalonSRX","l":"updateInputs(IntakeIO.IntakeIOInputs)","u":"updateInputs(frc.robot.subsystems.intake.IntakeIO.IntakeIOInputs)"},{"p":"frc.robot.subsystems.led","c":"LedIO","l":"updateInputs(LedIO.LedIOInputs)","u":"updateInputs(frc.robot.subsystems.led.LedIO.LedIOInputs)"},{"p":"frc.robot.subsystems.led","c":"LedIOStub","l":"updateInputs(LedIO.LedIOInputs)","u":"updateInputs(frc.robot.subsystems.led.LedIO.LedIOInputs)"},{"p":"frc.robot.subsystems.led","c":"LedIOWS121b","l":"updateInputs(LedIO.LedIOInputs)","u":"updateInputs(frc.robot.subsystems.led.LedIO.LedIOInputs)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIO","l":"updateInputs(ShooterIO.ShooterIOInputs)","u":"updateInputs(frc.robot.subsystems.shooter.ShooterIO.ShooterIOInputs)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOSparkMax","l":"updateInputs(ShooterIO.ShooterIOInputs)","u":"updateInputs(frc.robot.subsystems.shooter.ShooterIO.ShooterIOInputs)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOStub","l":"updateInputs(ShooterIO.ShooterIOInputs)","u":"updateInputs(frc.robot.subsystems.shooter.ShooterIO.ShooterIOInputs)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterSubsystem","l":"useOutput(double, TrapezoidProfile.State)","u":"useOutput(double,edu.wpi.first.math.trajectory.TrapezoidProfile.State)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOStub.ShooterId","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"frc.robot.util","c":"DevilBotState.DriveMode","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"frc.robot.util","c":"DevilBotState.PieceDetectionMode","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"frc.robot.util","c":"DevilBotState.SpeakerShootingMode","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"frc.robot.util","c":"DevilBotState.State","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"frc.robot.util","c":"DevilBotState.TargetMode","l":"valueOf(String)","u":"valueOf(java.lang.String)"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIOStub.ShooterId","l":"values()"},{"p":"frc.robot.util","c":"DevilBotState.DriveMode","l":"values()"},{"p":"frc.robot.util","c":"DevilBotState.PieceDetectionMode","l":"values()"},{"p":"frc.robot.util","c":"DevilBotState.SpeakerShootingMode","l":"values()"},{"p":"frc.robot.util","c":"DevilBotState.State","l":"values()"},{"p":"frc.robot.util","c":"DevilBotState.TargetMode","l":"values()"},{"p":"frc.robot.subsystems.arm","c":"ArmIO.ArmIOInputs","l":"velocityInDegrees"},{"p":"frc.robot.config","c":"RobotConfig.ShooterConstants","l":"velocityInRPMs"},{"p":"frc.robot.subsystems.climber","c":"ClimberIO.ClimberIOInputs","l":"velocityRadiansPerSecond"},{"p":"frc.robot.subsystems.intake","c":"IntakeIO.IntakeIOInputs","l":"velocityRadPerSec"},{"p":"frc.robot.subsystems.shooter","c":"ShooterIO.ShooterIOInputs","l":"velocityRadPerSec"},{"p":"frc.robot","c":"BuildConstants","l":"VERSION"},{"p":"frc.robot.config","c":"RobotConfig","l":"vision"},{"p":"frc.robot.subsystems.vision","c":"VisionCamera","l":"VisionCamera(String, String, Transform3d)","u":"%3Cinit%3E(java.lang.String,java.lang.String,edu.wpi.first.math.geometry.Transform3d)"},{"p":"frc.robot.subsystems.vision","c":"VisionCamera","l":"VisionCamera(String, Transform3d)","u":"%3Cinit%3E(java.lang.String,edu.wpi.first.math.geometry.Transform3d)"},{"p":"frc.robot.subsystems.vision","c":"Vision.VisionPose","l":"VisionPose()","u":"%3Cinit%3E()"},{"p":"frc.robot.subsystems.vision","c":"Vision.VisionPose","l":"VisionPose(Pose2d, double, String)","u":"%3Cinit%3E(edu.wpi.first.math.geometry.Pose2d,double,java.lang.String)"},{"p":"frc.robot.subsystems.vision","c":"VisionSubsystem","l":"VisionSubsystem(List, AprilTagFieldLayout)","u":"%3Cinit%3E(java.util.List,edu.wpi.first.apriltag.AprilTagFieldLayout)"},{"p":"frc.robot.subsystems.arm","c":"ArmSubsystem","l":"voltageSafety(double)"}];updateSearchResults(); \ No newline at end of file diff --git a/javadoc/overview-tree.html b/javadoc/overview-tree.html index 7a5ebf06..a3c369dc 100644 --- a/javadoc/overview-tree.html +++ b/javadoc/overview-tree.html @@ -64,6 +64,7 @@

    Hierarchy For All Packages

  • frc.robot.subsystems.climber,
  • frc.robot.subsystems.drive,
  • frc.robot.subsystems.intake,
  • +
  • frc.robot.subsystems.led,
  • frc.robot.subsystems.shooter,
  • frc.robot.subsystems.vision,
  • frc.robot.util
  • @@ -88,6 +89,7 @@

    Class Hierarchy

  • frc.robot.Constants
  • @@ -124,6 +121,9 @@

    Class Hierarchy

  • frc.robot.subsystems.intake.IntakeIOSparkMax (implements frc.robot.subsystems.intake.IntakeIO)
  • frc.robot.subsystems.intake.IntakeIOStub (implements frc.robot.subsystems.intake.IntakeIO)
  • frc.robot.subsystems.intake.IntakeIOTalonSRX (implements frc.robot.subsystems.intake.IntakeIO)
  • +
  • frc.robot.subsystems.led.LedIO.LedIOInputs
  • +
  • frc.robot.subsystems.led.LedIOStub (implements frc.robot.subsystems.led.LedIO)
  • +
  • frc.robot.subsystems.led.LedIOWS121b (implements frc.robot.subsystems.led.LedIO)
  • frc.robot.util.LoggedTunableNumber (implements java.util.function.DoubleSupplier)
  • frc.robot.Main
  • frc.robot.controls.PitControls
  • @@ -152,6 +152,7 @@

    Class Hierarchy

  • frc.robot.config.RobotConfig.ClimberConstants
  • frc.robot.config.RobotConfig.DriveConstants
  • frc.robot.config.RobotConfig.IntakeConstants
  • +
  • frc.robot.config.RobotConfig.LedConstants
  • frc.robot.config.RobotConfig.ShooterConstants
  • frc.robot.RobotContainer
  • frc.robot.subsystems.shooter.ShooterIO.ShooterIOInputs
  • @@ -168,7 +169,12 @@

    Class Hierarchy

  • frc.robot.subsystems.intake.IntakeSubsystem (implements frc.robot.subsystems.intake.Intake)
  • +
  • frc.robot.subsystems.led.LedSystem (implements frc.robot.subsystems.led.Led)
  • +
  • edu.wpi.first.wpilibj2.command.ProfiledPIDSubsystem + +
  • frc.robot.subsystems.vision.VisionSubsystem (implements frc.robot.subsystems.vision.Vision)
  • @@ -188,6 +194,8 @@

    Interface Hierarchy

  • frc.robot.subsystems.drive.Drive
  • frc.robot.subsystems.intake.Intake
  • frc.robot.subsystems.intake.IntakeIO
  • +
  • frc.robot.subsystems.led.Led
  • +
  • frc.robot.subsystems.led.LedIO
  • frc.robot.subsystems.shooter.Shooter
  • frc.robot.subsystems.shooter.ShooterIO
  • edu.wpi.first.wpilibj2.command.Subsystem diff --git a/javadoc/package-search-index.js b/javadoc/package-search-index.js index 8405153d..36a1a737 100644 --- a/javadoc/package-search-index.js +++ b/javadoc/package-search-index.js @@ -1 +1 @@ -packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"l":"frc.robot"},{"l":"frc.robot.commands.arm"},{"l":"frc.robot.commands.assist"},{"l":"frc.robot.commands.auto"},{"l":"frc.robot.commands.debug"},{"l":"frc.robot.commands.drive"},{"l":"frc.robot.commands.intake"},{"l":"frc.robot.commands.shooter"},{"l":"frc.robot.config"},{"l":"frc.robot.controls"},{"l":"frc.robot.subsystems.arm"},{"l":"frc.robot.subsystems.climber"},{"l":"frc.robot.subsystems.drive"},{"l":"frc.robot.subsystems.intake"},{"l":"frc.robot.subsystems.shooter"},{"l":"frc.robot.subsystems.vision"},{"l":"frc.robot.util"}];updateSearchResults(); \ No newline at end of file +packageSearchIndex = [{"l":"All Packages","u":"allpackages-index.html"},{"l":"frc.robot"},{"l":"frc.robot.commands.arm"},{"l":"frc.robot.commands.assist"},{"l":"frc.robot.commands.auto"},{"l":"frc.robot.commands.debug"},{"l":"frc.robot.commands.drive"},{"l":"frc.robot.commands.intake"},{"l":"frc.robot.commands.shooter"},{"l":"frc.robot.config"},{"l":"frc.robot.controls"},{"l":"frc.robot.subsystems.arm"},{"l":"frc.robot.subsystems.climber"},{"l":"frc.robot.subsystems.drive"},{"l":"frc.robot.subsystems.intake"},{"l":"frc.robot.subsystems.led"},{"l":"frc.robot.subsystems.shooter"},{"l":"frc.robot.subsystems.vision"},{"l":"frc.robot.util"}];updateSearchResults(); \ No newline at end of file diff --git a/javadoc/type-search-index.js b/javadoc/type-search-index.js index da38a8c4..3af131ab 100644 --- a/javadoc/type-search-index.js +++ b/javadoc/type-search-index.js @@ -1 +1 @@ -typeSearchIndex = [{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"frc.robot.subsystems.arm","l":"Arm"},{"p":"frc.robot.commands.arm","l":"ArmCommand"},{"p":"frc.robot.config","l":"RobotConfig.ArmConstants"},{"p":"frc.robot.subsystems.arm","l":"ArmIO"},{"p":"frc.robot.subsystems.arm","l":"ArmIO.ArmIOInputs"},{"p":"frc.robot.subsystems.arm","l":"ArmIOSparkMax"},{"p":"frc.robot.subsystems.arm","l":"ArmIOStub"},{"p":"frc.robot.subsystems.arm","l":"ArmSubsystem"},{"p":"frc.robot.commands.arm","l":"ArmToPosition"},{"p":"frc.robot.commands.arm","l":"ArmToPositionTP"},{"p":"frc.robot.commands.auto","l":"AutoNamedCommands.AutoConstants"},{"p":"frc.robot.commands.auto","l":"AutoIndexPiece"},{"p":"frc.robot.commands.auto","l":"AutoNamedCommands"},{"p":"frc.robot.commands.auto","l":"AutoPrepareForIntake"},{"p":"frc.robot.commands.auto","l":"AutoPrepareForIntakeV2"},{"p":"frc.robot.commands.auto","l":"AutoPrepareForScore"},{"p":"frc.robot.commands.auto","l":"AutoScore"},{"p":"frc.robot.commands.auto","l":"AutoNamedCommands.AutoScoreConstants"},{"p":"frc.robot.commands.auto","l":"AutoScorePiece"},{"p":"frc.robot","l":"BuildConstants"},{"p":"frc.robot.subsystems.climber","l":"Climber"},{"p":"frc.robot.config","l":"RobotConfig.ClimberConstants"},{"p":"frc.robot.subsystems.climber","l":"ClimberIO"},{"p":"frc.robot.subsystems.climber","l":"ClimberIO.ClimberIOInputs"},{"p":"frc.robot.subsystems.climber","l":"ClimberIOSparkMax"},{"p":"frc.robot.subsystems.climber","l":"ClimberIOStub"},{"p":"frc.robot.subsystems.climber","l":"ClimberSubsystem"},{"p":"frc.robot","l":"Constants"},{"p":"frc.robot.controls","l":"DebugControls"},{"p":"frc.robot.util","l":"DevilBotState"},{"p":"frc.robot.subsystems.drive","l":"Drive"},{"p":"frc.robot.subsystems.drive","l":"DriveBase"},{"p":"frc.robot.commands.drive","l":"DriveCommand"},{"p":"frc.robot.config","l":"RobotConfig.DriveConstants"},{"p":"frc.robot.util","l":"DevilBotState.DriveMode"},{"p":"frc.robot.controls","l":"DriverControls"},{"p":"frc.robot.subsystems.drive","l":"DriveSwerveYAGSL"},{"p":"frc.robot.commands.drive","l":"DriveToYaw"},{"p":"frc.robot.subsystems.drive","l":"DriveTrain"},{"p":"frc.robot.commands.assist","l":"EjectPiece"},{"p":"frc.robot.subsystems.intake","l":"Intake"},{"p":"frc.robot.config","l":"RobotConfig.IntakeConstants"},{"p":"frc.robot.subsystems.intake","l":"IntakeIO"},{"p":"frc.robot.subsystems.intake","l":"IntakeIO.IntakeIOInputs"},{"p":"frc.robot.subsystems.intake","l":"IntakeIOSparkMax"},{"p":"frc.robot.subsystems.intake","l":"IntakeIOStub"},{"p":"frc.robot.subsystems.intake","l":"IntakeIOTalonSRX"},{"p":"frc.robot.commands.intake","l":"IntakeOut"},{"p":"frc.robot.subsystems.intake","l":"IntakeSubsystem"},{"p":"frc.robot.util","l":"LoggedTunableNumber"},{"p":"frc.robot","l":"Main"},{"p":"frc.robot.util","l":"DevilBotState.PieceDetectionMode"},{"p":"frc.robot.controls","l":"PitControls"},{"p":"frc.robot.commands.debug","l":"PrepareForScore"},{"p":"frc.robot","l":"Robot"},{"p":"frc.robot.config","l":"RobotConfig"},{"p":"frc.robot.config","l":"RobotConfigInferno"},{"p":"frc.robot.config","l":"RobotConfigPhoenix"},{"p":"frc.robot.config","l":"RobotConfigSherman"},{"p":"frc.robot.config","l":"RobotConfigStub"},{"p":"frc.robot","l":"RobotContainer"},{"p":"frc.robot.commands.shooter","l":"SetShooterVelocity"},{"p":"frc.robot.subsystems.shooter","l":"Shooter"},{"p":"frc.robot.config","l":"RobotConfig.ShooterConstants"},{"p":"frc.robot.subsystems.shooter","l":"ShooterIOStub.ShooterId"},{"p":"frc.robot.subsystems.shooter","l":"ShooterIO"},{"p":"frc.robot.subsystems.shooter","l":"ShooterIO.ShooterIOInputs"},{"p":"frc.robot.subsystems.shooter","l":"ShooterIOSparkMax"},{"p":"frc.robot.subsystems.shooter","l":"ShooterIOStub"},{"p":"frc.robot.subsystems.shooter","l":"ShooterSubsystem"},{"p":"frc.robot.util","l":"DevilBotState.SpeakerShootingMode"},{"p":"frc.robot.util","l":"DevilBotState.State"},{"p":"frc.robot.controls","l":"SysIdControls"},{"p":"frc.robot.util","l":"DevilBotState.TargetMode"},{"p":"frc.robot.commands.debug","l":"TestShooterAngle"},{"p":"frc.robot.subsystems.vision","l":"Vision"},{"p":"frc.robot.subsystems.vision","l":"VisionCamera"},{"p":"frc.robot.subsystems.vision","l":"Vision.VisionPose"},{"p":"frc.robot.subsystems.vision","l":"VisionSubsystem"}];updateSearchResults(); \ No newline at end of file +typeSearchIndex = [{"l":"All Classes and Interfaces","u":"allclasses-index.html"},{"p":"frc.robot.subsystems.arm","l":"Arm"},{"p":"frc.robot.commands.arm","l":"ArmCommand"},{"p":"frc.robot.config","l":"RobotConfig.ArmConstants"},{"p":"frc.robot.subsystems.arm","l":"ArmIO"},{"p":"frc.robot.subsystems.arm","l":"ArmIO.ArmIOInputs"},{"p":"frc.robot.subsystems.arm","l":"ArmIOSparkMax"},{"p":"frc.robot.subsystems.arm","l":"ArmIOStub"},{"p":"frc.robot.subsystems.arm","l":"ArmSubsystem"},{"p":"frc.robot.commands.arm","l":"ArmToPosition"},{"p":"frc.robot.commands.arm","l":"ArmToPositionTP"},{"p":"frc.robot.commands.auto","l":"AutoNamedCommands.AutoConstants"},{"p":"frc.robot.commands.auto","l":"AutoIndexPiece"},{"p":"frc.robot.commands.auto","l":"AutoNamedCommands"},{"p":"frc.robot.commands.auto","l":"AutoPrepareForIntake"},{"p":"frc.robot.commands.auto","l":"AutoPrepareForIntakeV2"},{"p":"frc.robot.commands.auto","l":"AutoPrepareForScore"},{"p":"frc.robot.commands.auto","l":"AutoScore"},{"p":"frc.robot.commands.auto","l":"AutoNamedCommands.AutoScoreConstants"},{"p":"frc.robot.commands.auto","l":"AutoScorePiece"},{"p":"frc.robot","l":"BuildConstants"},{"p":"frc.robot.subsystems.climber","l":"Climber"},{"p":"frc.robot.config","l":"RobotConfig.ClimberConstants"},{"p":"frc.robot.subsystems.climber","l":"ClimberIO"},{"p":"frc.robot.subsystems.climber","l":"ClimberIO.ClimberIOInputs"},{"p":"frc.robot.subsystems.climber","l":"ClimberIOSparkMax"},{"p":"frc.robot.subsystems.climber","l":"ClimberIOStub"},{"p":"frc.robot.subsystems.climber","l":"ClimberSubsystem"},{"p":"frc.robot","l":"Constants"},{"p":"frc.robot.controls","l":"DebugControls"},{"p":"frc.robot.util","l":"DevilBotState"},{"p":"frc.robot.subsystems.drive","l":"Drive"},{"p":"frc.robot.subsystems.drive","l":"DriveBase"},{"p":"frc.robot.commands.drive","l":"DriveCommand"},{"p":"frc.robot.config","l":"RobotConfig.DriveConstants"},{"p":"frc.robot.util","l":"DevilBotState.DriveMode"},{"p":"frc.robot.controls","l":"DriverControls"},{"p":"frc.robot.subsystems.drive","l":"DriveSwerveYAGSL"},{"p":"frc.robot.commands.drive","l":"DriveToYaw"},{"p":"frc.robot.subsystems.drive","l":"DriveTrain"},{"p":"frc.robot.commands.assist","l":"EjectPiece"},{"p":"frc.robot.subsystems.intake","l":"Intake"},{"p":"frc.robot.config","l":"RobotConfig.IntakeConstants"},{"p":"frc.robot.subsystems.intake","l":"IntakeIO"},{"p":"frc.robot.subsystems.intake","l":"IntakeIO.IntakeIOInputs"},{"p":"frc.robot.subsystems.intake","l":"IntakeIOSparkMax"},{"p":"frc.robot.subsystems.intake","l":"IntakeIOStub"},{"p":"frc.robot.subsystems.intake","l":"IntakeIOTalonSRX"},{"p":"frc.robot.commands.intake","l":"IntakeOut"},{"p":"frc.robot.subsystems.intake","l":"IntakeSubsystem"},{"p":"frc.robot.subsystems.led","l":"Led"},{"p":"frc.robot.config","l":"RobotConfig.LedConstants"},{"p":"frc.robot.subsystems.led","l":"LedIO"},{"p":"frc.robot.subsystems.led","l":"LedIO.LedIOInputs"},{"p":"frc.robot.subsystems.led","l":"LedIOStub"},{"p":"frc.robot.subsystems.led","l":"LedIOWS121b"},{"p":"frc.robot.subsystems.led","l":"LedSystem"},{"p":"frc.robot.util","l":"LoggedTunableNumber"},{"p":"frc.robot","l":"Main"},{"p":"frc.robot.util","l":"DevilBotState.PieceDetectionMode"},{"p":"frc.robot.controls","l":"PitControls"},{"p":"frc.robot.commands.debug","l":"PrepareForScore"},{"p":"frc.robot","l":"Robot"},{"p":"frc.robot.config","l":"RobotConfig"},{"p":"frc.robot.config","l":"RobotConfigInferno"},{"p":"frc.robot.config","l":"RobotConfigPhoenix"},{"p":"frc.robot.config","l":"RobotConfigSherman"},{"p":"frc.robot.config","l":"RobotConfigStub"},{"p":"frc.robot","l":"RobotContainer"},{"p":"frc.robot.commands.shooter","l":"SetShooterVelocity"},{"p":"frc.robot.subsystems.shooter","l":"Shooter"},{"p":"frc.robot.config","l":"RobotConfig.ShooterConstants"},{"p":"frc.robot.subsystems.shooter","l":"ShooterIOStub.ShooterId"},{"p":"frc.robot.subsystems.shooter","l":"ShooterIO"},{"p":"frc.robot.subsystems.shooter","l":"ShooterIO.ShooterIOInputs"},{"p":"frc.robot.subsystems.shooter","l":"ShooterIOSparkMax"},{"p":"frc.robot.subsystems.shooter","l":"ShooterIOStub"},{"p":"frc.robot.subsystems.shooter","l":"ShooterSubsystem"},{"p":"frc.robot.util","l":"DevilBotState.SpeakerShootingMode"},{"p":"frc.robot.util","l":"DevilBotState.State"},{"p":"frc.robot.controls","l":"SysIdControls"},{"p":"frc.robot.util","l":"DevilBotState.TargetMode"},{"p":"frc.robot.commands.debug","l":"TestShooterAngle"},{"p":"frc.robot.subsystems.vision","l":"Vision"},{"p":"frc.robot.subsystems.vision","l":"VisionCamera"},{"p":"frc.robot.subsystems.vision","l":"Vision.VisionPose"},{"p":"frc.robot.subsystems.vision","l":"VisionSubsystem"}];updateSearchResults(); \ No newline at end of file