Functions | Variables
operation_mode_setup_executor_node.cpp File Reference
#include <string>
#include <ros/ros.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/SetSpeedLimit.h>
#include <prbt_hardware_support/set_speed_limit_func_decl.h>
#include <prbt_hardware_support/GetOperationMode.h>
#include <prbt_hardware_support/get_operation_mode_func_decl.h>
#include <prbt_hardware_support/operation_mode_setup_executor_node_service_calls.h>
Include dependency graph for operation_mode_setup_executor_node.cpp:

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 OPERATION_MODE_TOPIC {"operation_mode"}
 
static const std::string PARAM_SPEED_LIMIT_AUTO_STR {"speed_limit_automatic"}
 
static const std::string PARAM_SPEED_LIMIT_T1_STR {"speed_limit_t1"}
 
static const std::string SET_SPEED_LIMIT_SERVICE {"set_speed_limit"}
 

Function Documentation

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.

Variable Documentation

constexpr uint32_t DEFAULT_QUEUE_SIZE {10}
static

Definition at line 39 of file operation_mode_setup_executor_node.cpp.

const std::string GET_SPEED_OVERRIDE_SERVICE {"get_speed_override"}
static

Definition at line 34 of file operation_mode_setup_executor_node.cpp.

const std::string OPERATION_MODE_TOPIC {"operation_mode"}
static

Definition at line 33 of file operation_mode_setup_executor_node.cpp.

const std::string PARAM_SPEED_LIMIT_AUTO_STR {"speed_limit_automatic"}
static

Definition at line 37 of file operation_mode_setup_executor_node.cpp.

const std::string PARAM_SPEED_LIMIT_T1_STR {"speed_limit_t1"}
static

Definition at line 36 of file operation_mode_setup_executor_node.cpp.

const std::string SET_SPEED_LIMIT_SERVICE {"set_speed_limit"}
static

Definition at line 32 of file operation_mode_setup_executor_node.cpp.



prbt_hardware_support
Author(s):
autogenerated on Tue Feb 2 2021 03:50:18