НАСА обновляет программное обеспечение Curiosity за 560 млн км от Земли




12:15 10.08.2012 |   1660



Специальная команда, состоящая из 100 программистов, пишет инструкции для Curiosity на каждый день. Марсоходу каждый раз требуется задавать текущую программу – пересечь дно кратера, срезать скалу лазером, взять образцы почвы...

Источник: НАСА

Удаленным апгрейдом сегодня никого не удивишь. Но что если обновляемая программа установлена на компьютере, который находится на борту роботизированного марсохода, в 560 млн км отсюда, на поверхности Марса? Задача очень сложная и ответственная. Ведь если что-то пойдет не так, сигнал с марсохода на Земле услышат, возможно, в последний раз. Процедура обновления на основном компьютере занимает два дня, и еще два дня уходит на то, чтобы обновить резервный компьютер. Специальная команда, состоящая из 100 программистов, пишет инструкции для Curiosity на каждый день. Марсоходу каждый раз требуется задавать текущую программу – пересечь дно кратера, срезать скалу лазером, взять образцы почвы. Его компьютер распознает свыше тысячи различных команд, управляющих марсоходом. У программистов остается всего лишь полдня на то, чтобы написать, протестировать и загрузить последовательность команд на удаленный компьютер. Пока все идет по плану, и Curiosity регулярно продолжает присылать на Землю снимки, сделанные на Красной планете.


Теги: Информационная безопасность