Python YASMIN (Yet Another State MachINe)
Loading...
Searching...
No Matches
yasmin_demos.pose_reader_state.PoseReaderState Class Reference
Inheritance diagram for yasmin_demos.pose_reader_state.PoseReaderState:
Collaboration diagram for yasmin_demos.pose_reader_state.PoseReaderState:

Public Member Functions

None __init__ (self)
str execute (self, Blackboard blackboard)

Detailed Description

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

Constructor & Destructor Documentation

◆ __init__()

None yasmin_demos.pose_reader_state.PoseReaderState.__init__ ( self)
Initializes the PoseReaderState instance, setting up the outcome.

Outcomes:
    outcome2: Indicates the serialized Pose was read successfully.

Member Function Documentation

◆ execute()

str yasmin_demos.pose_reader_state.PoseReaderState.execute ( self,
Blackboard blackboard )
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.

The documentation for this class was generated from the following file: