Class POPFPlanSolver

Inheritance Relationships

Base Type

  • public plansys2::PlanSolverBase

Class Documentation

class POPFPlanSolver : public plansys2::PlanSolverBase

Public Functions

POPFPlanSolver()
std::optional<std::filesystem::path> create_folders(const std::string &node_namespace)
virtual void configure(rclcpp_lifecycle::LifecycleNode::SharedPtr, const std::string&)
virtual std::optional<plansys2_msgs::msg::Plan> getPlan(const std::string &domain, const std::string &problem, const std::string &node_namespace = "", const rclcpp::Duration solver_timeout = 15s)
virtual bool isDomainValid(const std::string &domain, const std::string &node_namespace = "")