-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the swerve-base wiki. Here I will explain:
-
Swerve Drive and it's general overview, and then an in depth look at the
SwerveModule
class, which respresents each individual module, theSwerve
class, which takes all four modules and makes them work together, and finally theTeleopSwerve
command which moves joystick inputs to the Swerve chassis. I will also go over theCTREConfigs
settings and explain what they do, as well as the actualSwerveSettings
. The settings themselves already have comments, but this will give a more in depth explanation on what is actually happening. -
An explanation of the bd_utils directory, which includes some custom classes and systems that the team would have highly enjoyed last year. Moreover, an explanation of how they work so they are easily editable in the future.
Authors of the code are Aidan and Dave
Author of this wiki is Dave