yasmin_demos.pose_reader_state module

class yasmin_demos.pose_reader_state.PoseReaderState(*args: Any, **kwargs: Any)

Bases: State

Represents a state that reads and deserializes a Pose message from the blackboard.

execute(blackboard: yasmin.Blackboard) str

Executes the logic for the PoseReaderState.

Args:

blackboard (Blackboard): The shared data structure for states.

Returns:

str: The outcome of the execution, which will always be “outcome2”.

Raises:

Exception: May raise exceptions related to blackboard access or deserialization.