Pull to refresh

Comments 249

А вы случайно не смотрите Космических братьев?
На сколько по-вашему там реалистично показан процесс функционирования NASA?
Do you happen to see the Space Brothers?
How many do you think there is realistically shows the process of functioning of NASA?
Перевод просто шедевр. Так вот и рождаются анекдоты про МГИМО.
Визоут фифтын сикс!
UFO just landed and posted this here
Лучше поздно, чем никогда:
Three witch watch swatch watches, which witch watch which swatch watch?
UFO just landed and posted this here
мне кажется, Midasu всех тут знатно потроллил!
Пожалуй, без помощи тут не обойтись…

Do you watch Space Brothers?
How accurately is NASA depicted in the series?

Думаю, под «при возможности, дублировать вопрос сразу на английском» не подразумевалось использование гугл транслейта, с этим автор наверняка и сам справился бы…
> Do you watch Space Brothers?
Наверно, лучше всё же Have you watched the «Space Brothers»?
Вопрос был «смотрите ли», а не «смотрели ли вы». ИМХО мой вариант точнее передает изначальный вопрос, так как речь идет не про разовое событие (смотрел ли ты фильм?), а про нечто более продолжительное, и продолжающееся до сих пор (смотришь ли ты сериал?). Хотя оба варианта допустимы.
Автор, судя по всему, и русским владеет не в совершенстве.
Поэтому я и сделал допущение, что вопрос «Смотрели ли вы когда-либо сериал» более логичен.
«Мопед не мой» :) Громатека — хрен с ней, смысл у «смотрели» и «смотрите» разный.
«Have you watched» подразумевает что человек все еще может смотреть этот сериал =)
Дело в том, что этот аниме-сериал ещё выходит.
А по поводу перевода — спасибо за минусы, но с английским у меня всё хорошо и фраза там вполне правильно составлена. Вариант JDima был лишь упрощением.
Уважаемый, да я верю вам как родному!
А вот это лишь случайное совпадение:
habrastorage.org/storage2/350/0b3/fd1/3500b3fd1acdb5466a8fb66a8ecfb422.png

Да, фраза абсолютно правильная. Правда, я себе чуть мозг не сломал, пытаясь разобрать эту на первый взгляд хаотичную мешанину из слов, но, видимо, это с моим мозгом какая-то проблема, а ваш английский в полном порядке.
</sаrcasm>
Перевод нифига не правильный, уж извините. И JDima вас поправил, а не упростил. Хотя нет, он упростил… понимание вашего предложения.

P.S. студент факультета иностранных языков
Ну «случайно»-то исчезло из перевода.
Можно было бы добавить «by chance» в конце вопроса дабы полную кальку создать.
Have you ever seen the «Space Brothers»?
может так?
Ну глагол see обычно не употребляется по отношению к телевидению, всё же мне кажется watched корректнее. Поправьте, если не так.
Лэт ми спик фром май харт… (с)
Well, what is the OS on the device? How to you handle 7 min gap in data transfer between here and «there»? What is the structure? How the OS operates? Is it BSD or Linux like? Can you restart it remotely? What are the fail-safe options on the device? Does cameras have drivers or you working with them more directly? Is there any internal API?

А что за операционка на устройстве? Как вы улаживаете семиминутный гап во времени? Какова структура оси? Как она работает? Это БСД или Линукс? Её можно перезагрузить удалённо? Что с фейл-сейфом? Как работают драйвера? Есть ли API?
Да, постарайтесь воздержаться от «детских вопросов» типа «какая ось» или «сколько колес на марсоходе». Это и так нагуглить можно.
На хабре был пост про разработку ПО для марсахода. Там про это написано. VxWorks. Два процессора с архитектурой PPC, на случай, если один из них засбоит. При этом одновременно работает только один, чтобы не бояться багов из-за сложности разработки многопроцессорных программ.
Марсоходдом напрямую не управляют, в него загружают программу на день и он её выполняет. Поэтому 7ми минутная задержка не мешает.
Лучше бы ему ссылку дали. Собственно, и мне. :)
Сигналы, кстати, передаются не напрямую на марсоход, а сначала на спутник. А тот уже обменивается данными с марсоходом когда пролетает над ним.
Нет, у марсохода две антенны — для прямой связи с Землей и для связи со спутниками.
У меня есть два вопроса:
1. Где и кем работает Зеленыйкот, ибо уровень доступа и объем информации в постах просто поражают?
2. Не совсем к Paolo Bellutta, но, возможно, он в курсе. Curiosity, на сегодняшний день, самый быстрый ровер. Разумеется, маршрут движения ровера составляется в первую очередь исходя из научных потребностей в исследовании конкретной местности, геолого-разведка. Есть ли в планах NASA посещение ровером мест посадки предыдущих аппаратов для исследования Марса? Большинство из них уже вышло из троя, но было бы интересно установить истинную причину на месте. Тем более фотографии этих некогда легендарных аппаратов имели бы очень высокую эстетическую, да и материальную ценность.
In English: Not quite to Paolo Bellutta, but maybe he knows. Curiosity is the fastest rover now. Of course, the route of the rover based on scientific research needs — geological exploration, looking for organics. Is there any plans from NASA to visit rover landing sites of the previous Mars devices (rovers/station)? Most of them have gone out, but it would be interesting to establish the true cause of failure in real place. By the way, photos of these once-legendary vehicles would have a very high aesthetic, artistic and retail value.
1. Я работаю здесь марсоведом: marstefo.ru/
Но информацией пользуюсь открытой, надо просто хорошо искать :)
2. Отвечу и я, но может ему тоже будет интересно помечтать. Curiosity не самый быстрый марсоход, Opportunity быстрее. У Curiosity больше запас прочность и срок службы, но даже он не позволит ему пройти 2200 км до ближайшего Spirit. К примеру Oppy за 9 лет только около 36 км преодолел.
Я думаю, что второй вопрос можно расширить: в приделах досягаемости имеются другие спускаемые аппараты (не обязательно марсоходы), которые завершили свои миссии?
Я же написал — ближайший Spirit. Их специально рассылают далеко друг от друга, чтобы исследованиями охватить наибольшее разнообразие планеты.
Теперь ясно почему такой доступный и дружелюбный стиль изложения. Рассказывать о марсоходе так, чтобы было понятно и интересно даже детям.
Я просто представляю какой ответ сам хотел бы услышать :)
Мир тесен — только вчера во френдах увидел репост вашего флаера :)
Интересно, надо будет сходить. Может сразу какой-нибудь хабра-слёт организовать у вас?
Интересное предложение. Можно придумать какой-нибудь День открытых дверей для Хабра или спецпрограмму какую-нибудь. Мы подумаем над этой идеей.
Интересно, многие ли захотят прийти посмотреть? Можно проэкспериментировать и как уже было — залайкать предыдущий коммент Зеленого кота только теми, кому действительно это интересно и кто готов реально прийти. Все-таки хабр это далеко не Москва, а ВВЦ пока еще не стало центром достижений инноваций, хотя наш марсианский проект в эту сторону стремится. А то один лайк — непонятно, стоит ли огород городить ).
Только у всех желающих придти достаточно кармы, чтобы лайк поставить?
если есть желание — нас легко найти в соцсетях. Но ажиотажа пока не заметно )
Тогда прошу проинфомрмировать заранее, мб и до Москвы доберусь по такому случаю.
Какой график работы? Как проверяется/отлаживается код для программы движения на следующий день? Сколько людей проверяют код перед отправкой? Применяются ли эмуляторы для проверки программы движения перед отправкой на марсоход? Что делают, если находят ошибки в отправленной программе движения?

What is your work schedule? How do you test your commands for next day driving? How many people check commands before sending? Do you use emulator to test your commands before loading onto the rover? What do you do if find a mistake in sent commands?
В добавок — как часто и какого рода ошибки совершаются, какой процент был отловлен после отправки роверу, какой процент был словлен после исполнения?
А примеры кода — было бы вообще шикарно :-)
www.usenix.org/conference/hotdep12/tbd
Примеры кода точно не дадут. Им нельзя. Могут показывать только код, который забраковали и на марсоход не посылали.
Ну пусть так, его тоже интересно посмотреть
Прямо как у инкасаторов. Боятся, что марсоходу устроят засаду?
+ Как проходит тестирование на земле (есть ли копия марсохода в пустыне на родной планете?) и на чем тренируются программисты?
How do you run tests here on Earth (do you have a copy of the rover somewhere in the desert?), and how do the programmers learn and train?

Мне кажется они все обрабатывают на компьютерной симуляции. У них на сайте даже есть видео с демонстрацией работы марсохода в этой их внутренней программе-симуляторе.
Вот кстати, выпустили бы в коммерцию упрощенную версию вроде Rover Simulator 2013, сто процентов нашлись бы любители, а агентству денежка.
Да и будущих спецов бы себе приготовили…
Ага, и было бы как в фильме «Такси»: «Блин! Я же на тренажере набираю высший балл!»
Или как в SouthPark: игра на PSP про ангелов и демонов.
Планируется ли после выполнения ровером Curiosity всей запланированной программы исследований предоставить часть ресурсов и времени ровера (если на тот момент он будет работоспособен) в распоряжение студентов, для выполнения обучающих научных экспериментов?

Are there any plans to provide the resources and time of the Curiosity available to students, for learning science experiments, after the rover finish all planned programs of research (if at that time he will be fully functional)?
Если бы вы могли купить себе собственный ровер, какой бы и тех, которыми вы управляли, вы бы приобрели? Почему?
If you could, which rover among those you controlled you'd byu? And why?
UFO just landed and posted this here
  • Что Вам больше всего нравится в вашей работе?
  • Как вы решаете проблему 7 минутной задержки сигнала? И является ли это большой проблемой?
  • Есть ли какой-то инструмент или устройство, которого очень не хватает на «Кьюриосити» в вашей работе?
  • Бывали ли случаи, когда вы написали программу на день, но уже во время её исполнения, становилось ясно, что в работе программы закралась не критичная ошибка, которую уже поздно исправлять, а если не поздно то, как вы её исправляете?
  • Что является самым трудным в вашей работе?
  • Какие у Вас происходили курьёзы или не стандартные ситуации?
Хорошие вопросы, но нужен качественный перевод.
Да не жалко.

What do you like most in your job?
How is the 7 minute delay handled? Is it a major problem?
Is there some piece of equipment missing on the Curiousity that you need badly?
Were there occasions when you found non-critical bugs in the code during it's execution at the rover? How do you handle them?
What's the most challenging part of your duties?
Could you share with us some amusing incidents you've encountered?
* На каких сайтах Вы планируете разместить объявление о поиске работы водителем марсохода, если нынешний внезапно сломается?
* много ли конкурентов в работе водителем?
* отменяется ли контракт, если марсоход на подлёте упадёт в океан?
===
* On what sites you plan to place the CV for the drivers of the rover when the current suddenly breaks?
* How many competitors in the viewing for job of driver?
* Whether the cancelling of contract if the rover fall into the ocean on the way to target?
Кью и так технически сейчас под водой.
Можно подробнее?
Территория, по которой марсоход сейчас катается, была залита водой, когда на марсе она была.
«Скотт, дай мне свой марсоход погонять, твой быстрее, хочу девочек покатать»
Вопрос, Zelenyikot`у: где можно посмотреть видео испытаний тележки марсохода в условиях приближенных к «боевым»? По типу как в СССР испытывали на планетоходы на Камчатке.
Сомневаюсь. Скорее пластики и композиты. В авиации и космической отрасли самое главное — это вес, поэтому количество деталей из металла максимально сокращают.
Анодированный алюминий, просто колеса на марсианскую гравитацию рассчитывали и Землю-матушку они не выдержали.
И все таки непонятно, что они делали когда машина зарывалась в рыхлый грунт окончательно как это на нескольких видео. Наши добавляли шагающий элемент.
Сколько всего людей управляют марсоходом?
How many people controlled the rover?
Нет предела совершенству.
How many people control the rover?
А вдруг там было canTroll :)

А если серьезно, то вопрос несколько неоднозначный.
Сколько всего пилотов? Сколько человек участвует в управлении одновременно?
Что значит контроль/управление? Принятие решений о том куда мы едем, и зачем, и постановка этих соответствующей задачи это control?
Есть ли на марсоходе встроенная «защита от дурака»?
Поясню вопрос: Если запрограммированное движение руки-манипулятора может снести например какую-нибудь антенну или просто врезаться в корпус марсохода, то будет ли такая программа заблокирована автоматически (к примеру после проверки на компьютерной модели), или же за этим приходится следить вручную?

PS Англицкий не знаю совершенно(
3-й закон робототехники: «Робот должен заботиться о своей безопасности в той мере, в которой это не противоречит Первому и Второму Законам» :))

Хороший вопрос.
Ну тогда уж:

Какие из Трёх Законов Робототехники были заложены в программу Curiosity? Каков объём кода, отвечающего за эти законы?

Which of Three Laws of Robotics have been implemented into Curiosity software? What is the amount of code responsible for that Laws?
Are the rovers fool proof?
Suppose you program a trajectory for the manipulator that would damage the rover itself once executed (e.g. knock off an antenna). Would the execution of such code be banned automatically during test phase or later, or is it necessary to manually double check for such errors?
Мне кажется, что защиты никакой нет, иначе бы марсоходы не расставляли так далеко друг от друга.
I think that not any protection at all, otherwise it would not arranged the rovers so far from each other.
Далеко раскидывают для обеспечения большего многообразия в исследованиях планеты.
Смысл несколько аппаратов в одну точку закидывать?
Маловероятно. Ведь в случае нештатной ситуации, с помощью этого же манипулятора или другого подобного устройства, можно выполнить каку-нибудь нестандартную и непредусмотренную операцию.
Ведь, насколько я понимаю, одна из особенностей подобных механизмов, недоступных для прямого контакта в том, что все можно перенастроить, перепрошить, переделать.
Можно представить систему, что для подобных операций надо вводить какой-нибудь рут-пароль нескольким людям.
Зачем представлять? Поэтому мы и спрашиваем.
Так я и сам могу немало инженерных решений предложить…
Интересно как именно у них реализовано!
Вопрос, может быть, не совсем по адресу, но…
Как устроена связь с марсоходом? Какие антенны/модемы используются для этого? Какие низкоуровневые протоколы? Как протоколы высших уровней справляются с ошибками при передаче информации?

How does the communication with the rover works? What antennae/modems are used? What low-level protocols? How do the higher level protocols handle the presumably high BER?
Ознакомился. Там нет ответа ни на один вопрос, из тех, которые я задал, кроме, может быть, про антенны. Да и то — только размер. Думаю уточнять не надо.
Что случится если марсоход застрянет во время выполнения команд? Может ли он как-то сам справиться с такой внештатной ситуацией (например, объехать камень, который ему мешает), или вам каждый раз приходится обдумывать все возможные варианты и вручную прописывать их в код?

What happens if the rover gets stuck during the code execution? Can it handle such emergency situations itself (e.g. come around a rock that prevents it from moving), or do you have to think of all such possible situations and include them into the code each time?

Программируется ли все поведение марсохода (передвижение, камеры, манипулятор) одной командой, или есть несколько таких команд, каждая из которых отвечает за что-то одно?

Is all rover's behavior (movement, mechanical arm, cameras, etc.) programmed by a single team, or are there multiply teams, each responsible for something particular?

У вас есть временные ограничения на написание кода? То есть вам нужно «подобраться поближе вон к тому камню», или «подобраться поближе вон к тому камню не позже чем через 30 часов»?

Do you have any deadlines when you are writing the code? Is it like «we need the rover to get closer to that rock», or «we need to get closer to that rock in less than 30 hours?»
Первый вопрос вы можете снять с повестки, если посмотрите видео в этом посте :-) Там 2 типа работы, один тупой, другой интеллектуальный. Во втором случае марсоход сам выбирает дорогу.
Спасибо, у меня просто в данный момент нет технической возможности посмотреть видео ;)
По поводу вопроса о командах: как происходит взаимодействие между командами/членами команды? Т. е. как они совместно работают так, чтобы не было недопониманий и прочих прелестей совместной работы?
Как организовано взаимодействие с аппаратным обеспечением?
Используется ли в коде управления что-нибудь вроде виртуальной машины или интерпретатора спец. языка для более высокоуровневого управления системами марсохода, или же весь код пишется сразу нативно, напрямую работая с оборудованием (через драйверы ОС)?

How is implemented interaction with hardware?
Do you use some sort of virtual machine or DSL-interpreter (domain specific language) for high-level control of rover systems, or just native code, working with hardware directly (via OS drivers).
Как вы попали в NASA?
Однажды все подходы к вашему дому были перекрыты черными джипами, над домом повисли пара BlackHawk'ов, в дверь постучали и сказали «вы пойдете с нами!»? Или это было как-то иначе?
Вообще, как попадают в NASA?
How did you joined to NASA?
In one good day all of the approaches to your house were blocked with black SUVs, a couple BlackHawks hungs over the house, men in black suit knocked on the door and said «You come with us»? Or was it something else?
How people come to NASA?

// перевод может быть корявым
How did you get a job with NASA?
Did it all start with black SUVs blocking every single approach to your house, a couple of Black Hawk helicopters flying above and strange men in black suits knocking at your door saying «you're coming with us!»?
How do people generally get employed by NASA?

Я позволил себе добавить кусочек про черные костюмы ;)
Спасибо. Я тоже позволил себе. В русской версии костюмов нет =)
Когда отправлял еще не видел, что вы свою версию запостили =) Нужно почаще обновлять комментарии…
Киношный штамп в действии
Интересна история конкретного человека, а не условия приема на работу.
Согласен, но вопрос в такой формулировке скорее улыбнет Паоло и ответ будет в стиле медведЕй на Красной Площади.
Ниже автор написал, что Паоло итальянец, возможно у него не такие стереотипы относительно нас =)
Тем более интересен его опыт, как не-американца.
Можно, но лучше чтобы обоим было смешно)) Вы любите шутки про КГБ? Я — нет, от американских (да и итальянских, британских, французских...) братьев воспринимаю особенно болезненно, я стар и нервозен.
UFO just landed and posted this here
UFO just landed and posted this here
Fine! I'll go build my own rover, with blackjack and hookers!
А вот это уже интересная идея…
UFO just landed and posted this here
Насколько я понимаю Paolo сам итальянец и учился в Италии, не знаю только как там решался вопрос с гражданством.
> готовят программы для каждого рабочего дня

Вспомнился язык Лого :)

перо 5
цвет RGB (186, 221, 131)

повторить 18 {
вперед 250
налево 140
}

А движения отрабатывают на «черепашках» в Логомирах, ага)
Так на первом же снимке в статье и показана эта «черепашка».

После команды «закопать колеса в грунт» ))
А у меня вопрос к Хабру: Админы могут отредактировать пост, не предупредив автора? Я почти уверен, что ставил хаб «Программирование», а сейчас почему-то уже «Космонавтика» стоит.
Да, могут, но они не читают все комменты
(Это я к тому, что саппорт отвечает на такие вопросы надежнее)
Zelenyikot, как Вы договорились с Паоло по поводу ответов? Он сам будет отвечать (заведет аккаунт на Хабре), или Вы будетеу пересылать ему вопросы и вставлять сюда его ответы (на русском?)?
Я соберу все вопросы и отправлю ему на e-mail. Она напишет ответы, с помощью добрых людей я постараюсь их качественно перевести и опубликую здесь.
Может с ответами устроить обратный процесс? Вы опубликуете оригинальные ответы и перевод. А народ, если будут неточности, уже поправит.
Я надеюсь в этом не будет необходимости, но я приведу оригиналы ответов.
А в свою экскурсию на ввц вы включите данную информацию в дальнейшем?
И кем вы там работаете, кстати?
Может вы и про себя расскажете? Как вы сами туда работать попали? ;-)
Думаю, моя персона нет так интересна для Хабра, как Паоло. А для индивидуального знакомства личка есть ;)
Мы планируем открыть корпоративный блог на Хабре. А пока действительно это далеко выходит за рамки темы. И да, есть личка ).
Какие основные особенности и отличия фотографирования в марсианских условиях по сравнению с земными? Какие дополнительные знания должен иметь марсианский «фотограф»? Например происходит-ли доминирование или деградирование определенных цветов по другому, по сравнению как мы привыкли видеть на земле, подобным образом как эти отличия заметны при подводной съемке. В первую очередь интересуют привычные человеческому глазу фотографии, а не фотографии, отражающие невидимую часть спектра.

What are the the most noticeable differences and considerations with shooting images on Mars, compared to the conditions on Earth? What kind of extra knowledge should mars-photographer have to create that images? For instance as there atmospheric structure is different does some colors dominate/degradate more than others compared to Earth conditions, the similar way as it happens shooting images underwater? Considering first of all the images that are close to what human eye see, not invisible spectrum.
Предусмотрена ли защита объективов камер во время пылевых бурь или способы очистки объективов от пыли?
Программа съемки ровером самого себя была сложнее других ежедневных программ?
UFO just landed and posted this here
На первую часть и я ответить смогу. Камера на манипуляторе MAHLI имеет крышку, которую открывают на время фотографирования, остальные камеры не имеют крышек и не оборудованы средствами очистки от пыли. Опыт Opportunity говорит, что в этом нет смысла.
Каким образом осуществляется экстренное прерывание программы.
Какие параметры марсохода вы отслеживаете для этого в режиме «реального времени» или близком к нему?
В каких случаях система безопасности марсохода самостоятельно прекращает выполнение программы? Предусмотренны ли алгоритмы самостоятельного выхода из внештатной ситуации, или при ее возникновении программа прерывается и аппарат входит в режим ожидания?
Используется ли на Curiosity протокол передачи данных/архитектура DTN и если да, то каковы минимально достигнутые задержки при передачи пакетов?

How is the emergency program interruption implemented?
What settings do you track on rover in «real time» or close to it for emergency control?
Have the rover's own security system to stop the execution of the program? Is there an algorithms to recover from the emergency stops or the program only stops and the unit go in standby mode?
Does Curiosity use DTN architecture in data transfer protocol, what are the minimum latency possible?
Интересно, что подразумевается под «экстренным прерыванием программы»? Марсоход ведь все равно никуда не денется с Марса, а значит прерывать программу нет смысла, если марсход продолжает выполнять функции. Или вы не о программе вообще, а о текущем задании?

Или вы о марсианах? ;-)
Имеется в виду программа движения. Тут в начала писали, что джойстика нет, и движение на каждый день загружается в виде отдельной программы.
Если управление не ручное, то, конечно, там куча алгоритмов. Если управление в ручном режиме — вряд ли.
UFO just landed and posted this here
Ситуация, конечно, может возникнуть. Метод выхода из такого положения — не соваться туда где колеса могут застрять :))
Не думаю, что так все просто… Марсоход, если и не имеет на борту систему а-ля GPS (на орбите Марса есть несколько станций, которые вполне могут обеспечивать такую навигацию) или по звездам (но видно ли их всегда в разреженной атмосфере, не знаю...), то однозначно имеет гироскоп и датчик ускорений. Если колеса начнут крутиться (например 1-2 оборота), а положение аппарата не изменится — то однозначно должно быть прерывание программы и еще лучше задний ход на два оборота колес.
Во всяком случае, так было реализовано на нашем LAMA, 1995г. (он же Мир, 1988г.)
Цитата: ...«Мир» с шарнирной рамой и бесклиренсным колесно-шагающим движителем. Преодолеваемый подъём с сыпучим грунтом 34°, уступ – 1 м. Оснащен автоматическим устройством определения опасных препятствий, их объезда по заданному алгоритму и выходу в заданную точку намеченного маршрута.

Спасибо за ролик, советские «макеты» впечатляют. Что заинтересовало — ветро-силовая установка — а такое возможно на Марсе? А по поводу гироскопов и акселерометров — инерциальная система навигации может помочь, если только добиться вычислительной усточивости системы.
Ветер перспективнее для Венеры, на Марсе при его плотности атмосферы — неэффективно.
На Венере тоже всё сложно из-за плотности атмосферы, только в другую сторону, её там слишком много.
к тому же + 400 градусов и серная кислота в виде дождика)
Самое интересное, что насколько неэффективен ветро-генератор, настолько эффективен будет на Марсе вертолет — для него потребуется меньше энергии в силу меньшей гравитации. Мы в свое время здесь, на Хабре, делали приблизительный расчет параметров марсианского вертолета с Rascko. Я потом пытался переделать расчеты в соответствии с теорией вертолетостроения но застрял на коэффициентах скорости и тяги винта, которые на Земле получают экспериментальным путем при продувке винта в аэродинамической трубе. Понятно, что на Марсе продуть винт пока не получается… А формул для расчета этих величин как таковых нет — это, по слухам, около 6-ти дифференциальных уравнений, полностью описывающих движение тела сложной формы в некой среде.

На Венере вертолет как раз не получается, необходимой силовой установки чтобы провернуть винт при такой плотности атмосферы у человечества пока нет…



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



Вот, недавно появилось некоторое подтверждение перспективности винтокрылых машин за пределами Земли, правда пока заявлено для Титана.

И маленький бонус из нашего светлого прошлого.

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

На Венере же логичным выглядит аэростат или планер, но только эмпирически, инженерно это будет не менее сложная задача, и она вряд ли реализуема до получения данных из одной-двух успешных наземных миссий.
UFO just landed and posted this here
Но нужно чтобы этот кирпич именно летал, а не упал и раздавился от кувалды атмосферного давления.
Основным врагом летательных аппаратов на Венере является даже не плотность воздуха, а его скорость, постоянные смерчи и ураганы с порывами до 100 м/с. Т.ч. аэростатам и пассивным планерам вход на Венеру заказан. Если что-то полетит, то только очень обтекаемое, тяжелое (с максимальным моментом инерции) и с очень сильным движителем.
Возможно может помочь опыт создания морских исследовательских аппаратов, которые снимать данные со штормящего океана запускают.
Вот сюда загляните, я тут попытался собрать в свое время все наши отечественные достижения в этой перспективной области. Будет немного грустно и в тоже время приятно, что нас до сих пор копируют, да и то не все могут повторить…
Спасибо, очень интересный материал.
Помогают ли местные жители в избегании сложных ситуаций, плохих дорог и зыбучих песков?
Whether help aborigines in avoiding difficult situations, poor roads and quicksand?
Я думаю, марсиане обидятся за то, что вы их аборигенами назвали.
Абориген = коренной житель. Что ж в этом обидного?
Расскажите поподробнее про особенности работы с часами на марсоходах:

— Насколько точны часы на марсоходах, возможна ли коррекция их хода и если да, то как это происходит?
— По понятным причинам Марсианский календарь отличается от Земного. Расскажите про особенности использования календаря на марсоходах

— How precise are clocks used on rovers? Can they be adjusted, and if yes — how?
— It is obvious that Martian calendar differs from it's Terrestrial counterpart. Please tell us more about calendar use on rovers.

P.S. отдельное большое спасибо автору топика за видео. Благодаря ему я открыл для себя замечательную серию роликов от NASA — Mars in a Minute
UFO just landed and posted this here
Они длинее на 39 минут. Раньше операторы марсохода жили по марсианскому времени, но потом устали и вернулись на земной график.
вопросы от моего друга:

1. Где можно получить водительские права на управление марсоходом? Требуется ли для этого безупречное понимание инженерной части марсохода? Как долго вы тренировались на Земле, чтобы однажды сказать себе «Теперь он точно будет меня слушаться»? Сильно волнуетесь перед отсылкой очередной партии команд? Каких ошибок в процессе управления марсоходом стоит остерегаться в первую очередь?

2. Какие улучшения в процессе управления марсоходом вы бы хотели увидеть? Есть ли такие, применение которых упирается именно в инженерную составляющую марсохода?

3. Есть ли у NASA проекты марсоходов которые будут следить за своим техническим состоянием, и в случае необходимости печатать на встроенном 3D-принтере нужные детали и проводить саморемонт?

4. Планируете ли вы отправиться на Марс лично?

буду очень признателен за перевод, отличный от моего внутреннего и внешнего Google Translate.
Where can one get the Rover Driver's license? Is perfect understanding of how the rover works required for it? How much training did it take you to finally tell yourself «Well, now it's definitely going to respond perfectly»? Do you feel nervous before sending a new piece of code to the rover? What mistakes should be avoided above all others?

What improvements in the rover-control process would you like to see? Честно говоря не совсем понял, что вы имеете в виду под Есть ли такие, применение которых упирается именно в инженерную составляющую марсохода?, не могли бы вы пояснить?

Does NASA have any plans to make rovers that could check their own technical state, print the needed spare parts on an internal 3D-printer, and repair themselves?

Would you like to visit Mars personally?
What improvements in the rover-control process would you like to see? Честно говоря не совсем понял, что вы имеете в виду под Есть ли такие, применение которых упирается именно в инженерную составляющую марсохода?, не могли бы вы пояснить?


Это продолжение вопроса, если существуют какие то улучшения в управлении марсохода, которые он себе может представить, то зависят ли они от инженерных составляющих марсохода и каким образом?
пришёл комментарий от автора вопроса:

Я имел ввиду улучшения, которые сейчас не используются из-за того что необходимая инженерная часть не может быть встроена в марсоход (слишком сложна/дорога в производстве)
Тогда будет что-нибудь вроде

Which of them are technically possible, but are not used because of high costs or difficulties in embedding into the rover?
1. Где-то читал рассказ отечественного пилота (правда, лунохода, которым управляли руками) — там было написано, что искали людей без навыков управления любым земным транспортным средством, в т.ч. даже велосипедом.
Вчера общалась со специалистами Института космических исследований. Они рассказывали о том, как программировали советские марсоходы в логике подобной ощупыванию дороги «слепым человеком». Потом эти разработки американцы у нас вроде как купили, также как систему шасси наших марсоходов. Истории давние, мы планируем сейчас запустить проект «встречи с очевидцами».
Марсоход все-таки постсоветский был,
image, вот статья 93го года о нем — epizodsspace.airbase.ru/bibl/ziv/1993/6/marsohod.html, до Марса он так и не долетел — ракета подвела, но американцы использовали наработки по шасси и системе управления, сократив время и средства на собственные испытания.
А про наших разработчиков луноходов и марсоходов год назад статья была, примечателен оптимистичный взгляд в будущее: ria.ru/ocherki/20120412/624214053.html
Потрясающий материал! А я все никак не мог найти, что стало с этим аппаратом дальше, после того, как его продали американцам под именем LAME.
А фотография, это в самом Институте космических исследований? У вас там есть музей, или это просто фойе так оформлено?
Похоже, фотография из музея ИКИ, да. Там есть музей, в нем проводят иногда экскурсии для школьников, 12 апреля в нем день открытых дверей, проводят очень интересные экскурсии для всех пришедших.

Сейчас часть экспозиции ИКИ, посвященная марсианской программе, находится на выставке в Мемориальном музее космонавтики, спешите видеть, пока экспонаты не увезли назад в музей ИКИ, я вроде слышала, что выставку скоро демонтируют. Она посвящена еще и эксперименту Института медико-биологических проблем Марс-500 ). Выставка не очень большая.
Мне вот очень было интересно увидеть движение марсохода со стороны. Не рендер, а именно живое видео. Технически — какая-нибудь небольшая камера со своей батареей и памятью. У марсохода манипулятор есть, можно камеру поставить на зем… кхм… на грунт, чтоб вид со стороны был. Видео с камеры можно или беспроводным способом сливать, или вернуться, подобрать камеру тем же манипулятором, поставить в отсек где есть контакты для доступа к памяти карты…

Как вариант — один марсоход может подъехать к другому на расстояние прямой видимости, взаимные фото-видео :-)

Короче, я так понимаю что это довольно нетривиальная задача, раз это не было реализовано. Это не шибко важное занятие, но это, наверное, было бы очень эффектно. Особенно если учесть склонность NASA к популизации космической темы для простых людей.

В общем вопрос такой — «Существует ли сейчас реальная возможность снять видео процесса езды марсохода со стороны».
Is it technically possible to extrinsically make a video of the rover's movements?

For example, since the rover has a mechanical arm, that arm could be used to place some external camera with it's own power source onto the ground. That camera could record the rover from the side, and then either transmit the video wirelessly, or maybe be picked up and placed back into the rover. That would make some spectacular videos.

I understand that it is neither a trivial, nor an important task, but is it technically possible?
Типа того, спасибо
Можно скинутся, сделать и отправить всем хабром на Марс фотоаппарат на колесиках!
UFO just landed and posted this here
10 000$ — это околоземная орбита. А еще разгонный блок до Марса.
Если не желать экспресс-доставки, то хватит маленькой пукалки, а поскольку фотоаппарат лёгкий, то сгодится парашют, сложность основная будет с доставкой девайсины недалеко от ровера, но так, чтобы случайно сам ровер не прибить.
Надо аэростатный делать, чтобы поверхности не касался, а отправился в свободный полет. Проблема с передачей будет. Антенна больше фотика весить будет или просить помощи американцев с ретрансляцией, но вряд ли они поддержат идей падения/приземления чего-либо в опасной близости от их детища.
Если оставить блок на орбите и сигнал давать через него, тогда будет попроще передача, но на Земле в любом случае нужно найти мощный комплекс.
UFO just landed and posted this here
UFO just landed and posted this here
Это цена чего? Килограмма груза? Если да, то для марса что-то маловато.
Как тестируется/отлаживается дневная программа: использование юнит тестов, программная эмуляция марсохода, физическое устройство?
Как симулируются окружающие условия (поверхность марса, атмосфера, события реального времени, как осыпание почвы и т.п.) при тестировании/отладке программы?
Сколько разработчиковосуществляют код-ревью готовой программы?
В каком виде вы получаете логи кода отработавшего за предыдщий день? Встречалась ли в этих логах информация, которая позволила исправить серьезные ошибки?
Случалось ли вам отправлять в релиз бажный код (что-то общеизвестное: утечки памяти, поломанный указатель и т.п.)?

How do you test/debug «day instructions» code: usage of unit tests, computer emulation of rover, on physical device?
How is Mars environment emulated (surface, atmosphere, real-time events like ground sloughing, etc.) for code testing/debugging?
How many developers make code-review of the program?
What is the format of logs you're getting from the code executed on rover last day? Did you face some information in these logs which allowed to fix serious bugs?
Did you release buggy code one day (something well-known: memory leaks, broken reference, etc.)?
1. Поскольку ваша работа — в прямом смысле «rocket science», расскажите, насколько отличается процесс программирования для марсохода от, скажем, программирования игр для смартфона? Например, используете ли вы TDD? Являются ли обязательными 100% code review и 100% code coverage? Возможно, вы используете какие-нибудь иные методики и процессы, характерные исключительно для отрасли космического программирования?
2. Каков общий объём кода ПО марсохода?
3. Сколько новых строчек кода требуется для написания программы на очередной день?
4. Сколько обычно проходит времени между написанием программы на день и её выполнением на марсоходе? День? Неделя?
5. Бывают ли deadline'ы?
По поводу количества кода — писали, что там около 2 с половиной миллионов строк. Еще можете посмтортеть вот этот топик.
3. Сколько новых строчек кода требуется для написания программы на очередной день?

Очень интересный вопрос, на мой взгляд. Как следствие интересно знать насколько высокоуровневые феймворки/операции используются: работают ли программисты напрямую с указателями, памятью и т.п. или пишут код декларативно, на уровне операций, которые надо выполнить «двигаться вперед до..», «остановиться если..», «взять камень если он зеленый» и т.п.

How many new lines of code do you need for writing «one day» program for rover?
Do you use some high level frameworks? I mean, do you work with refs, memory directly or write code in declarative way, on the level of operations which should be done, like: «move forward until..», «stop if..», «take stone if it's green..», etc.?
Чтобы запрограммировать движение к маленькому камушку и его поднятие нужна огромная точность определения координат. Как она достигается?

Требуется помощь в переводе)
In order to code movement to tiny stone and picking it up you need great accuracy of coordinates estimation. How is this accuracy achieved?
Спасибо! Остается ждать ответа от «водителя марсохода» :)
Какие регуляторы двигателей используются в руке-манипуляторе? Используется ли там обычное ПИД-регулирование или Вы используете регуляторы на нечеткой логике или нейронных сетях? Можно ли перепрограммировать регуляторы удаленно, с Земли? Учитывается ли как-нибудь изменение параметров двигателей в процессе работы? Хотелось бы узнать как можно больше подробностей про разработку и тестирование именно низкоуровневого железа для ровера.

What kind of motor controllers are used in the robotic arm? Is there a simple PID regulator or you use fuzzy logic or neural networks? Can we reprogram the controllers remotely from the Earth? Do the motor aging and the outer factors are somehow considered? I would like to know more details about the development and testing of low-level hardware for the rover.
Обновляется ли вы прошивка приемо-передающего модуля? Если да, то есть ли возможность потерять управление марсоходом? Накатываете ли вы обновления в пятницу вечером и в канун праздников?
Про обновления на выходные — так у ровера нет выходных, а вот на рождественские каникулы ровер оставили на стоянке в уголке «бабушкин домик», запрограммировав на панорамную съемку и съемку пыльных смерчей: allmars.net/research/item/202-curiosity-137-148
у ровера нет, но у Пауло то есть, как у главного ответственного специалиста.
Паоло отвечает за манипуляторы и камеры, строго говоря, он не водит марсоход — и здесь скрыт интересный вопрос:

А сколько специалистов одновременно программируют разные системы ровера и как согласовывают в итоге движения манипуляторов, камер, колес?

С переводом нужна помощь.
UFO just landed and posted this here
… и если да — поделитесь, пожалуйста, контактами тех ребят
Задай вопрос водителю марсохода


Это Воловицу что ли?
Были ли в работе системы баги, которые особо запомнились, о которых вы можете рассказать( учитывая NDA)? Сколько понадобилось времени на его устранение?
Do you recall some interesting system bugs, you could tell about( considering NDA)?
How long does it take you to fix it?

1. Why indeed should we discover Mars?
2. Do you have some troubles with Opportunity or Curiosity like blocking wheels or whatever is broken or widged? And if yes what are you doing in that situations? How do you carry out checking of the rovers?
3. Pictures is very nice and extremely excited, but is it possible to make a video (even sequence of serial frames) by Curiosity's cameras, for instance, of rover movements?
Камеры имеют довольно низкое разрешение. 2 мегапикселя, насколько я помню. Фотографии высокого разрешения — это все склееные панорамы. А самое главное — это узкий канал до Земли. В него не помещается все, что успевает снять марсоход, некоторые фотографии вообще ждут своей очереди неделями.
В перерыве между основной и доп миссиями (да прям как в современном шутере, блин) будет окно. Пусть марсоход стоит, отдыхает, а они нам отснятое видео забабахают — чем не вариант?!
Камеры могут снимать «видео» с частотой 10 кадров в секунду. Они снимали во время посадки и когда песок в ковшике трясли. Наверно, во время сверления тоже будут снимать. Во время «простоя» они снимают большие панорамы.
Так может стоит написать про это статью, а то из предыдущих не совсем понятно про этот момент (ну или что-то я читал и смотрел невнимательно).

PS Я всё же имею ввиду показать, как ровер двигается по поверхности, какую-то круговую видео панораму снять, а потом раскрасить…
Да, что-то типа этого, но лучше в виде видео-ролика;)
4. Who are in charge for a scientific program? And how are you programing scientific experiments?
5. Some testings require special callibrations. For example, GC. Is it flexible system where you can change some parameter in order to obtain more reliable results or it has only fixed operation modes?
Есть ли у марсохода внутри взрывчатка для самоуничтожения при непредвиденных ситуациях?
Does Curiosity have anti-thief protection like TNT?

Есть ли у марсохода какое-либо оружие типа ружья, помимо лазера? (для борьбы с инопланетянами или другими роботами)
Does Curiosity have some weapon like a gun, not a laser? (for fight against aliens or another's robot)
Возможна ли с Curiosity история, произошедшая с Говардом Воловицем, когда он несанкционированно получил доступ к марсоходу?
Maybe this question is already covered but I'm going to ask it again:
How your communication with rover actually works on low level? Is it something like TCP over specific interstellar radio transferring or more complicated mechanism?
I'm wondering about how such fail-safe connection between rover and Earth can be done both on physical and logical levels.
What visual resources and hardware do you use for planning the next step besides the plain pictures? Maybe some 3d representations of the rover and surrounding land? FPV gogles? Some emulation animation based on physical and kinetic models? Do you sit and watch the telemetry, breathless and excited, as the rover preforms its dance, or its more like a boring everyday's routine for you?

Какие визуальные средства и устройства вы используете для планирования следующего шага? 3д модели ровера и ландшафта? Видеоочки? Анимированную эмуляцию с учётом физики и кинематики? Вы затаив дыхание следите за тем, как ровер выполняет свой танец, или это для вас скорее повседневная рутина?
Хотелось бы увидеть ночные снимки неба, звезды, планеты, т.с. всё близлежащее. Почему этого нет?
Потому что марсоходом управляют геологи, а не астрономы.

Вот только Фобос есть.
image

Навигационные камеры вообще не приспособлены к ночным съемкам, они сделали пару кадров, но кроме шума и космических лучей ничего не сняли.
Если не ошибаюсь, этот снимок дневной, почему его нельзя было сделать ночью? Неужели у фотоаппарата нет большой выдержки, не верится. Дневные то снимки очень приличного качества показывают.
Это снимок после захода солнца. Ночных снимков цветными камерами они вообще не делали. Не знаю, возможно это связано с ночными морозами — при -60С не самые комфортные условия съемки для техники.
Если это конечно не секретная информация, может «водитель» сможет приоткрыть занавес больше? Хотя конечно, если очень низкая температура в ночное время, то это может и дает ответ на мой вопрос. Но все равно, очень интересно, что сможет ответить сам Paolo Bellutta.
Звёздное небо с Марса должно выглядеть точно также, как с Земли, за исключением тел солнечной системы. Но их можно намного лучше сфотографировать каким-нибудь телескопом, чем камерой марсохода.
UFO just landed and posted this here
Она не вездесуща и видно. В хорошую погоду должно быть видно куда лучше чем на Земле.

image
Вот это уже интереснее, как я понимаю это снимок на закате? Жаль, что камеры низкого разрешения всего 2mp. При таких технологиях, капиталовложениях и проделанном расстоянии, можно было бы установить хоть одну с большой матрицей.
У меня в фотоаппарате 10 мегапикселей. В телевик 200мм даже луна получается мелковатой. Так что просто «побольше пикселей» не поможет.
Разрешение такое низкое потому, что разработку этих камер начали много лет назад. И они построены на хорошо изученных и проверенных матрицах, в которых разработчики были полностью уверены.
UFO just landed and posted this here
Да, трек — это Земля на длинной выдержке, а остальное — шум матрицы и космические лучи. Вот я сделал гифку из нескольких кадров. Точки которые не перемещаются — битые пиксели, те которые скачут — космические лучи.

image
UFO just landed and posted this here
Расскажите подробнее о процессе съемки — автоматическая ли экспозиция, как происходит процесс фокусировки? Надо же как-то полчить предварительные кадры, пристреляться, перед тем как понять — что и где и как фотографировать? Это же нельзя запрограммировать заранее и на весь день… надо и кадр видеть перед тем как «щелкнуть» :)
Каков процент технического брака? Ну там — промахи по фокусу и экспозиции, шевеленка? )))

Please tell us more about the shooting itself. Is exposure automatic? How is the focusing done? I guess you need to get some preview frames before the final shot to get the idea of what, where, and how will you be shooting? I can't imagine how could one program the shooting for the whole day… you know, you'll need to see the framing before releasing the shutter :)
How much frames are usually going to trash? Because of technical mistakes (missed focus or wrong exposure, or maybe camera shake?)
По умолчанию: автоэкспозиция, автофокус. Шевеленка исключена — весь марсоход ходячий штатив :)
2Paolo:
Есть ли у марсохода фары или вспышка или что-то подобное, для освещения слишком тёмных участков, например, пещер, углублений, или для освещения пути в тёмное время суток?
Есть ли «противотуманные фары», для применения в условиях плохой видимости?
Это и я могу ответить. Есть светодиоды на камере MAHLI

image
Окей, светодиоды для подсветки объекта съёмки. А фары?
Если бы они были, я бы рассказал в предыдущем комментарии.
1) How often do you use the Curiosity’s auto-navigational system that gives to a rover an ability to choose “the path of least resistance” without any additional commands from Earth? Is it safe? What rover’s hardware (except of wheels) is used in auto-navigation? Have there been any new features since the same system installed at Mars Exploration Rovers has proved its efficiency?


Как часто вы используете автономную навигационную систему «Curiosity», которая дает марсоходу возможность самостоятельно выбирать путь движения без дополнительных команд с Земли? Насколько это безопасно? Какое оборудование марсохода (кроме колес, разумеется) используется для обеспечения автономного передвижения? Есть ли у данной системы на «Curiosity» какие-то новые возможности, по сравнению с аналогичной системой, доказавшей свою эффективность на «Спирите» и «Оппортьюнити»?

2) Let’s imagine — a member of Mars Rover Driver Team finds something interesting at photo that was received from MSL a few minutes ago. Can he or she just say to anybody from Science Team: “Look! This stone is JUST AMAZING! Let’s stay here for a few sols and make a complete analysis of this stone”? Or it is impossible and Driver Team and Science Team never interfere in each other's spheres of interest?


Представим, что водитель марсохода обнаруживает нечто интересное на фотографии, присланной с «Curiosity» пару минут назад. Возможно ли, что он подбежит к кому-то из научной команды со словами: «Смотри! Это же СУПЕРСКИЙ камень! Давай, притормозим тут на пару дней и изучим его как следует»? Либо же это невозможно, а команда управления марсоходом и специалисты, анализирующие научные данные, не вмешиваются в сферы интересов друг друга?

3) What do you think about Mars ARES mission perspectives? Is it difficult – to drive a rover? Why? In your opinion – piloting an aircraft that would fly on Mars will be much more difficult or not?


Что Вы думаете о перспективах миссии Mars ARES? Сложно ли управлять марсоходом? Почему? И, по вашему мнению, сильно ли сложнее будет управлять марсианским самолетом?
Sign up to leave a comment.

Articles