description |
---|
We make your swerve drive run! |
YAGSL essentially boils down to one class SwerveDrive
which aims to act like DifferentialDrive
from WPILib except for Swerve Drives.
Diagram Depicting a Drive Subsystem and where SwerveDrive
fits into one. (created by DeltaDizzy)
- Teach the fundamentals of a
SwerveDrive
andSwerveModule
s so you could program it yourself if you desire or modify YAGSL. - Guide you through setting up a YAGSL project based off of the example.
- Your program will be capable of the following with this guide
- Autonomous (with PathPlanner + integrated commands)
- Swerve Drive teleop code.