Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the acf domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /home/user/web/mal.scrum360.ru/public_html/wp-includes/functions.php on line 6260

Notice: Функция _load_textdomain_just_in_time вызвана неправильно. Загрузка перевода для домена cyr2lat была запущена слишком рано. Обычно это индикатор того, что какой-то код в плагине или теме запускается слишком рано. Переводы должны загружаться при выполнении действия init или позже. Дополнительную информацию можно найти на странице «Отладка в WordPress». (Это сообщение было добавлено в версии 6.7.0.) in /home/user/web/mal.scrum360.ru/public_html/wp-includes/functions.php on line 6260
Неожиданный программный сбой «заморозил» марсоход Curiosity

Ведутся технические работы. Это может временно повлиять на скорость работы сайта. Приносим извинения за неудобства и благодарим за ваше понимание!

Неожиданный программный сбой «заморозил» марсоход Curiosity


Warning: Undefined array key 1 in /home/user/web/mal.scrum360.ru/public_html/wp-content/themes/malitikov/single.php on line 15
Марсоход Curiosity

Напомним нашим читателям, что марсоход Curiosity, создание и отправка которого на Марс обошлись в миллиарды долларов, занимается исследованиями Красной Планеты с 2012 года при помощи целого ряда инструментов, установленных на шестиколесной платформе. Контроль за этими инструментами является достаточно сложной задачей, системе управления всегда необходимо знать, в каком положении находится каждая из ее автоматизированных «рук» для того, чтобы не повредить ее случайно во время перемещений. И именно эта часть является источником проблемы, с которой марсоход столкнулся на прошлой неделе и которая привела к полной «заморозке», поместив Curiosity в аварийный режим.

Собственно проблема заключается в том, что бортовой компьютер марсохода из-за программного сбоя 20 января 2020 года случайно и совершенно неожиданно «забыл» данные о текущем положении его рабочих инструментов. Эта потеря данных сделала невозможным любое дальнейшее движение марсохода и сейчас ученые НАСА бьются над поиском решения возникшей проблемы, которое позволит марсоходу снова получить данные о положении инструментов и возобновить работу по исследованиям Марса.

«Знание точного положения любого устройства позволяет марсоходу избегать нелепых случайностей, которые могут ему навредить. Обладая такой информацией, Curiosity никогда не зацепится какой-либо своей часть за скалу, мимо которой он проезжает, и не наведет незащищенный объектив камеры прямо на Солнце» — рассказывает Дон Самнер (Dawn Sumner), ученый из Калифорнийского университета в Дэвисе, — «Потеря критичных данных о положении инструментов приводит к аварийной блокировке, которая делает невозможным включение любого двигателя или привода».

Инструменты марсохода

Кроме «заморозки» возможности движения, функционирование остальных систем марсохода не пострадало от программного сбоя, аппарат продолжает передавать на Землю данные, на основе которых ученые НАСА разрабатывают стратегию восстановления. «Сейчас инженеры на Земле обрабатывают все имеющиеся данные, включая данные за предыдущие периоды. Это позволит вычислить ориентировочное положение всех инструментов марсохода, полученные данные будут преобразованы в соответствующий формат и переданы марсоходу» — рассказывает Дон Самнер, — «Кроме этого, в компьютер марсохода будут переданы программы, которые максимально безопасно для него позволят уточнить положение инструментов, что позволит марсоходу продолжить движение».

Помимо перечисленного выше, инженеры НАСА работают над поиском источника программного сбоя и над исправлением программного обеспечения бортового компьютера, что должно предотвратить возможность возникновения подобных проблем в будущем.

И в заключение отметим, что некоторая часть мероприятий по восстановлению работоспособности марсохода Curiosity была уже успешно проведена. Компьютер марсохода получил данные о положении инструментов в объеме, достаточном для проведения корректирующих и уточняющих операций. А программное обеспечение марсохода получило ряд дополнительных функций, при помощи которых компьютер марсохода в будущем сможет справиться с решением подобных проблем полностью самостоятельно, не требуя для этого помощи с Земли.


Warning: foreach() argument must be of type array|object, null given in /home/user/web/mal.scrum360.ru/public_html/wp-content/themes/malitikov/single.php on line 44