Class ReflexBehavior

Class Documentation

class ReflexBehavior

This class allows to create and manage Docking and Undocking action servers.

Public Functions

ReflexBehavior(rclcpp::node_interfaces::NodeClockInterface::SharedPtr node_clock_interface, rclcpp::node_interfaces::NodeLoggingInterface::SharedPtr node_logging_interface, rclcpp::node_interfaces::NodeParametersInterface::SharedPtr node_parameters_interface, std::shared_ptr<tf2_ros::Buffer> tf_buffer, std::shared_ptr<BehaviorsScheduler> behavior_scheduler)
~ReflexBehavior() = default
void update_hazards(const RobotState &current_state)