Updated docs

This commit is contained in:
thenetworkgrinch
2023-02-13 15:03:55 -06:00
parent 9f8c3f6b49
commit e8d248b68a
161 changed files with 2589 additions and 37454 deletions

View File

@@ -2,7 +2,7 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (11.0.17) on Mon Feb 13 14:36:54 CST 2023 -->
<!-- Generated by javadoc (11.0.17) on Mon Feb 13 15:03:24 CST 2023 -->
<title>G-Index</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="dc.created" content="2023-02-13">
@@ -98,157 +98,157 @@ $('.navPadding').css('padding-top', $('.fixedNav').css("height"));
</a>
<h2 class="title">G</h2>
<dl>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/parser/json/PhysicalPropertiesJson.html#gearRatio">gearRatio</a></span> - Variable in class frc.robot.subsystems.swervedrive2.swervelib.parser.json.<a href="../frc/robot/subsystems/swervedrive2/swervelib/parser/json/PhysicalPropertiesJson.html" title="class in frc.robot.subsystems.swervedrive2.swervelib.parser.json">PhysicalPropertiesJson</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/parser/json/PhysicalPropertiesJson.html#gearRatio">gearRatio</a></span> - Variable in class swervelib.parser.json.<a href="../swervelib/parser/json/PhysicalPropertiesJson.html" title="class in swervelib.parser.json">PhysicalPropertiesJson</a></dt>
<dd>
<div class="block">Gear ratio for the motors, number of times the motor has to spin before the wheel rotates a single time.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/encoders/CANCoderSwerve.html#getAbsoluteEncoder()">getAbsoluteEncoder()</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.encoders.<a href="../frc/robot/subsystems/swervedrive2/swervelib/encoders/CANCoderSwerve.html" title="class in frc.robot.subsystems.swervedrive2.swervelib.encoders">CANCoderSwerve</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/encoders/CANCoderSwerve.html#getAbsoluteEncoder()">getAbsoluteEncoder()</a></span> - Method in class swervelib.encoders.<a href="../swervelib/encoders/CANCoderSwerve.html" title="class in swervelib.encoders">CANCoderSwerve</a></dt>
<dd>
<div class="block">Get the instantiated absolute encoder Object.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/encoders/SparkMaxEncoderSwerve.html#getAbsoluteEncoder()">getAbsoluteEncoder()</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.encoders.<a href="../frc/robot/subsystems/swervedrive2/swervelib/encoders/SparkMaxEncoderSwerve.html" title="class in frc.robot.subsystems.swervedrive2.swervelib.encoders">SparkMaxEncoderSwerve</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/encoders/SparkMaxEncoderSwerve.html#getAbsoluteEncoder()">getAbsoluteEncoder()</a></span> - Method in class swervelib.encoders.<a href="../swervelib/encoders/SparkMaxEncoderSwerve.html" title="class in swervelib.encoders">SparkMaxEncoderSwerve</a></dt>
<dd>
<div class="block">Get the instantiated absolute encoder Object.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/encoders/SwerveAbsoluteEncoder.html#getAbsoluteEncoder()">getAbsoluteEncoder()</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.encoders.<a href="../frc/robot/subsystems/swervedrive2/swervelib/encoders/SwerveAbsoluteEncoder.html" title="class in frc.robot.subsystems.swervedrive2.swervelib.encoders">SwerveAbsoluteEncoder</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/encoders/SwerveAbsoluteEncoder.html#getAbsoluteEncoder()">getAbsoluteEncoder()</a></span> - Method in class swervelib.encoders.<a href="../swervelib/encoders/SwerveAbsoluteEncoder.html" title="class in swervelib.encoders">SwerveAbsoluteEncoder</a></dt>
<dd>
<div class="block">Get the instantiated absolute encoder Object.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/encoders/CANCoderSwerve.html#getAbsolutePosition()">getAbsolutePosition()</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.encoders.<a href="../frc/robot/subsystems/swervedrive2/swervelib/encoders/CANCoderSwerve.html" title="class in frc.robot.subsystems.swervedrive2.swervelib.encoders">CANCoderSwerve</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/encoders/CANCoderSwerve.html#getAbsolutePosition()">getAbsolutePosition()</a></span> - Method in class swervelib.encoders.<a href="../swervelib/encoders/CANCoderSwerve.html" title="class in swervelib.encoders">CANCoderSwerve</a></dt>
<dd>
<div class="block">Get the absolute position of the encoder.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/encoders/SparkMaxEncoderSwerve.html#getAbsolutePosition()">getAbsolutePosition()</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.encoders.<a href="../frc/robot/subsystems/swervedrive2/swervelib/encoders/SparkMaxEncoderSwerve.html" title="class in frc.robot.subsystems.swervedrive2.swervelib.encoders">SparkMaxEncoderSwerve</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/encoders/SparkMaxEncoderSwerve.html#getAbsolutePosition()">getAbsolutePosition()</a></span> - Method in class swervelib.encoders.<a href="../swervelib/encoders/SparkMaxEncoderSwerve.html" title="class in swervelib.encoders">SparkMaxEncoderSwerve</a></dt>
<dd>
<div class="block">Get the absolute position of the encoder.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/encoders/SwerveAbsoluteEncoder.html#getAbsolutePosition()">getAbsolutePosition()</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.encoders.<a href="../frc/robot/subsystems/swervedrive2/swervelib/encoders/SwerveAbsoluteEncoder.html" title="class in frc.robot.subsystems.swervedrive2.swervelib.encoders">SwerveAbsoluteEncoder</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/encoders/SwerveAbsoluteEncoder.html#getAbsolutePosition()">getAbsolutePosition()</a></span> - Method in class swervelib.encoders.<a href="../swervelib/encoders/SwerveAbsoluteEncoder.html" title="class in swervelib.encoders">SwerveAbsoluteEncoder</a></dt>
<dd>
<div class="block">Get the absolute position of the encoder.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/SwerveModule.html#getCANCoder()">getCANCoder()</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.<a href="../frc/robot/subsystems/swervedrive2/swervelib/SwerveModule.html" title="class in frc.robot.subsystems.swervedrive2.swervelib">SwerveModule</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/SwerveModule.html#getCANCoder()">getCANCoder()</a></span> - Method in class swervelib.<a href="../swervelib/SwerveModule.html" title="class in swervelib">SwerveModule</a></dt>
<dd>
<div class="block">Get the CANCoder absolute position.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/SwerveDrive.html#getFieldVelocity()">getFieldVelocity()</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.<a href="../frc/robot/subsystems/swervedrive2/swervelib/SwerveDrive.html" title="class in frc.robot.subsystems.swervedrive2.swervelib">SwerveDrive</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/SwerveDrive.html#getFieldVelocity()">getFieldVelocity()</a></span> - Method in class swervelib.<a href="../swervelib/SwerveDrive.html" title="class in swervelib">SwerveDrive</a></dt>
<dd>
<div class="block">Gets the current field-relative velocity (x, y and omega) of the robot</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/imu/NavXSwerve.html#getIMU()">getIMU()</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.imu.<a href="../frc/robot/subsystems/swervedrive2/swervelib/imu/NavXSwerve.html" title="class in frc.robot.subsystems.swervedrive2.swervelib.imu">NavXSwerve</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/imu/NavXSwerve.html#getIMU()">getIMU()</a></span> - Method in class swervelib.imu.<a href="../swervelib/imu/NavXSwerve.html" title="class in swervelib.imu">NavXSwerve</a></dt>
<dd>
<div class="block">Get the instantiated IMU object.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/imu/Pigeon2Swerve.html#getIMU()">getIMU()</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.imu.<a href="../frc/robot/subsystems/swervedrive2/swervelib/imu/Pigeon2Swerve.html" title="class in frc.robot.subsystems.swervedrive2.swervelib.imu">Pigeon2Swerve</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/imu/Pigeon2Swerve.html#getIMU()">getIMU()</a></span> - Method in class swervelib.imu.<a href="../swervelib/imu/Pigeon2Swerve.html" title="class in swervelib.imu">Pigeon2Swerve</a></dt>
<dd>
<div class="block">Get the instantiated IMU object.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/imu/PigeonSwerve.html#getIMU()">getIMU()</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.imu.<a href="../frc/robot/subsystems/swervedrive2/swervelib/imu/PigeonSwerve.html" title="class in frc.robot.subsystems.swervedrive2.swervelib.imu">PigeonSwerve</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/imu/PigeonSwerve.html#getIMU()">getIMU()</a></span> - Method in class swervelib.imu.<a href="../swervelib/imu/PigeonSwerve.html" title="class in swervelib.imu">PigeonSwerve</a></dt>
<dd>
<div class="block">Get the instantiated IMU object.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/imu/SwerveIMU.html#getIMU()">getIMU()</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.imu.<a href="../frc/robot/subsystems/swervedrive2/swervelib/imu/SwerveIMU.html" title="class in frc.robot.subsystems.swervedrive2.swervelib.imu">SwerveIMU</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/imu/SwerveIMU.html#getIMU()">getIMU()</a></span> - Method in class swervelib.imu.<a href="../swervelib/imu/SwerveIMU.html" title="class in swervelib.imu">SwerveIMU</a></dt>
<dd>
<div class="block">Get the instantiated IMU object.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/parser/SwerveParser.html#getModuleConfigurationByName(java.lang.String,frc.robot.subsystems.swervedrive2.swervelib.parser.SwerveDriveConfiguration)">getModuleConfigurationByName(String, SwerveDriveConfiguration)</a></span> - Static method in class frc.robot.subsystems.swervedrive2.swervelib.parser.<a href="../frc/robot/subsystems/swervedrive2/swervelib/parser/SwerveParser.html" title="class in frc.robot.subsystems.swervedrive2.swervelib.parser">SwerveParser</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/parser/SwerveParser.html#getModuleConfigurationByName(java.lang.String,swervelib.parser.SwerveDriveConfiguration)">getModuleConfigurationByName(String, SwerveDriveConfiguration)</a></span> - Static method in class swervelib.parser.<a href="../swervelib/parser/SwerveParser.html" title="class in swervelib.parser">SwerveParser</a></dt>
<dd>
<div class="block">Get the swerve module by the json name.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/SwerveDrive.html#getModulePositions()">getModulePositions()</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.<a href="../frc/robot/subsystems/swervedrive2/swervelib/SwerveDrive.html" title="class in frc.robot.subsystems.swervedrive2.swervelib">SwerveDrive</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/SwerveDrive.html#getModulePositions()">getModulePositions()</a></span> - Method in class swervelib.<a href="../swervelib/SwerveDrive.html" title="class in swervelib">SwerveDrive</a></dt>
<dd>
<div class="block">Gets the current module positions (azimuth and wheel position (meters))</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/motors/SparkMaxSwerve.html#getMotor()">getMotor()</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.motors.<a href="../frc/robot/subsystems/swervedrive2/swervelib/motors/SparkMaxSwerve.html" title="class in frc.robot.subsystems.swervedrive2.swervelib.motors">SparkMaxSwerve</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/motors/SparkMaxSwerve.html#getMotor()">getMotor()</a></span> - Method in class swervelib.motors.<a href="../swervelib/motors/SparkMaxSwerve.html" title="class in swervelib.motors">SparkMaxSwerve</a></dt>
<dd>
<div class="block">Get the motor object from the module.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/motors/SwerveMotor.html#getMotor()">getMotor()</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.motors.<a href="../frc/robot/subsystems/swervedrive2/swervelib/motors/SwerveMotor.html" title="class in frc.robot.subsystems.swervedrive2.swervelib.motors">SwerveMotor</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/motors/SwerveMotor.html#getMotor()">getMotor()</a></span> - Method in class swervelib.motors.<a href="../swervelib/motors/SwerveMotor.html" title="class in swervelib.motors">SwerveMotor</a></dt>
<dd>
<div class="block">Get the motor object from the module.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/SwerveDrive.html#getPitch()">getPitch()</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.<a href="../frc/robot/subsystems/swervedrive2/swervelib/SwerveDrive.html" title="class in frc.robot.subsystems.swervedrive2.swervelib">SwerveDrive</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/SwerveDrive.html#getPitch()">getPitch()</a></span> - Method in class swervelib.<a href="../swervelib/SwerveDrive.html" title="class in swervelib">SwerveDrive</a></dt>
<dd>
<div class="block">Gets the current yaw angle of the robot, as reported by the imu.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/SwerveDrive.html#getPose()">getPose()</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.<a href="../frc/robot/subsystems/swervedrive2/swervelib/SwerveDrive.html" title="class in frc.robot.subsystems.swervedrive2.swervelib">SwerveDrive</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/SwerveDrive.html#getPose()">getPose()</a></span> - Method in class swervelib.<a href="../swervelib/SwerveDrive.html" title="class in swervelib">SwerveDrive</a></dt>
<dd>
<div class="block">Gets the current pose (position and rotation) of the robot, as reported by odometry.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/motors/SparkMaxSwerve.html#getPosition()">getPosition()</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.motors.<a href="../frc/robot/subsystems/swervedrive2/swervelib/motors/SparkMaxSwerve.html" title="class in frc.robot.subsystems.swervedrive2.swervelib.motors">SparkMaxSwerve</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/motors/SparkMaxSwerve.html#getPosition()">getPosition()</a></span> - Method in class swervelib.motors.<a href="../swervelib/motors/SparkMaxSwerve.html" title="class in swervelib.motors">SparkMaxSwerve</a></dt>
<dd>
<div class="block">Get the position of the integrated encoder.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/motors/SwerveMotor.html#getPosition()">getPosition()</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.motors.<a href="../frc/robot/subsystems/swervedrive2/swervelib/motors/SwerveMotor.html" title="class in frc.robot.subsystems.swervedrive2.swervelib.motors">SwerveMotor</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/motors/SwerveMotor.html#getPosition()">getPosition()</a></span> - Method in class swervelib.motors.<a href="../swervelib/motors/SwerveMotor.html" title="class in swervelib.motors">SwerveMotor</a></dt>
<dd>
<div class="block">Get the position of the integrated encoder.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/SwerveModule.html#getPosition()">getPosition()</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.<a href="../frc/robot/subsystems/swervedrive2/swervelib/SwerveModule.html" title="class in frc.robot.subsystems.swervedrive2.swervelib">SwerveModule</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/SwerveModule.html#getPosition()">getPosition()</a></span> - Method in class swervelib.<a href="../swervelib/SwerveModule.html" title="class in swervelib">SwerveModule</a></dt>
<dd>&nbsp;</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/parser/SwerveModuleConfiguration.html#getPositionEncoderConversion(boolean)">getPositionEncoderConversion(boolean)</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.parser.<a href="../frc/robot/subsystems/swervedrive2/swervelib/parser/SwerveModuleConfiguration.html" title="class in frc.robot.subsystems.swervedrive2.swervelib.parser">SwerveModuleConfiguration</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/parser/SwerveModuleConfiguration.html#getPositionEncoderConversion(boolean)">getPositionEncoderConversion(boolean)</a></span> - Method in class swervelib.parser.<a href="../swervelib/parser/SwerveModuleConfiguration.html" title="class in swervelib.parser">SwerveModuleConfiguration</a></dt>
<dd>
<div class="block">Get the encoder conversion for position encoders.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/SwerveModule.html#getRelativeEncoder()">getRelativeEncoder()</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.<a href="../frc/robot/subsystems/swervedrive2/swervelib/SwerveModule.html" title="class in frc.robot.subsystems.swervedrive2.swervelib">SwerveModule</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/SwerveModule.html#getRelativeEncoder()">getRelativeEncoder()</a></span> - Method in class swervelib.<a href="../swervelib/SwerveModule.html" title="class in swervelib">SwerveModule</a></dt>
<dd>
<div class="block">Get the relative encoder angle in degrees.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/SwerveDrive.html#getRobotVelocity()">getRobotVelocity()</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.<a href="../frc/robot/subsystems/swervedrive2/swervelib/SwerveDrive.html" title="class in frc.robot.subsystems.swervedrive2.swervelib">SwerveDrive</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/SwerveDrive.html#getRobotVelocity()">getRobotVelocity()</a></span> - Method in class swervelib.<a href="../swervelib/SwerveDrive.html" title="class in swervelib">SwerveDrive</a></dt>
<dd>
<div class="block">Gets the current robot-relative velocity (x, y and omega) of the robot</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/SwerveModule.html#getState()">getState()</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.<a href="../frc/robot/subsystems/swervedrive2/swervelib/SwerveModule.html" title="class in frc.robot.subsystems.swervedrive2.swervelib">SwerveModule</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/SwerveModule.html#getState()">getState()</a></span> - Method in class swervelib.<a href="../swervelib/SwerveModule.html" title="class in swervelib">SwerveModule</a></dt>
<dd>
<div class="block">Get the Swerve Module state.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/SwerveDrive.html#getStates()">getStates()</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.<a href="../frc/robot/subsystems/swervedrive2/swervelib/SwerveDrive.html" title="class in frc.robot.subsystems.swervedrive2.swervelib">SwerveDrive</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/SwerveDrive.html#getStates()">getStates()</a></span> - Method in class swervelib.<a href="../swervelib/SwerveDrive.html" title="class in swervelib">SwerveDrive</a></dt>
<dd>
<div class="block">Gets the current module states (azimuth and velocity)</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/SwerveDrive.html#getSwerveModulePoses(edu.wpi.first.math.geometry.Pose2d)">getSwerveModulePoses(Pose2d)</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.<a href="../frc/robot/subsystems/swervedrive2/swervelib/SwerveDrive.html" title="class in frc.robot.subsystems.swervedrive2.swervelib">SwerveDrive</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/SwerveDrive.html#getSwerveModulePoses(edu.wpi.first.math.geometry.Pose2d)">getSwerveModulePoses(Pose2d)</a></span> - Method in class swervelib.<a href="../swervelib/SwerveDrive.html" title="class in swervelib">SwerveDrive</a></dt>
<dd>
<div class="block">Get the swerve module poses and on the field relative to the robot.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/SwerveController.html#getTargetSpeeds(double,double,double,double)">getTargetSpeeds(double, double, double, double)</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.<a href="../frc/robot/subsystems/swervedrive2/swervelib/SwerveController.html" title="class in frc.robot.subsystems.swervedrive2.swervelib">SwerveController</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/SwerveController.html#getTargetSpeeds(double,double,double,double)">getTargetSpeeds(double, double, double, double)</a></span> - Method in class swervelib.<a href="../swervelib/SwerveController.html" title="class in swervelib">SwerveController</a></dt>
<dd>
<div class="block">Get the chassis speeds based on controller input of 1 joystick and a angle.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/SwerveController.html#getTargetSpeeds(double,double,double,double,double)">getTargetSpeeds(double, double, double, double, double)</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.<a href="../frc/robot/subsystems/swervedrive2/swervelib/SwerveController.html" title="class in frc.robot.subsystems.swervedrive2.swervelib">SwerveController</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/SwerveController.html#getTargetSpeeds(double,double,double,double,double)">getTargetSpeeds(double, double, double, double, double)</a></span> - Method in class swervelib.<a href="../swervelib/SwerveController.html" title="class in swervelib">SwerveController</a></dt>
<dd>
<div class="block">Get the chassis speeds based on controller input of 2 joysticks.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/SwerveController.html#getTranslation2d(edu.wpi.first.math.kinematics.ChassisSpeeds)">getTranslation2d(ChassisSpeeds)</a></span> - Static method in class frc.robot.subsystems.swervedrive2.swervelib.<a href="../frc/robot/subsystems/swervedrive2/swervelib/SwerveController.html" title="class in frc.robot.subsystems.swervedrive2.swervelib">SwerveController</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/SwerveController.html#getTranslation2d(edu.wpi.first.math.kinematics.ChassisSpeeds)">getTranslation2d(ChassisSpeeds)</a></span> - Static method in class swervelib.<a href="../swervelib/SwerveController.html" title="class in swervelib">SwerveController</a></dt>
<dd>
<div class="block">Helper function to get the <code>Translation2d</code> of the chassis speeds given the <code>ChassisSpeeds</code>.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/motors/SparkMaxSwerve.html#getVelocity()">getVelocity()</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.motors.<a href="../frc/robot/subsystems/swervedrive2/swervelib/motors/SparkMaxSwerve.html" title="class in frc.robot.subsystems.swervedrive2.swervelib.motors">SparkMaxSwerve</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/motors/SparkMaxSwerve.html#getVelocity()">getVelocity()</a></span> - Method in class swervelib.motors.<a href="../swervelib/motors/SparkMaxSwerve.html" title="class in swervelib.motors">SparkMaxSwerve</a></dt>
<dd>
<div class="block">Get the velocity of the integrated encoder.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/motors/SwerveMotor.html#getVelocity()">getVelocity()</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.motors.<a href="../frc/robot/subsystems/swervedrive2/swervelib/motors/SwerveMotor.html" title="class in frc.robot.subsystems.swervedrive2.swervelib.motors">SwerveMotor</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/motors/SwerveMotor.html#getVelocity()">getVelocity()</a></span> - Method in class swervelib.motors.<a href="../swervelib/motors/SwerveMotor.html" title="class in swervelib.motors">SwerveMotor</a></dt>
<dd>
<div class="block">Get the velocity of the integrated encoder.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/SwerveDrive.html#getYaw()">getYaw()</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.<a href="../frc/robot/subsystems/swervedrive2/swervelib/SwerveDrive.html" title="class in frc.robot.subsystems.swervedrive2.swervelib">SwerveDrive</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/SwerveDrive.html#getYaw()">getYaw()</a></span> - Method in class swervelib.<a href="../swervelib/SwerveDrive.html" title="class in swervelib">SwerveDrive</a></dt>
<dd>
<div class="block">Gets the current yaw angle of the robot, as reported by the imu.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/imu/NavXSwerve.html#getYawPitchRoll(double%5B%5D)">getYawPitchRoll(double[])</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.imu.<a href="../frc/robot/subsystems/swervedrive2/swervelib/imu/NavXSwerve.html" title="class in frc.robot.subsystems.swervedrive2.swervelib.imu">NavXSwerve</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/imu/NavXSwerve.html#getYawPitchRoll(double%5B%5D)">getYawPitchRoll(double[])</a></span> - Method in class swervelib.imu.<a href="../swervelib/imu/NavXSwerve.html" title="class in swervelib.imu">NavXSwerve</a></dt>
<dd>
<div class="block">Fetch the yaw/pitch/roll from the IMU.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/imu/Pigeon2Swerve.html#getYawPitchRoll(double%5B%5D)">getYawPitchRoll(double[])</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.imu.<a href="../frc/robot/subsystems/swervedrive2/swervelib/imu/Pigeon2Swerve.html" title="class in frc.robot.subsystems.swervedrive2.swervelib.imu">Pigeon2Swerve</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/imu/Pigeon2Swerve.html#getYawPitchRoll(double%5B%5D)">getYawPitchRoll(double[])</a></span> - Method in class swervelib.imu.<a href="../swervelib/imu/Pigeon2Swerve.html" title="class in swervelib.imu">Pigeon2Swerve</a></dt>
<dd>
<div class="block">Fetch the yaw/pitch/roll from the IMU, inverts them all if SwerveIMU is inverted.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/imu/PigeonSwerve.html#getYawPitchRoll(double%5B%5D)">getYawPitchRoll(double[])</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.imu.<a href="../frc/robot/subsystems/swervedrive2/swervelib/imu/PigeonSwerve.html" title="class in frc.robot.subsystems.swervedrive2.swervelib.imu">PigeonSwerve</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/imu/PigeonSwerve.html#getYawPitchRoll(double%5B%5D)">getYawPitchRoll(double[])</a></span> - Method in class swervelib.imu.<a href="../swervelib/imu/PigeonSwerve.html" title="class in swervelib.imu">PigeonSwerve</a></dt>
<dd>
<div class="block">Fetch the yaw/pitch/roll from the IMU, inverts them all if SwerveIMU is inverted.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/imu/SwerveIMU.html#getYawPitchRoll(double%5B%5D)">getYawPitchRoll(double[])</a></span> - Method in class frc.robot.subsystems.swervedrive2.swervelib.imu.<a href="../frc/robot/subsystems/swervedrive2/swervelib/imu/SwerveIMU.html" title="class in frc.robot.subsystems.swervedrive2.swervelib.imu">SwerveIMU</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/imu/SwerveIMU.html#getYawPitchRoll(double%5B%5D)">getYawPitchRoll(double[])</a></span> - Method in class swervelib.imu.<a href="../swervelib/imu/SwerveIMU.html" title="class in swervelib.imu">SwerveIMU</a></dt>
<dd>
<div class="block">Fetch the yaw/pitch/roll from the IMU.</div>
</dd>
<dt><span class="memberNameLink"><a href="../frc/robot/subsystems/swervedrive2/swervelib/imu/NavXSwerve.html#gyro">gyro</a></span> - Variable in class frc.robot.subsystems.swervedrive2.swervelib.imu.<a href="../frc/robot/subsystems/swervedrive2/swervelib/imu/NavXSwerve.html" title="class in frc.robot.subsystems.swervedrive2.swervelib.imu">NavXSwerve</a></dt>
<dt><span class="memberNameLink"><a href="../swervelib/imu/NavXSwerve.html#gyro">gyro</a></span> - Variable in class swervelib.imu.<a href="../swervelib/imu/NavXSwerve.html" title="class in swervelib.imu">NavXSwerve</a></dt>
<dd>
<div class="block">NavX IMU.</div>
</dd>