Первый марсианский вертолет, представляющий собой дрон Ingenuity, функционирует независимо от марсохода уже две недели, что означает, что половина запланированного срока его миссии уже истекла. Однако за это время он до сих пор не совершил взлет. Недельная задержка после проверки работоспособности винтов была связана с программными сбоями, которые инженеры на Земле пытались устранить дистанционно. По всей видимости, им это удалось, и дата этого важного события названа: понедельник, 19 апреля.
Согласно записи в официальном блоге миссии Mars Helicopter, данные о повторных предполетных испытаниях Ingenuity инженеры получили в минувшую пятницу. Одновременно с их анализом команда Лаборатории реактивного движения NASA (JPL) принимала решение о целесообразности проведения первого полета в текущем виде или необходимости полной модернизации программного обеспечения вертолета. По имеющимся данным, полученным вчера анонсу на сайте Национального управления по аэронавтике и исследованию космического пространства США ( NASA), результаты теста признаны удовлетворительными. Попытка взлета дрона запланирована на понедельник.
Изначально планировалось отправить Ingenuity в исторический полет 11 апреля, но предполетные испытания за два дня до этого выявили некорректную работу ПО вертолета. Во время одного из тестов дрон должен был на короткое время раскрутить свои винты до рабочей скорости — 2400 оборотов в минуту. Достаточно быстро, чтобы взлететь, но недостаточно надолго, чтобы успеть оторваться от поверхности. Однако что-то пошло не так и проверка закончилась раньше времени. Как показал анализ, контрольный таймер во время перехода компьютера Ingenuity между предполетным и полетным режимами сработал быстрее, чем было необходимо.
Специалисты из Лаборатории реактивного движения (JPL) предложили два подхода, которые не являются взаимоисключающими, а, напротив, дополняют друг друга:
- Радикальный подход — переписать «прошивку» Ingenuity так, чтобы глюк таймера точно больше не возникал. Новое ПО уже готово и загружено в память марсохода Perseverance, которое служит связующим звеном между Землей и вертолетом. В настоящий момент ровер ожидает указаний для передачи данных дрону. Недостаток данной реализации заключается в том, что используемое программное обеспечение Ingenuity прошло проверку временем — за два года, включающие тесты вертолета, полет к Марсу и несколько недель его работы на поверхности Красной планеты, никаких проблем, кроме пресловутого таймера не возникло. Все системы дрона функционировали и продолжают функционировать исправно. Если полностью обновить ПО, придется начинать все тесты сначала, что займет несколько дней и вообще сопряжено с риском. Даже при том, что все необходимые предварительные проверки новая «прошивка» уже прошла на Земле;
- Внесение коррективов в порядок команд, поступающих на управление вертолетом во время его первого вылета, позволяет применять более осторожный метод, исключающий обязательное предварительное выполнение всех испытаний. Вращение винтов Ingenuity уже выполнил с этими откорректированными командами, так что все должно быть в порядке. Успех взлета с использованием этого решения оценивается в 85%, причем никакого риска оставшиеся 15% не несут — дрон просто остановит двигатели до отрыва от поверхности.
Поначалу в JPL планировали пойти прямым путем и просто обновить софт вертолету. Но успешный тест в пятницу показал, что Ingenuity может работать и так. Поэтому после долгого совещания инженеры приняли решение попробовать взлететь в понедельник с помощью измененных команд. Как объясняет менеджер проекта Mars Helicopter Мими Аунг (MiMi Aung), при использовании данной методики, даже если 19-го числа дрон не сможет подняться в воздух, можно будет предпринять повторную попытку через сутки. И если и тогда результат будет отрицательным, специалисты проведут полное обновление программного обеспечения.
Желание JPL не затягивать с первым полетом и не рисковать лишний раз зависнуть из-за множества проверок на лишнюю неделю понятно. Ingenuity отделился от Perseverance 3 апреля у него будет всего 30 солов (марсианских суток) на выполнение поставленной задачи, включая хотя бы один взлет. Марсоход не будет ждать, поскольку у него также есть свое расписание миссии и свои дела. Это не означает, что вертолет будет заброшен, однако ресурсы марсохода на него не будут расходоваться полностью. А от Perseverance для полетов дрона требуется, на самом деле, немало: как минимум ретранслировать команды, данные с датчиков Ingenuity, и при этом необходимо следить за его перемещениями, соблюдая минимально допустимое безопасное расстояние.
Инженеры задокументировали сведения о результатах первой попытки механизированного полета в атмосфере другого небесного тела JPL обещают получить в тот же день. Взлет запланирован на 3:30 по североамериканскому восточному времени ( EDT), а для передачи данных потребуется еще несколько часов. В случае успешного завершения процесса, NASA проведет брифинг в понедельник днем (в Москве уже будет вечер — 21:00). Мероприятие будет транслироваться онлайн на официальном канале ведомства в YouTube.