Не только iPhone умеет обновляться по воздуху

Виталий Гладков avatar | 23
FavoriteLoading В закладки
Не только iPhone умеет обновляться по воздуху

В ноябре прошлого года вышел из строя установленный на марсоходе Curiosity прибор под названием ChemCam. Несколько дней назад ученые из NASA умудрились починить его несколько необычным способом.

По сути ChemCam, или просто «Химическая камера», – это смонтированный на платформу марсохода прибор для спектрального анализа грунта и пород. Состоит он из двух блоков. Первый представляет собой лазерно-лучевой спектрограф – такую специализированную фотокамеру, которая умеет стрелять по поверхности сфокусированным лазерным лучом и, поднимая в воздух небольшое количество плазмы, проводить её спектральный анализ и определять состав. А еще лазером можно пользоваться для очистки фотографируемой поверхности от пыли, которая покрывает Марс плотным слоем. Второй блок – это обычная камера с макрообъективом, которая служит для наведения лазера на цель. Выглядит работа ChemCam примерно так:

Основными задачами ChemCam стали исследование вулканических пород, а также поиск следов присутствия воды и кислорода на поверхности Марса.

Неполадки возникли в лазерном дальномере, встроенном в камеру ChemCam. Прибор потерял возможность фокусировать луч основного лазера на исследуемой поверхности, а ученые перестали получать нормальные спектрограммы. В качестве временного решения стали делать по 10 снимков одного места на разном расстоянии фокусировки, но результаты все равно были неудовлетворительными. К тому же попусту растрачивался ресурс прибора, и перегонялись на расстояние в несколько десятков миллионов километров бесполезные данные.

Ученые засели за программы и обнаружили, что если они избавятся от ненужного кода, то освободившегося места будет достаточно, для внедрения новой функции. Прибор сможет предварительно делать 9 снимков с различным фокусным расстоянием, анализировать их на месте и определять оптимальное расстояние для фокусировки основного лазера ChemCam.

Готовый код размером в лишь 40 килобайт был отправлен на Марс. После его установки ChemCam стал выдавать результаты чуть ли не лучше, чем до поломки.

Примечательно, что обновление ПО, которое помогает искать воду на Марсе, весит несравнимо меньше, чем последнее обновление YouTube для вашего смартфона.

Ученые рассказали, что в скором времени планируют добавить в софт ChemCam функции автоматического поиска и ранжирования объектов по размеру, форме и цвету. Видимо они нашли еще несколько строк ненужного кода. [JPL NASA]

1 Звезд2 Звезды3 Звезды4 Звезды5 Звезд (Проголосуйте первым за статью!)
undefined
iPhones.ru
В ноябре прошлого года вышел из строя установленный на марсоходе Curiosity прибор под названием ChemCam. Несколько дней назад ученые из NASA умудрились починить его несколько необычным способом. По сути ChemCam, или просто «Химическая камера», – это смонтированный на платформу марсохода прибор для спектрального анализа грунта и пород. Состоит он из двух блоков. Первый представляет собой...
Прокомментировать

🙈 Комментарии 23

  1. AbilardoE1 avatar
    AbilardoE125 мая 2015
    0

    увапмый автор, загрузка нового ПО в КА это обычная практика, тому есть примеры и “покруче”, например самый быстрый на сегодня КА Новые горизонты регулярно получает новые куски кода, исправляют найденные за время полета ошибки, добавляют новые возможности установленному оборудованию, сегодня Новые горизонты приблизился к системе Плутон-Харон, а это более 5,5 миллиардов километров
    т.е. обновление ПО по воздуху происходит немного дальше чем для ровера на Марсе

    potatoonair avatar
    potatoonair25 мая 2015
    2

    @AbilardoE1, какой вы умныыый!.. Вам бы статьи писать…

  2. mikla avatar
    mikla25 мая 2015
    1

    Пользуясь моментом, рекомендую книгу “Марсианин” Энди Вэйра. 10/10

    kostia-84 avatar
    kostia-8425 мая 2015
    0

    @mikla, чувак, спасибо огромное!!!! Ты сделал вечер понедельника не таким скучным. И вторника… Хотя может и ночью я дочитаю. Мне как делетанту в вопросах химии, физики, биологии не с чем спорить (хотя найдется 100500 человек и будут спорить что что-то нереально). Но этот новый Робинзон крут!!!!!

    New_York avatar
    New_York25 мая 2015
    1

    @kostia-84, тоже воспользуюсь случаем, советую почитать Трансерфинг Реальности.
    Книга очень сложная, интересная и не одноразовая. Как минимум 5 раз надо прочесть, чтобы понять.

    kostia-84 avatar
    kostia-8425 мая 2015
    0

    @New_York, спасибо! Я на неделю погрузился в чтение

    kostia-84 avatar
    kostia-8425 мая 2015
    0

    @kostia-84, Стругатским бы эту тему развить, а то как технический отчет читается. Но будущее ближайшее 10-20 лет

    mikla avatar
    mikla26 мая 2015
    0

    @kostia-84, Я тебя ещё порадую, скоро кино по Марсианину будет http://www.kinopoisk.ru/film/841700/

  3. MaIronCool avatar
    MaIronCool25 мая 2015
    0

    Прям там так мало памяти, что аж пришлось, что-то стирать, что бы загрузить 40Кб?

    Думаю просто это понты накручивают, скорее всего решение проблемы влезло в 40Кб, ну и на самом деле 40Кб это примерно 700 строк кода

    Drju2012 avatar
    Drju201225 мая 2015
    0

    @MaIronCool, там “несколько” другая элементная база :) и ваш я-девайс с многими гигабайтами на борту долго там не проживет. Года 3-4 назад было несколько статей о новейшем российском бортовом суперкомпьютере, который управляя бортовым локатором истребителя захватывал и отслеживал более 40 целей на земле и в воздухе и мог одновременно атаковать 12 из них. Этот кампутер, существенно опередивший зарубежные аналоги имеет по моему (точно не помню, но порядок такой) 128 килобайт памяти.

    MaIronCool avatar
    MaIronCool25 мая 2015
    0

    @Drju2012, “According to NASA, Curiosity is equipped with 2GB of flash memory”. Не думаю, что прям все 2Гб забиты подзавязку ;)

    AbilardoE1 avatar
    AbilardoE125 мая 2015
    0

    @MaIronCool, у Кюриосити 256Мб оперативной памяти, 2Гб флэш и специальный EEPROM модуль для служебной информации объемом 256Кб, объем информации в 40Кб это 1\6 доступного пространства для служебных команд, что в общем то немало
    к слову говоря 256Мб оперативной памяти на Кюриосити это почти в 10 раз больше чем у ровера Опортьюнити
    понятно что все эти компоненты, включая два 32-разрядных RISC-процессора RAD750 IBM являются специальной перегрузо-температуро- и радиационно устойчивыми системами

    New_York avatar
    New_York25 мая 2015
    0

    @MaIronCool, 360 000 символов.

  4. BIG BROTHER avatar
    BIG BROTHER25 мая 2015
    6

    Таки марсоход обновляется не “по воздуху”, а “по не-воздуху”

  5. adamant1d avatar
    adamant1d25 мая 2015
    0

    Паследнее обновление для ютуба побольше весит,в разы

  6. Pahanius avatar
    Pahanius25 мая 2015
    1

    Под iOS 9 сколько там нужно будет свободного места на девайсе, 5 или 6 гигов? )

    rawland avatar
    rawland25 мая 2015
    0

    @Pahanius, поэтому минимум на айфонах теперь будет 32 гига, начиная с 6S

  7. Varian avatar
    Varian25 мая 2015
    1

    40kb?

    Ахахаха лузеры, у меня флешка размером 8ГБ

    Нубы :)

    AbilardoE1 avatar
    AbilardoE125 мая 2015
    0

    @Varian, троллинг? для упертых повторяю, железо в космической технике и флешка на 64Гб для музыки это четыре разные вещи, твоя флешка умрет еще на старте от перегрузок

    Drju2012 avatar
    Drju201225 мая 2015
    0

    @Varian, Ну ты КРУТОЙ парень, раз в кармане носишь такую крутую флэшку! Карман еще не оттянул такой тяжестью?

  8. AbilardoE1 avatar
    AbilardoE125 мая 2015
    0

    незачем забивать телефон всякой дрянью, тогда и 16Гб будет вполне достаточно, просто нужно трезво взглянуть на то как часто используется тот или иной контент и выкинуть “одну лыжу с балкона”
    кстати, вот еще по поводу Кюриосисти – на ровере установлены фотоматрицы с резрешением 2Мпх:) для любителей считать мегапиксели просто несусветный размер, “на моем сонерике на порядок круче”:D

    Alex318i avatar
    Alex318i25 мая 2015
    0

    @AbilardoE1, карты много занимают. Если навигация не нужна то 16 гигов хватит.

  9. IceQuiky23 avatar
    IceQuiky2325 мая 2015
    0

    надо было 128 гигов сделать версию)

Вы должны авторизоваться или зарегистрироваться для комментирования.

Нашли орфографическую ошибку в новости?

Выделите ее мышью и нажмите Ctrl+Enter.

Как установить аватар в комментариях?

Ответ вот здесь