4 #include <std_srvs/SetBool.h> void onExplorationStop(bool &success, std::string &message)
Called when exploration was stopped manually.
void onInterrupt(int interrupt)
Called when an operation mode interrupt was received.
void onActive()
Process method (step-wise, never block this method)
void onExit()
Called once when left.
void onWaypointFollowingStartStop(bool &success, std::string &message)
void onSetup()
Called once when registered at StateInterface.
ros::ServiceClient _bootupClient
void onEntry()
Called once when activated.
void onExplorationStart(bool &success, std::string &message)
State being active until all vital systems are running and ready.