- SafelyResetExtension - Class in frc.team670.robot.commands.arm.zero
-
- SafelyResetExtension() - Constructor for class frc.team670.robot.commands.arm.zero.SafelyResetExtension
-
- scale(double) - Method in class frc.team670.robot.utils.math.Translation2d
-
- search(Node, Node) - Static method in class frc.team670.robot.utils.sort.AStarSearch
-
Runs the search function, returning a List ordered in the Edges to take from one start Node to destination
- search(Node, Node) - Static method in class frc.team670.robot.utils.sort.BreadthFirstSearch
-
- search(Node, Node) - Static method in class frc.team670.robot.utils.sort.DepthFirstSearch
-
- sendBreamBreakDataToDashboard() - Method in class frc.team670.robot.dataCollection.MustangSensors
-
- sendDataToDashboard() - Method in class frc.team670.robot.subsystems.elbow.Elbow
-
- sendDataToDashboard() - Method in class frc.team670.robot.subsystems.extension.Extension
-
- sendDataToDashboard() - Method in class frc.team670.robot.subsystems.Intake
-
- sendDataToDashboard() - Method in class frc.team670.robot.subsystems.wrist.Wrist
-
- sendEncoderDataToDashboard() - Method in class frc.team670.robot.subsystems.DriveBase
-
- sendUltrasonicDataToDashboard() - Method in class frc.team670.robot.dataCollection.MustangSensors
-
- SensorCollection_PIDSource - Class in frc.team670.robot.dataCollection
-
- SensorCollection_PIDSource(SensorCollection) - Constructor for class frc.team670.robot.dataCollection.SensorCollection_PIDSource
-
- sensors - Static variable in class frc.team670.robot.Robot
-
- set(double, double, double) - Method in class frc.team670.robot.utils.math.Vector
-
- setBackPIDControllerSetpoint(int) - Method in class frc.team670.robot.subsystems.Climber
-
Sets a setpoint for the back PID controller
- setBackPistonOutputRange(double, double) - Method in class frc.team670.robot.subsystems.Climber
-
Sets the output range of the back pistons
- setBackPistonsRetracted(boolean) - Method in class frc.team670.robot.subsystems.Climber
-
Sets whether or not the command for retracting the back pistons has been called and finished
- setBackPistonsRetractionInProgress(boolean) - Method in class frc.team670.robot.subsystems.Climber
-
Sets whether or not the command for retracting the back pistons has been called and is in progress
- setBothToggles(boolean) - Static method in class frc.team670.robot.dataCollection.XKeys
-
- setBrakeMode() - Method in class frc.team670.robot.subsystems.Arm
-
- setCamera(boolean) - Method in class frc.team670.robot.dataCollection.MustangCoprocessor
-
Sets which camera to use for vision (front/back)
- setClimbingCurrentLimit() - Method in class frc.team670.robot.subsystems.elbow.Elbow
-
- setClimbingCurrentLimit() - Method in interface frc.team670.robot.subsystems.elbow.ElbowInterface
-
Sets the current limit for when the robot begins to climb
- setClimbingData(boolean) - Method in class frc.team670.robot.subsystems.MustangLEDs_2019
-
Updates if we are climbing
- setCoastMode() - Method in class frc.team670.robot.subsystems.Arm
-
- setCurrentControl(int) - Method in class frc.team670.robot.subsystems.elbow.Elbow
-
- setCurrentControl(int) - Method in interface frc.team670.robot.subsystems.elbow.ElbowInterface
-
Sets the elbow to Current-based PID Control
- setCurrentLimit(int) - Method in class frc.team670.robot.subsystems.extension.Extension
-
- setCurrentLimit(int) - Method in interface frc.team670.robot.subsystems.extension.ExtensionInterface
-
Sets the peak current limit for the elbow motor.
- setCurvature(double) - Method in class frc.team670.robot.utils.math.Vector
-
- setCurvatures() - Method in class frc.team670.robot.commands.drive.purePursuit.Path
-
- setDistance(double) - Method in class frc.team670.robot.utils.math.Vector
-
- setDistances() - Method in class frc.team670.robot.commands.drive.purePursuit.Path
-
- setDriveReversed(boolean) - Static method in class frc.team670.robot.commands.drive.teleop.XboxRocketLeagueDrive
-
- setDriveTrainBase(DriveBase) - Method in class frc.team670.robot.commands.drive.purePursuit.PoseEstimator
-
- setForwardData(boolean) - Method in class frc.team670.robot.subsystems.MustangLEDs_2019
-
Updates if we are driving forward
- setFrontPIDControllerSetpoint(int) - Method in class frc.team670.robot.subsystems.Climber
-
Sets a setpoint for the front PID controller
- setFrontPistonOutputRange(double, double) - Method in class frc.team670.robot.subsystems.Climber
-
Sets the output range of the front pistons
- setFrontPistonsRetracted(boolean) - Method in class frc.team670.robot.subsystems.Climber
-
Sets whether or not the command for retracting the front pistons has been called and finished
- setFrontPistonsRetractionInProgress(boolean) - Method in class frc.team670.robot.subsystems.Climber
-
Sets whether or not the command for retracting the front pistons has been called and is in progress
- setHeldItem(Arm.HeldItem) - Method in class frc.team670.robot.subsystems.Arm
-
- setMotionMagicSetpointAngle(double) - Method in class frc.team670.robot.subsystems.elbow.Elbow
-
- setMotionMagicSetpointAngle(double) - Method in interface frc.team670.robot.subsystems.elbow.ElbowInterface
-
- setMotionMagicSetpointAngle(double) - Method in class frc.team670.robot.subsystems.Intake
-
Should set the setpoint for the Motion Magic on the intake
- setMotionMagicSetpointAngle(double) - Method in class frc.team670.robot.subsystems.RotatingSubsystem
-
Sets the setpoint for motion magic (in ticks)
- setMotionMagicSetpointAngle(double) - Method in class frc.team670.robot.subsystems.wrist.Wrist
-
- setMotionMagicSetpointInInches(double) - Method in class frc.team670.robot.subsystems.extension.Extension
-
- setMotionMagicSetpointInInches(double) - Method in interface frc.team670.robot.subsystems.extension.ExtensionInterface
-
Setup for movement and Motion Magic
- setMotorsBrakeMode(List<CANSparkMax>, IdleMode) - Method in class frc.team670.robot.subsystems.DriveBase
-
Sets array of motor to brake mode
- setMotorsCoastMode(List<CANSparkMax>, IdleMode) - Method in class frc.team670.robot.subsystems.DriveBase
-
Sets array of motor to coast mode
- setMotorsNeutralMode(IdleMode) - Method in class frc.team670.robot.subsystems.DriveBase
-
Sets array of motors to be of a specified mode
- setNormalCurrentLimit() - Method in class frc.team670.robot.subsystems.elbow.Elbow
-
- setNormalCurrentLimit() - Method in interface frc.team670.robot.subsystems.elbow.ElbowInterface
-
Resets the currnet limit to its normal value
- setOutput(double) - Method in class frc.team670.robot.subsystems.elbow.Elbow
-
- setOutput(double) - Method in interface frc.team670.robot.subsystems.elbow.ElbowInterface
-
Sets the output for the elbow motor
- setOutput(double) - Method in class frc.team670.robot.subsystems.extension.Extension
-
- setOutput(double) - Method in interface frc.team670.robot.subsystems.extension.ExtensionInterface
-
- setOutput(double) - Method in class frc.team670.robot.subsystems.wrist.Wrist
-
- setOutput(double) - Method in interface frc.team670.robot.subsystems.wrist.WristInterface
-
- setPath(Path, double) - Method in class frc.team670.robot.commands.drive.purePursuit.PurePursuitTracker
-
Sets the path to be tracked
- setPIDControllerSetpointInInches(double) - Method in class frc.team670.robot.subsystems.extension.Extension
-
- setPIDControllerSetpointInInches(double) - Method in interface frc.team670.robot.subsystems.extension.ExtensionInterface
-
Modifies the setpoint for the PID Controller
- setPIDSourceType(PIDSourceType) - Method in class frc.team670.robot.commands.climb.pistonClimb.NoNavXPistonClimb.ClimberEncoderPitchPIDSource
-
- setPIDSourceType(PIDSourceType) - Method in class frc.team670.robot.dataCollection.MustangCoprocessor.VisionValue_PIDSource
-
- setPIDSourceType(PIDSourceType) - Method in class frc.team670.robot.dataCollection.SensorCollection_PIDSource
-
- setPIDSourceType(PIDSourceType) - Method in class frc.team670.robot.dataCollection.sensors.MustangDriveBaseEncoder
-
- setPIDSourceType(PIDSourceType) - Method in class frc.team670.robot.dataCollection.sensors.NavX.NavX_Pitch_PIDSource
-
- setPIDSourceType(PIDSourceType) - Method in class frc.team670.robot.dataCollection.sensors.NavX.ZeroableNavX_Yaw_PIDSource
-
- setQuadratureEncoder(double) - Method in class frc.team670.robot.subsystems.elbow.Elbow
-
- setQuadratureEncoder(double) - Method in interface frc.team670.robot.subsystems.elbow.ElbowInterface
-
Sets the SensorCollection encoder value to encoderValue (use this to reset the encoder when at a known position)
- setQuadratureEncoder(double) - Method in class frc.team670.robot.subsystems.extension.Extension
-
- setQuadratureEncoder(double) - Method in interface frc.team670.robot.subsystems.extension.ExtensionInterface
-
Sets the SensorCollection encoder value to encoderValue (use this to reset the encoder when at a known position)
- setQuadratureEncoder(double) - Method in class frc.team670.robot.subsystems.wrist.Wrist
-
- setQuadratureEncoder(double) - Method in interface frc.team670.robot.subsystems.wrist.WristInterface
-
Sets the SensorCollection encoder value to encoderValue (use this to reset the encoder when at a known position)
- setRampRate(List<CANSparkMax>, double) - Method in class frc.team670.robot.subsystems.DriveBase
-
- setReverseData(boolean) - Method in class frc.team670.robot.subsystems.MustangLEDs_2019
-
Updates if we are driving in reverse
- setRotatorNeutralMode(NeutralMode) - Method in class frc.team670.robot.subsystems.BaseIntake
-
- setRotatorNeutralMode(NeutralMode) - Method in class frc.team670.robot.subsystems.Intake
-
- setSensors(MustangSensors) - Method in class frc.team670.robot.commands.drive.purePursuit.PoseEstimator
-
- setSmoothingParameters(double, double, double) - Method in class frc.team670.robot.commands.drive.purePursuit.PathGenerator
-
Smooths the path using gradient descent
- setSparkEncodersControl(double, double) - Method in class frc.team670.robot.subsystems.DriveBase
-
Sets the PIDControllers setpoints for the left and right side motors to the
given positions in ticks forward.
- setSparkVelocityControl(double, double) - Method in class frc.team670.robot.subsystems.DriveBase
-
Sets the velocities of the left and right motors of the robot.
- setState(Arm.ArmState) - Static method in class frc.team670.robot.subsystems.Arm
-
Sets the current state of the arm.
- setStillDrive(boolean) - Method in class frc.team670.robot.subsystems.MustangLEDs_2019
-
Updates it robot is not moving
- setTargetHeight(boolean) - Method in class frc.team670.robot.dataCollection.MustangCoprocessor
-
Sets the target for vision (must be set properly to get correct distance)
- SetTargetState - Class in frc.team670.robot.commands.arm
-
Add your docs here.
- SetTargetState(Arm.ArmState) - Constructor for class frc.team670.robot.commands.arm.SetTargetState
-
- setTargetState(Arm.ArmState) - Static method in class frc.team670.robot.subsystems.Arm
-
- setTargetVelocities(double, double, double) - Method in class frc.team670.robot.commands.drive.purePursuit.Path
-
- SettingUtils - Class in frc.team670.robot.utils.functions
-
Contains utility functions for setting values on certain objects.
- SettingUtils() - Constructor for class frc.team670.robot.utils.functions.SettingUtils
-
- setToggleIn(boolean) - Static method in class frc.team670.robot.dataCollection.XKeys
-
- setToggleOut(boolean) - Static method in class frc.team670.robot.dataCollection.XKeys
-
- setUltrasonicAutomaticMode(boolean) - Method in class frc.team670.robot.dataCollection.sensors.DIOUltrasonic
-
- setup() - Static method in class frc.team670.robot.utils.Logger.CustomLogger
-
Initializes our logging system.
- setUserWishesToStillClimb(boolean) - Static method in class frc.team670.robot.commands.climb.armClimb.ArmClimb
-
Sets whether or not the user has canceled the command to use arm climb
- setValue(double) - Method in class frc.team670.robot.utils.MutableDouble
-
- setVelocities(double, double, double) - Method in class frc.team670.robot.commands.drive.purePursuit.PathGenerator
-
Initializes the path
- setVelocity(double) - Method in class frc.team670.robot.utils.math.Vector
-
- setVisionData(boolean) - Method in class frc.team670.robot.subsystems.MustangLEDs_2019
-
Updates if we lock onto a vision target
- setX(double) - Method in class frc.team670.robot.utils.math.Translation2d
-
- setY(double) - Method in class frc.team670.robot.utils.math.Translation2d
-
- SharpIRSensor - Class in frc.team670.robot.dataCollection.sensors
-
yes
Driver for an analog Sharp IR sensor (or any distance sensor where output voltage is a function of range, really).
- SharpIRSensor(int, double, double) - Constructor for class frc.team670.robot.dataCollection.sensors.SharpIRSensor
-
- sin() - Method in class frc.team670.robot.utils.math.Rotation
-
- sin() - Method in class frc.team670.robot.utils.math.Rotation2d
-
- smooth(double, double, double) - Method in class frc.team670.robot.commands.drive.purePursuit.Path
-
Smooths the path using gradient descent
- smoothInput(double) - Static method in class frc.team670.robot.utils.functions.JoystickUtils
-
Runs a calculation to smooth out a joystick input in range [-1, 1] (currently squares it)
- socketSetup(int) - Method in class frc.team670.robot.subsystems.MustangLEDs_2019
-
Activates a single client once comms are established
- SOLENOID_0 - Static variable in class frc.team670.robot.constants.RobotMap
-
- SOLENOID_1 - Static variable in class frc.team670.robot.constants.RobotMap
-
- SPARK_LEFT_MOTOR_1 - Static variable in class frc.team670.robot.constants.RobotMap
-
- SPARK_LEFT_MOTOR_2 - Static variable in class frc.team670.robot.constants.RobotMap
-
- SPARK_RIGHT_MOTOR_1 - Static variable in class frc.team670.robot.constants.RobotMap
-
- SPARK_RIGHT_MOTOR_2 - Static variable in class frc.team670.robot.constants.RobotMap
-
- SPARK_TICKS_PER_ROTATION - Static variable in class frc.team670.robot.constants.RobotConstants
-
The number of ticks per rotation of a drivebase wheel for the SPARK Encoders
- SparkCANPIDEncoderDrive - Class in frc.team670.robot.commands.drive.straight
-
- SparkCANPIDEncoderDrive(int) - Constructor for class frc.team670.robot.commands.drive.straight.SparkCANPIDEncoderDrive
-
- START - Static variable in class frc.team670.robot.utils.MustangController.XboxButtons
-
- stop() - Method in class frc.team670.robot.subsystems.DriveBase
-
Stops the motors on the drive base (sets them to 0).
- stop() - Method in class frc.team670.robot.subsystems.extension.Extension
-
- stop() - Method in class frc.team670.robot.subsystems.RotatingSubsystem
-
Puts the main talon in percent output mode
- stop() - Method in interface frc.team670.robot.subsystems.TunableSubsystem
-
Enables percent output to shut off other movement of the Subsystem (note this means it will stop holding itself up).
- StopIntakeRollers - Class in frc.team670.robot.commands.intake
-
Stops the intake from runnign the rollers (sets speed to 0).
- StopIntakeRollers(BaseIntake) - Constructor for class frc.team670.robot.commands.intake.StopIntakeRollers
-
- stopRollers() - Method in class frc.team670.robot.subsystems.BaseIntake
-
- stopRollers() - Method in class frc.team670.robot.subsystems.Intake
-
- sub(Vector, Vector, Vector) - Static method in class frc.team670.robot.utils.math.Vector
-
- sub(Vector, Vector) - Static method in class frc.team670.robot.utils.math.Vector
-
- sub(Vector) - Method in class frc.team670.robot.utils.math.Vector
-
- sub(double, double, double) - Method in class frc.team670.robot.utils.math.Vector
-