All Classes and Interfaces
Class
Description
This is another example on how to use the SwerveDrive class.
Axis of a joystick.
A class to represent a 2d cartesian coordinate.
This class is a wrapper of a SpeedController class.
Credit to https://github.com/frc3512/SwerveBot-2022/blob/main/src/main/java/frc/lib/math/OnboardModuleState.java
This class is supposed to be the framework of what will make the library work.
This is an example of making some motors move at different times during autonomous.
This is an example of how to use the ControllerGroup class.
A wrapper to stop issues with the SparkMax encoder.
Another fix for potential issues with REV's api.
This example goes more into detail about initializing the SwerveDrive class.
A class that contains methods to optimize the swerve module states.
A list of settings for the Swerve Drive Specialties.
A list of settings for the MK4i.
A list of settings for the MK4i Level 1.
A list of settings for the MK4i Level 2.
A list of settings for the MK4i Level 3.
Swerve Setup is a tool that allows the user to setup the swerve drive of the robot.
An example of a tank drive robot.