![]() |
MoveIt Pro API
Core Behaviors for MoveIt Pro
|
#include <moveit_msgs/msg/move_it_error_codes.hpp>
#include <moveit_studio_agent_msgs/msg/log.hpp>
#include <rclcpp/node.hpp>
#include <rclcpp/publisher.hpp>
#include <vector>
Classes | |
class | moveit_studio::behavior::LoggerBase |
Base class to allow Behaviors to report messages with detailed explanations to MoveIt Studio UI. More... | |
class | moveit_studio::behavior::LoggerROS |
A ROS-specialized implementation of LoggerBase that publishes the error message on a topic and logs it through an rclcpp Logger. More... | |
Namespaces | |
namespace | moveit_studio |
namespace | moveit_studio::behavior |
Functions | |
std::string | moveit_studio::behavior::formatLogMessage (const std::string &behavior_name, const std::string &log_level, const std::string &message) |
Format a log message with behavior name, log level, and message. | |