![]() |
MoveIt Pro API
Core Behaviors for MoveIt Pro
|
#include "moveit_studio_behavior/behaviors/core/switch_controller.hpp"
#include <fmt/format.h>
#include <spdlog/spdlog.h>
#include <controller_manager_msgs/srv/switch_controller.hpp>
#include "moveit_studio_behavior_interface/check_for_error.hpp"
#include "moveit_studio_behavior_interface/get_required_ports.hpp"
#include "moveit_studio_behavior_interface/metadata_fields.hpp"
#include "moveit_studio_behavior_interface/service_client_behavior_base.hpp"
Namespaces | |
namespace | moveit_studio |
namespace | moveit_studio::behaviors |
Functions | |
std::set< std::string, std::less<> > | moveit_studio::behaviors::findConflictingControllers (const std::vector< std::string > &controllers_to_activate, const std::vector< controller_manager_msgs::msg::ControllerState > &all_controllers) |
Find the controllers that are in conflict with the ones to activate. | |