Skip to content

Latest commit

 

History

History
375 lines (253 loc) · 8.1 KB

index.rst

File metadata and controls

375 lines (253 loc) · 8.1 KB

FIRST Robotics Competition Control System

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.

---:header: bg-success font-weight-bold text-white

Returning Teams

^^^

If you are a returning team, please check out the overview of changes from 2021 to 2022 and the known issues.

+++

container-fluid p-0

row

col-sm pl-1 pr-1

/docs/yearly-overview/yearly-changelog

row

col-sm pl-1 pr-1 pt-1

/docs/yearly-overview/known-issues

---:header: bg-info font-weight-bold text-white

New Teams

^^^

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

+++

/docs/zero-to-robot/introduction

---:header: bg-info font-weight-bold text-white

Hardware Overview

^^^

An overview of the hardware components available to teams.

+++

/docs/controls-overviews/control-system-hardware

---:header: bg-info font-weight-bold text-white

Software Overview

^^^

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

+++

/docs/controls-overviews/control-system-software

---

Programming Basics

^^^

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

+++

stubs/programming-basics-stub

---

Advanced Programming

^^^

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

+++

stubs/advanced-programming-stub

---

Hardware

^^^

Hardware tutorials and content available for teams.

+++

stubs/hardware-stub

---

Romi Robot

^^^

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

+++

docs/romi-robot/index

---

API Documentation

^^^

Java and C++ class documentation.

+++

---

Software Tools

^^^

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

+++

stubs/software-tools-stub

---

Example Projects

^^^

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

+++

docs/software/examples-tutorials/wpilib-examples

---

Status Light Quick Reference

^^^

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

+++

docs/hardware/hardware-basics/status-lights-ref

---

3rd Party Libraries

^^^

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

+++

docs/software/vscode-overview/3rd-party-libraries

docs/zero-to-robot/introduction docs/zero-to-robot/step-1/index docs/zero-to-robot/step-2/index docs/zero-to-robot/step-3/index docs/zero-to-robot/step-4/index

docs/controls-overviews/control-system-hardware docs/controls-overviews/control-system-software

docs/software/what-is-wpilib docs/yearly-overview/index docs/software/vscode-overview/index docs/software/dashboards/index docs/software/telemetry/index docs/software/labview/index docs/software/hardware-apis/index docs/software/can-devices/index docs/software/basic-programming/index docs/software/support/support-resources docs/software/frc-glossary

docs/software/driverstation/index docs/software/wpilib-tools/robotbuilder/index docs/software/wpilib-tools/robot-simulation/index docs/software/wpilib-tools/outlineviewer/index docs/software/wpilib-tools/axon/index

docs/software/vision-processing/index docs/software/commandbased/index docs/software/kinematics-and-odometry/index docs/software/networktables/index docs/software/pathplanning/index docs/software/roborio-info/index docs/software/advanced-gradlerio/index docs/software/advanced-controls/index docs/software/convenience-features/index

docs/software/examples-tutorials/wpilib-examples docs/software/examples-tutorials/third-party-examples

docs/hardware/hardware-basics/index docs/hardware/hardware-tutorials/index docs/hardware/sensors/index

docs/romi-robot/index

docs/networking/networking-introduction/index docs/networking/networking-utilities/index

docs/contributing/frc-docs/index docs/contributing/wpilib/index