| src/main/java
shortcut
Visit our website at patribots.org!
The Patribots are a school-based FIRST® Robotics Competition team from Patrick Henry High School, located in San Diego, California.
This repository is entirely student-created and maintained. We are a team of students, for students, and we are proud to be a part of the FIRST® community. Thanks for checking us out, and be sure to star this repo if you found anything helpful!
- Field-centric swerve drive
- Two-link arm driven by inverse kinematics
- Modular autonomous routines
- Auto balance for Charge Pad using gyroscope
- Auto alignment and placement for cubes and cones
- April Tag interpretation using PhotonVision
-
- Contains all calculations done for inverse kinematic equations in
ArmCalculations.java
, AprilTag interpretation inPhotonCameraUtil.java
, and custom joystick math inOICalc.java
.
Don't forget about Constants!
- Contains all calculations done for inverse kinematic equations in
-
- The source of our subsystems, where motors are driven. This include the Arm, Claw, and Swerve drive (which is made up of MAXSwerveModules).
- You can also find our LEDController and calibration tool, which communicates with an Arduino Uno for our LEDs.
Want to find out more?
Jump into the code!