diff --git a/src/isar_exr/robotinterface.py b/src/isar_exr/robotinterface.py index 5a3767d..c315ee7 100644 --- a/src/isar_exr/robotinterface.py +++ b/src/isar_exr/robotinterface.py @@ -311,6 +311,8 @@ def robot_status(self) -> RobotStatus: or mission_status == MissionStatus.InProgress ): return RobotStatus.Busy + except NoMissionRunningException: + return RobotStatus.Available except Exception as e: logging.warning(f"Failed to get status from robot: {e}") return RobotStatus.Offline