Class UndockBehavior

Inheritance Relationships

Base Type

Class Documentation

class UndockBehavior : public create3_coverage::Behavior

Public Types

using UndockAction = irobot_create_msgs::action::Undock
using GoalHandleUndock = rclcpp_action::ClientGoalHandle<UndockAction>

Public Functions

UndockBehavior(rclcpp_action::Client<UndockAction>::SharedPtr undock_action_client, rclcpp::Logger logger)
~UndockBehavior() = default
virtual State execute(const Data &data) override
inline virtual int32_t get_id() const override
virtual void cleanup() override