MappingDummyState.h
Go to the documentation of this file.
1 #ifndef MAPPINGSTATE_H
2 #define MAPPINGSTATE_H
3 
5 #include <rsm_core/BaseState.h>
6 #include <rsm_core/IdleState.h>
10 #include <rsm_msgs/GoalCompleted.h>
11 
12 namespace rsm {
13 
20 
21 public:
22 
27 
32 
36  void onSetup();
37 
41  void onEntry();
42 
46  void onActive();
47 
51  void onExit();
52 
56  void onExplorationStart(bool &success, std::string &message);
57 
61  void onExplorationStop(bool &success, std::string &message);
62 
66  void onWaypointFollowingStart(bool &success, std::string &message);
67 
71  void onWaypointFollowingStop(bool &success, std::string &message);
72 
77  void onInterrupt(int interrupt);
78 
79 private:
82 
87 };
88 
89 }
90 
91 #endif
void onInterrupt(int interrupt)
Called when an operation mode interrupt was received.
Dummy state for mapping at a reached goal during exploration. Only initiates transition to CalculateG...
void onWaypointFollowingStart(bool &success, std::string &message)
void onExplorationStart(bool &success, std::string &message)
void onWaypointFollowingStop(bool &success, std::string &message)
ros::ServiceClient _navigation_goal_completed_service
void onExplorationStop(bool &success, std::string &message)


rsm_additions
Author(s): Marco Steinbrink
autogenerated on Tue Mar 16 2021 02:44:35