ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange |
1 | initial version |
The current ROS Navigation Stack does not offer a "pause navigation" method. Your best shot would be to implement a node that keeps track of the current goal and when a safety issue occurs, use the actionlib API to cancel the current goal (and therefore stop the robot) and when the safety issue is solved, send the goal again(so the robot moves again).
Hope this helps