Skip to content
This repository has been archived by the owner on Oct 6, 2022. It is now read-only.

Saints Robotics' (1899) code for the 2022 Rapid React FRC competition.

Notifications You must be signed in to change notification settings

SaintsRobotics/RapidReact2022

Repository files navigation

RapidReact2022

Saints Robotics 1899's code for the 2022 season.

Status

Here is a list of all the things the code can do.

  • Swerve drive with heading correction.
  • Autonomous driving to absolute or relative positions.
  • Aiming at the shooting target and balls using the Limelight.
  • Unit tests for utility methods.
  • Controlling shooter speeds with a PID controller and feedforward.
  • Following paths using PathWeaver.
  • 2 and 4 ball autonomous routines.

Commit Message Prefixes

All commit messages must start with one of the following prefixes.

  • "docs:" - Documentation changes
  • "feat:" - New features
  • "fix:" - Bug fixes
  • "refactor:" - Changes that affect code organization
  • "style:" - Changes that are formatting related (white-space, formatting, missing semi-colons, etc)
  • "test:" - New tests or correcting existing tests
  • "perf:" - Improves performance
  • "chore:" - Miscellaneous changes

Examples

  • feat: created swerve functions
  • fix: autonomous turning bug
  • refactor: decoupled functions into new file
  • docs: added more info about the codebase
  • style: formatted the gradle file
  • test: fixed deadzone test
  • chore: licensing and credits