|
| | GetParametersState (const std::map< std::string, std::any > ¶meters, rclcpp::Node::SharedPtr node=nullptr) |
| | Constructs a GetParametersState with a map of parameters.
|
| |
| std::string | execute (std::shared_ptr< yasmin::blackboard::Blackboard > blackboard) override |
| | Executes the state to retrieve parameters.
|
| |
| | State (const std::set< std::string > &outcomes) |
| | Constructs a State with a set of possible outcomes.
|
| |
| StateStatus | get_status () const |
| | Gets the current status of the state.
|
| |
| bool | is_idle () const |
| | Checks if the state is idle.
|
| |
| bool | is_running () const |
| | Checks if the state is currently running.
|
| |
| bool | is_canceled () const |
| | Checks if the state has been canceled.
|
| |
| bool | is_completed () const |
| | Checks if the state has completed execution.
|
| |
| std::string | operator() (std::shared_ptr< blackboard::Blackboard > blackboard) |
| | Executes the state and returns the outcome.
|
| |
| virtual void | cancel_state () |
| | Cancels the current state execution.
|
| |
| std::set< std::string > const & | get_outcomes () |
| | Gets the set of possible outcomes for this state.
|
| |
| virtual std::string | to_string () |
| | Converts the state to a string representation.
|
| |
State that retrieves parameters from the ROS 2 parameter server.
This state retrieves parameters from the ROS 2 parameter server and stores them in the blackboard.