Skip to content

Latest commit

 

History

History
19 lines (13 loc) · 1.1 KB

what-we-do.md

File metadata and controls

19 lines (13 loc) · 1.1 KB
description
We make your swerve drive run!

What we do

Where does YAGSL fit into my program?

YAGSL essentially boils down to one class SwerveDrive which aims to act like DifferentialDrive from WPILib except for Swerve Drives.

created by DeltaDizzy

Diagram Depicting a Drive Subsystem and where SwerveDrivefits into one. (created by DeltaDizzy)

Goals of this guide

  • Teach the fundamentals of a SwerveDrive and SwerveModules 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.