Последний марсоход «Настойчивость» благополучно приземлился на красной планете на этой неделе, неся с собой крошечный беспилотный вертолет, надеющийся стать первым самолетом, который полетит на Марс.
После семимесячного путешествия марсоход НАСА «Настойчивость» успешно приземлился на Красной планете 18 февраля 2021 года, к большому ликованию в штаб-квартире миссии.
Настойчивость описывается как 1-тонная мобильная научная лаборатория. Его миссия состоит в сборе образцов горных пород и почвы и поиске признаков древней жизни в кратере Иезеро, на месте бывшего озера. Изобретательность, напротив, весит всего 1,8 кг, согласно IEEE Spectrum:
«Его тело размером с коробку с тканями, подвешенное под парой 1,2-метровых роторов из углеродного волокна на четырех тонких ножках.»
Изобретательность должна продемонстрировать, что полет на Марсе возможен, и, учитывая, что Марс имеет очень тонкую атмосферу, всего 1% плотности атмосферы Земли, его взлет и посадка будут считаться большим успехом. У изобретательности есть 30-дневные окна для работы. Три рейса запланированы заранее — и все они будут взлетать, летать, а затем возвращаться и приземляться в том же месте. Еще два полета могут быть немного более рискованными. Эта анимация показывает, что должно происходить на этих рейсах:
Радиация, конечно, является большой проблемой, которую необходимо преодолеть при исследовании и будущей эксплуатации Марса, и само оборудование для Настойчивости было ограничено стандартами радиации высокопроизводительных космических вычислений НАСА (HPSC).
Поскольку изобретательность-это всего лишь техническая демонстрация, у нее было больше свободы, и, как объяснил Тимоти Кэнхэм, руководитель полетов на Марсе в Лаборатории реактивного движения НАСА в интервью IEEE Spectrum, Изобретательность была построена с использованием готового потребительского оборудования, заявив::
«В некоторых случаях мы буквально заказывали детали у SparkFun [Электроника]. Наша философия заключалась в следующем: «Это коммерческое оборудование, но мы его протестируем, и если оно будет хорошо работать, мы будем его использовать.»
Таким образом, беспилотник использует Qualcomm Snapdragon 801, IMU для мобильных телефонов, лазерный высотомер от SparkFun и направленную вниз VGA-камеру для отслеживания функций монокуляра.
Что касается программного обеспечения, Кэнхэм сказал IEE Spectrum:
Это первый раз, когда мы будем летать на Марсе.
Однако это не первый случай, когда Linux будет использоваться в внеземном контексте, поскольку он используется на МКС с 2017 года.
Что примечательно в изобретательности, так это то, что Linux является верхушкой айсберга с открытым исходным кодом. Программный фреймворк, который он использует, — это F, фреймворк, разработанный в Лаборатории реактивного движения для обеспечения быстрой разработки и развертывания космических полетов и других встроенных программных приложений с открытым исходным кодом несколько лет назад
Как заметил Кэнэм:
Это своего рода победа с открытым исходным кодом, потому что мы летаем на операционной системе с открытым исходным кодом, на платформе программного обеспечения для полетов с открытым исходным кодом и на коммерческих частях, которые вы можете купить с полки.