Class POPFPlanSolver

Inheritance Relationships

Base Type

  • public PlanSolverBase

Class Documentation

class POPFPlanSolver : public PlanSolverBase

Public Functions

POPFPlanSolver()
std::optional<std::filesystem::path> create_folders(const std::string &node_namespace)
void configure(rclcpp_lifecycle::LifecycleNode::SharedPtr, const std::string&)
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)
bool isDomainValid(const std::string &domain, const std::string &node_namespace = "")