Resources
Welcome to the resources page, a curated collection of tools, guides, and references to help you excel in FIRST Robotics Competition (FRC).
General
Resource | Description |
---|---|
FIRST | The official website for FIRST, providing resources, news, and information about all FIRST programs. |
Chief Delphi | A popular forum where the FIRST Robotics community shares ideas and advice. |
The Blue Alliance | A website that provides match results, team information, and event data for FRC competitions. |
Statbotics | A modern, data-driven analytics site for predicting match outcomes and evaluating team performance. |
Mechanical Design
Resource | Description |
---|---|
FRCDesign.org | A comprehensive learning guide and technical reference for FRC design using Onshape. |
GrabCAD Library | A vast repository of shared CAD models for common FRC components, mechanisms, and entire robots. |
Control System
Resource | Description |
---|---|
WPILib Docs | A site contains everything you need to know for programming a competition robot! |
CTRE Docs | Documentation for Talon FX/SRX and Victor SPX motor controllers, CANcoders, and Pneumatics Control Module (PCM). |
REV Docs | Documentation for SPARK MAX motor controllers, Color Sensor, Pneumatic Hub, and other REV electronics. |
PhotonVision | Open-source computer vision software for FRC, designed to integrate with WPILib for target detection and pose estimation. |
Programming
- Motion Planning & Control in FRC: youtube, bilibili, slide
- Motion Profiling & Control: youtube
- System Modeling: youtube
- A Dive into WPILib Trajectories: youtube, bilibili, slide
Resource | Description |
---|---|
Runoob | A beginner-friendly tutorial site for learning Java programming concepts and syntax. |
WPILib API (Java) | The direct API reference for the WPILib libraries. Crucial for looking up specific classes and methods. |
Advantage Kit | A powerful suite of tools for logging, replaying, and simulating robot code. |
Advantage Scope | A desktop application for visualizing robot data logs generated by AdvantageKit. |
Choreo | A web-based, intuitive path planning and trajectory generation tool for FRC robots. |
Elastic | A real-time robot tuning and dashboard tool for FRC, designed for control loop tuning and system monitoring. |