11 return std::string(
"navigation_status_idle");
13 return std::string(
"navigation_status_moving");
15 return std::string(
"navigation_status_waiting_obstacle");
17 return std::string(
"navigation_status_goal_reached");
19 return std::string(
"navigation_status_aborted");
21 return std::string(
"navigation_status_failing");
23 return std::string(
"navigation_status_paused");
25 return std::string(
"navigation_status_preparing_before_move");
27 return std::string(
"navigation_status_thinking");
29 return std::string(
"navigation_status_error");
31 return std::string(
"navigation_status_error");
37 if (s ==
"navigation_status_idle") {
39 }
else if (s ==
"navigation_status_moving") {
41 }
else if (s ==
"navigation_status_waiting_obstacle") {
43 }
else if (s ==
"navigation_status_goal_reached") {
45 }
else if (s ==
"navigation_status_aborted") {
47 }
else if (s ==
"navigation_status_failing") {
49 }
else if (s ==
"navigation_status_paused") {
51 }
else if (s ==
"navigation_status_preparing_before_move") {
53 }
else if (s ==
"navigation_status_thinking") {
55 }
else if (s ==
"navigation_status_error") {
std::string statusToString(NavigationStatusEnum status)
NavigationStatusEnum stringToStatus(std::string s)
@ navigation_status_error
@ navigation_status_preparing_before_move
@ navigation_status_aborted
@ navigation_status_failing
@ navigation_status_goal_reached
@ navigation_status_thinking
@ navigation_status_moving
@ navigation_status_paused
@ navigation_status_waiting_obstacle