LogoLogo
  • CTRL ALT FTC
  • Why Control Theory is A Must Have
  • Introduction to Open Loop Control
  • Introduction to Closed Loop Control
  • The PID Controller
    • The Proportional Term
    • The Integral Term
    • The Derivative Term
    • Tuning Methods of A PID Controller
    • Improvements to the PID Controller
  • Feedforward Control
  • Advanced
    • Full State Feedback
    • The Kalman Filter
    • Gain Scheduling
    • Motion Profiling
    • SMARTDAMP Algorithm
  • Continued Learning
    • Extra Resources
    • Video Tutorials
    • Glossary
  • Practical Examples
    • FTC Motor Control
    • Drivetrain Control
    • Dealing with Angles
    • Roadrunner Control Explained
  • Homeostasis Library
    • What is Homeostasis?
    • Installation
    • Included Controllers
    • State Estimation and Filters
    • Systems in Homeostasis
Powered by GitBook
On this page

Was this helpful?

Edit on GitHub
Export as PDF
  1. Continued Learning

Extra Resources

Extra resources to continue learning

Last updated 1 year ago

Was this helpful?

FIRST Tech Challenge Discord:

Book for learning code:

Code Examples:

Roadrunner library for FTC:

FTC specific software guides:

Controls Engineering in the FIRST Robotics Competition (Graduate-level control theory for high schoolers):

Stability of the Kalman Filter for Output Error Systems:

or email us at: thermalequilibriumftc@gmail.com

https://discord.gg/first-tech-challenge
https://github.com/alan412/LearnJavaForFTC
https://github.com/Thermal-Equilibrium/FTC-Control-Theory-Examples
https://www.learnroadrunner.com/
https://gm0.org/en/stable/docs/software/index.html
https://file.tavsys.net/control/controls-engineering-in-frc.pdf
https://hal.inria.fr/hal-01232177/document#:~:text=The%20stability%20of%20the%20Kalman,process%20noise%20is%20totally%20absent.