Rescue mission almost done docking part behaves weirdly)

This commit is contained in:
2023-09-05 20:30:18 +02:00
parent 1499e737c1
commit 84b9d10c85
11 changed files with 377 additions and 231 deletions

View File

@@ -42,22 +42,11 @@ class ManeuverScheduler:
'duration': duration,
'vessel_name': vessel.name
}
# arg_dict = {
# 'title': "{}' Maneuver: {}".format(vessel.name, maneuver.name),
# 'description': json.dumps(description),
# 'offset': cls.node_offsets
# }
# cls.alarm_manager.add_maneuver_node_alarm(
# vessel,
# vessel.control.nodes[0],
# **arg_dict)
if alarm_start is None:
alarm_start = node.ut - (duration / 2 + cls.node_offsets)
if not cls.timeslot_is_free(alarm_start, duration):
raise
raise Exception('Timeslot is occupied')
alarm = cls.alarm_manager.create_alarm(
cls.alarm_manager.AlarmType.maneuver,