2.2 Enumeration Type

This section defines the enumeration types used throughout the DRFL. These enums consolidate robot states, modes, error codes, and configuration options into clear symbolic values, ensuring consistent interpretation across all APIs and data structures.