• FRC Game Manual
  • FRC Game Q&A
FIRST Robotics Competition Logo
2459

FRC Beta Test

  • Beta Getting Started
  • Beta Tasks

Zero to Robot

  • Introduction
  • Step 1: Building your Robot
  • Step 2: Installing Software
  • Step 3: Preparing Your Robot
  • Step 4: Programming your Robot

Control System Overviews

  • Hardware Component Overview
  • Software Component Overview

Programming Basics

  • What is WPILib?
  • 2024 Overview
  • VS Code Overview
  • Dashboards
  • Telemetry
  • FRC LabVIEW Programming
  • Hardware APIs
  • CAN Devices
  • Basic Programming
  • Support Resources
  • FRC Glossary

API Docs

  • WPILib Java API Docs
  • WPILib C++ API Docs

Software Tools

  • Driver Station
  • RobotBuilder
  • Robot Simulation
  • OutlineViewer

Advanced Programming

  • Vision Processing
  • Command-Based Programming
  • Kinematics and Odometry
  • NetworkTables
  • Path Planning
  • roboRIO
  • Advanced GradleRIO
  • Advanced Controls
  • Convenience Features

Examples and Tutorials

  • WPILib Example Projects
  • Third Party Example Projects

Hardware

  • Hardware - Basics
  • Hardware Tutorials
  • Sensors

Romi and XRP Support

  • Getting Started with Romi
  • Getting Started with XRP

Robot Networking

  • Networking Introduction
  • Networking Utilities

Contributing

  • Contributing to frc-docs
  • Developing with allwpilib

Issues

  • Report an Issue

PR CHANGED FILES

  • C++ Command Ownership Model
  • Command-Based Programming
FIRST Robotics Competition
  • Index
  • Present
  • Edit on GitHub

Index

A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | R | S | T | V | X

A

  • accelerometer
  • auto

B

  • back-EMF
  • bang-bang control
  • boolean

C

  • C++
  • call stack
  • Cartesian coordinate system
  • central limit theorem
  • churning losses
  • Classical Mechanics
  • composition
  • control effort
  • control law
  • control signal
  • controller
  • convolution
  • COTS
  • counter-electromotive force
  • CRTP
  • current

D

  • declarative programming
  • dependency injection
  • deprecated
  • derivative
  • design pattern
  • DHCP
  • dynamics

E

  • encapsulation
  • entry
  • enumeration
  • error
  • event-driven programming
  • exponential search
  • exponential smoothing

F

  • floating point
  • FMS
  • FPGA

G

  • gain
  • Gaussian distribution
  • gradient
  • GradleRIO
  • gyroscope

H

  • heading
  • hidden state

I

  • imperative programming
  • IMU
  • input

J

  • Java
  • JSON

K

  • KOP
  • KOP chassis

L

  • LabVIEW
  • least-squares regression
  • LQR

M

  • mass
  • measurement
  • model
  • moment of inertia
  • mutable

N

  • NetworkTables

O

  • observer
  • orthogonal
  • output

P

  • permanent-magnet DC motor
  • persistent
  • phase portrait
  • PID
  • plant
  • pose
  • process variable
  • property
  • publisher

R

  • r-squared
  • RAII
  • recursive composition
  • reference
  • retained
  • retro-reflection
  • rise time
  • RMSE

S

  • serialized
  • setpoint
  • settling time
  • signum function
  • simulation
  • software library
  • solenoid valve
  • state
  • state machine
  • statistically robust
  • steady-state error
  • step input
  • step response
  • subscriber
  • system
  • system identification
  • system response

T

  • telemetry
  • teleop
  • topic
  • torque
  • trajectory
  • transitory

V

  • viscous drag
  • voltage

X

  • x-dot
  • x-hat

© Copyright 2023, FIRST and other WPILib Contributors. This work is licensed under a Creative Commons Attribution 4.0 International License. Revision 468b4a6b.

Built with Sphinx using a theme provided by Read the Docs.