SMACC2 Concepts

This page is to help familiarize new robotists to the concepts of state machines, in particular, with the concepts required to appreciating and working with this project.

ROS 2 is the core middleware used for SMACC2. If you are unfamilar with this, please visit the ROS 2 documentation before continuing.

States

Clients

Client Behaviors

Orthogonals