Classes | Namespaces | Macros
StateInterface.h File Reference
#include <rsm_msgs/OperationMode.h>
#include <rsm_msgs/SetNavigationGoal.h>
#include <geometry_msgs/Twist.h>
#include <geometry_msgs/Pose.h>
#include <geometry_msgs/PoseStamped.h>
#include <std_msgs/String.h>
#include <std_srvs/SetBool.h>
#include <std_srvs/Trigger.h>
#include <pluginlib/class_loader.h>
#include <rsm_core/BaseState.h>
#include <rsm_core/IdleState.h>
Include dependency graph for StateInterface.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  rsm::StateInterface
 Handles the RSM transitions between the different state classes and holds a reference to the current and the upcoming state class. More...
 

Namespaces

 rsm
 

Macros

#define CALCULATEGOAL_STATE   1
 
#define MAPPING_STATE   3
 
#define NAVIGATION_STATE   2
 
#define ROUTINE_STATE   4
 

Macro Definition Documentation

#define CALCULATEGOAL_STATE   1

Definition at line 18 of file StateInterface.h.

#define MAPPING_STATE   3

Definition at line 20 of file StateInterface.h.

#define NAVIGATION_STATE   2

Definition at line 19 of file StateInterface.h.

#define ROUTINE_STATE   4

Definition at line 21 of file StateInterface.h.



rsm_core
Author(s): Marco Steinbrink
autogenerated on Tue Mar 16 2021 02:44:31