Ошибки софта случаются и в космосе
Предполётное тестирование марсианского вертолёта Ingenuity выявило ошибку, которая заставила отложить его первый полёт, намеченный на 11 апреля. Специалисты NASA приступили к анализу полученных телеметрических данных, рассчитывая диагностировать проблему и найти решение.
Согласно новому сообщению агентства, на выходных команда разработчиков рассмотрела и протестировала несколько возможных решений проблемы, придя к выводу, что самым надёжным решением будет небольшая модификация и переустановка программного обеспечения, управляющего полётом Ingenuity. Это обновление изменит процесс загрузки двух контроллеров полёта, что позволит аппаратному и программному обеспечению безопасно перейти в состояние полёта.
Модификация была несложной, так что обновление уже проходит проверку на испытательных стендах. Однако его передача и установка на компьютер Ingenuity займёт некоторое время. Изменённый график, в котором будет определён новый срок первого полёта, пока находится в разработке. Учёные обещают назвать срок на будущей неделе. Тем временем марсоход Perseverance, от которого отделился Ingenuity, продолжит исследования Красной планеты.
Источник: iXBT