MoveIt Pro Behavior
Core Behaviors for MoveIt Pro
teleoperate_base_impl.hpp File Reference
#include <behaviortree_cpp/action_node.h>
#include <behaviortree_cpp/bt_factory.h>
#include <moveit_msgs/msg/move_it_error_codes.hpp>
#include <moveit_studio_behavior/behaviors/servo/servo_utils.hpp>
#include <moveit_studio_behavior/utils/ros_utils.hpp>
#include <moveit_studio_behavior_interface/behavior_context.hpp>
#include <moveit_studio_behavior_interface/get_required_ports.hpp>
Include dependency graph for teleoperate_base_impl.hpp:
This graph shows which files directly or indirectly include this file:

Namespaces

 moveit_studio
 
 moveit_studio::behaviors
 

Variables

constexpr auto kPortIDControllerName = "controller_name"
 
constexpr auto kPauseServoService = "/servo_server/pause_servo"
 
constexpr auto kSwitchServoCommandTypeService = "/servo_server/switch_command_type"
 
constexpr auto kActivateControllerService = "/ensure_controller_is_active"
 
constexpr auto kServiceResponseMaxWait = std::chrono::seconds(5)
 
constexpr auto kTeleoperateSleepRate = std::chrono::milliseconds(50)
 

Variable Documentation

◆ kActivateControllerService

constexpr auto kActivateControllerService = "/ensure_controller_is_active"
constexpr

◆ kPauseServoService

constexpr auto kPauseServoService = "/servo_server/pause_servo"
constexpr

◆ kPortIDControllerName

constexpr auto kPortIDControllerName = "controller_name"
constexpr

◆ kServiceResponseMaxWait

constexpr auto kServiceResponseMaxWait = std::chrono::seconds(5)
constexpr

◆ kSwitchServoCommandTypeService

constexpr auto kSwitchServoCommandTypeService = "/servo_server/switch_command_type"
constexpr

◆ kTeleoperateSleepRate

constexpr auto kTeleoperateSleepRate = std::chrono::milliseconds(50)
constexpr