Skip to content

FRCTeam3255/Standard_Swerve_Code

Repository files navigation

Standard_Swerve_Code

Originally the repository for creating FRC 3255's swerve drive classes in SuperCORE, this repository now holds the example implementation of our SN_SuperSwerve class.

Important Things to Understand:

Intro to Swerve - Software Overview - A presentation created to explain this code to 3255 members. Speaker notes contain what was generally spoken.

  • Generally, how a Swerve Drive works. I personally learned the most from my team & from SeanSun6814's (FRC 0 to Autonomous) video
  • Optimization of swerve angles - Learn more here
  • What a Rotation2d is - WPILib Documentation
  • WPILib Robot Coordinate System & Field Coordinate System - WPILib Documentation
  • What a Pose Estimator is and the constants required to tune it (standard deviation) - WPILib Documentation
  • Physical constants are measured in person or taken from the online listing.

References:

README Template

XXXX_Robot_Code - FRC Team 3255's XXXX Robot

Jump into the code here!

This robot will compete at the following competitions:

View Our Robots in Action!

What is "The Game"

Software Features

Field Calibration

Checklists

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Contributors 3

  •  
  •  
  •  

Languages