|
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. | |