#include <string>
#include <ros/ros.h>
#include <std_srvs/SetBool.h>
#include <pilz_msgs/GetOperationMode.h>
#include <pilz_utils/get_param.h>
#include <pilz_utils/wait_for_service.h>
#include <prbt_hardware_support/operation_mode_setup_executor.h>
#include <prbt_hardware_support/monitor_cartesian_speed_func_decl.h>
#include <prbt_hardware_support/get_operation_mode_func_decl.h>
#include <prbt_hardware_support/operation_mode_setup_executor_node_service_calls.h>
Go to the source code of this file.
Functions | |
int | main (int argc, char **argv) |
Read necessary parameters, start and initialize the prbt_hardware_support::OperationModeSetupExecutor. More... | |
Variables | |
static constexpr uint32_t | DEFAULT_QUEUE_SIZE { 10 } |
static const std::string | GET_SPEED_OVERRIDE_SERVICE { "get_speed_override" } |
static const std::string | MONITOR_CARTESIAN_SPEED_SERVICE |
static const std::string | OPERATION_MODE_TOPIC { "operation_mode" } |
int main | ( | int | argc, |
char ** | argv | ||
) |
Read necessary parameters, start and initialize the prbt_hardware_support::OperationModeSetupExecutor.
Definition at line 48 of file operation_mode_setup_executor_node.cpp.
|
static |
Definition at line 39 of file operation_mode_setup_executor_node.cpp.
|
static |
Definition at line 37 of file operation_mode_setup_executor_node.cpp.
|
static |
Definition at line 34 of file operation_mode_setup_executor_node.cpp.
|
static |
Definition at line 36 of file operation_mode_setup_executor_node.cpp.