Unavailability Global Positioning System Software deployment Underwater Navigation system Computer science Real-time computing Engineering Mobile robot navigation Systems engineering Mobile robot Artificial intelligence Telecommunications Geography Robot Reliability engineering