Class PlanToPose

Inheritance Relationships

Base Type

  • public BT::RosActionNode< easy_motion_msgs::action::PlanToPose >

Class Documentation

class PlanToPose : public BT::RosActionNode<easy_motion_msgs::action::PlanToPose>

Public Functions

PlanToPose(const std::string &name, const BT::NodeConfig &conf, const BT::RosNodeParams &params)
bool setGoal(Goal &goal) override
BT::NodeStatus onResultReceived(const WrappedResult &wr) override
BT::NodeStatus onFailure(BT::ActionNodeErrorCode error, const std::optional<WrappedResult> &result) override
BT::NodeStatus onFeedback(const std::shared_ptr<const easy_motion_msgs::action::PlanToPose::Feedback> feedback) override

Public Static Functions

static inline BT::PortsList providedPorts()