This package provides the message types and services for the System Modes Library.
- msg/Mode.msg - Mode definition, along the lines of lifecycle_msgs State, identifying a mode by a string.
- msg/ModeEvent.msg - Notifies about the transition of a system mode, along the lines of lifecycle_msgs TransitionEvent.
- srv/GetMode.srv - Requests the current mode of a (sub-)system or node, along the lines of lifecycle_msgs GetState
- srv/GetAvailableModes.srv - Requests all available modes of a (sub-)system or node, along the lines of lifecycle_msgs GetAvailableStates
- srv/ChangeMode.srv - Requests a change to a certain mode, along the lines of lifecycle_msgs ChangeState