SMACC2
SMACC2: State Machine Asynchronous C++ for ROS2 Applications
Welcome to the documentation for SMACC2, a high performance, behavioral state machine library for robotic autonomy.
Check out the getting started to start using SMACC2.
Follow the tutorials to build state machines step by step.
Read the how-to guides for task-oriented recipes (Nav2, MoveIt2, PX4, debugging).
Familiarize yourself with concepts essential to understanding SMACC2.
Visit the repositories for links to learn about specific packages.
Scan through the Troubleshooting for answers to common questions.
Note
This project is under active development.