FIRST Robotics Competition Control System - Kontrol Sistemi

Welcome to the FIRST® Robotics Competition Control System Documentation! This site contains everything you need to know for programming a competition robot!

Community translations can be found in a variety of languages in the bottom-left menu.

Returning Teams

If you are a returning team, please check out the overview of changes from 2021 to 2022 and the cards below for a refresher.

New Teams

The Zero-to-Robot tutorial will guide you through preparation, wiring and programming a basic robot!

Beta Introduction

Beta teams should navigate here for an introduction on using the beta site, reporting issues and more.

Beta Tasks

Beta teams should navigate here for a list of tasks they should complete during the 2022 beta.

Hardware Overview

An overview of the hardware components available to teams.

Software Overview

An overview of the software components and tools available to teams.

Programlama Temelleri

Documentation that is useful throughout a team’s programming process.

Gelişmiş Programlama

Documentation that is suited toward veteran teams. This includes content such as Path Planning and Kinematics.

Donanım

Hardware tutorials and content available for teams.

Romi Robot

The Romi Robot is a low-cost Raspberry Pi based platform for practicing WPILib programming.

API Documentation

Java and C++ class documentation.

Yazılım araçları

Essential tooling such as FRC Driver Station, Dashboards, roboRIO Imaging Tool and more.

Example Projects

This section showcases the available example projects that teams can reference in VS Code.

Status Light Quick Reference

Quick reference guide for the status lights on a variety of FRC hardware.

3rd Party Libraries

Tutorial on adding 3rd party libraries such as CTRE and REV to your robot project.