Happy New Year! In the spirit of rule R303, FRC 2468 Team Appreciate and all of Westlake Robotics would love to share this year’s off-season projects with the public. Along with this post, all of our files and links will be available on our website soon.
Every off-season, we assign projects to complete throughout the course of the fall semester to further develop our technical skills and prepare for the season. With these projects, our main focus is teaching our students as well as our beginner and transition teams—2689 Team Alpha and FRC 2687 Team Apprentice, respectively—about design, programming, and electronics.
Design:
- 2017 Steamworks Fuel Flywheel Shooter:
This offseason project was designed to be used by future students as an example/template of a basic flywheel shooter. The shooter was initially designed to be as simple as possible. It features a simple motorized hood, and a basic 2:1 reduction for the flywheel. Ironically, but unsurprisingly, in the process of making the design as simple as possible the work became more and more complex. In the end spacing and packaging turned out to be the most time consuming part of the design.
Electronics:
- CAN Distribution Boards using Custom PCBs:
This project is an iteration of the student designed CAN Distribution Boards that were made last season. These boards serve as hubs to connect all our CAN devices and make our wiring more efficient and reliable. This new iteration uses the WAGO 2601-3104 connectors instead of the previous WAGO 250-204 connectors.
Programming Projects: (via GitHub)
-
Crescendo 2024 Dashboard
The dashboard used by Appreciate for the Crescendo season. -
Path Tracer
Logs robot positions on the field to set waypoints in Bordeaux using live locations. -
Crescendo 2024 Code
Team Appreciate’s robot code for 2024 Crescendo Season. -
OpenMV87
OpenMV camera code as first used in the 2024 Crescendo season by Team Apprentice. -
ChapCam
Tracking our autonomous paths from a camera on our shop ceiling for comparisons. -
2024 Off Season Alpha Template
A robot project template to potentially be used during Alpha’s 2025 season. -
Bordeaux
Team Appreciate’s custom path planning software.
Latest change: Integrated built-in path pushing to robot -
Sextant Angle Localization
Tracking sextant angles with AprilTags to determine the robot’s position on the field. -
Swerve Template
Library for Swerve Math and Utilities.
Latest change: Updated VIs and adjusted PID values
If you have any questions, comments, or feedback, please feel free to contact us. Good luck to everyone this season!