Making Stronger Robot Code (Guide to Finite State Machines)

Hello all!

I wanted to quickly share about one of the tools that helped my team obtain reliable closed-loop control for our entire robot last year. This tool, called a Finite State Machine, has been one of the biggest changes that my team has experienced since our move to Java.

You can read my blog post about it here.

This is the perfect next step for a team that has teleop control but want to have more reliable robot code. The post is mostly theoretical, but I will be happy to answer any questions about the specifics of implementation.

Even though we are already into the full swing of Build Season, it isn’t too late to try implementing a State Machine on your robot! I hope you find this helpful!

3 Likes

This topic was automatically closed 365 days after the last reply. New replies are no longer allowed.