1 #ifndef REVERSINGROUTINESTATE_H 2 #define REVERSINGROUTINESTATE_H 11 #include <rsm_msgs/GoalCompleted.h> 12 #include <std_srvs/SetBool.h> 13 #include <std_srvs/Trigger.h> 14 #include <std_srvs/Empty.h>
ros::ServiceClient _set_reverse_moving_service
void onInterrupt(int interrupt)
Called when an operation mode interrupt was received.
ros::ServiceClient _navigation_goal_completed_service
void onWaypointFollowingStart(bool &success, std::string &message)
ros::ServiceClient _get_reverse_moving_service
void onExplorationStart(bool &success, std::string &message)
void onExplorationStop(bool &success, std::string &message)
void onWaypointFollowingStop(bool &success, std::string &message)
bool _reverse_mode_active
int _navigation_completed_status
Routine state that toggles the reverse mode.