Почему марсоходы такие медленные?

74

Марсоходы обычно очень медленные. Любопытство, например, имеет среднюю скорость около 30 метров в час.

Почему он разработан так медленно? Это из-за определенных ограничений мощности или по другим причинам? Какова главная причина, почему это так медленно?

Sharptooth
источник
7
Ниже обсуждаются физические ограничения, но учтите это также: куда бы вы пошли с такими головокружительными скоростями?
Во-первых, если разогнаться до 45 миль в час, то гораздо вероятнее, что он упадет, когда столкнется с камнем, и если бы я разработал его курс и скорость, я бы не хотел, чтобы меня уволили, когда я случайно испортил несколько миллионов / устройство на миллиард долларов, которое очень далеко. :)
Анонимный пингвин

Ответы:

89

Это больше связано с подвеской рокера, чем с чем-либо еще.

Система предназначена для использования на медленной скорости около 10 см / с, чтобы минимизировать динамические удары и косвенный ущерб транспортному средству при преодолении значительных препятствий.

В обмен на медленное движение ровер может взбираться на камни, которые в два раза больше диаметра колеса (обычная подвеска имеет проблемы с чем-либо, превышающим половину диаметра колеса). Это важно, когда вы путешествуете - буквально - чужой пейзаж.

Альпинизм

(изображение через http://en.smath.info/forum/yaf_postst995p2_Animation-of-mechanisms.aspx )

Есть и другие преимущества, связанные с низкой скоростью: лучшая корреляция между последовательными кадрами, снятыми навигационными камерами , больше времени для планирования своего пути и экономия энергии. Однако без возможностей, предоставляемых системой подвески - преодоление препятствий, присутствующих на марсианской поверхности без застревания или повреждения, - другие преимущества не имеют значения.

Ян
источник
10
Верный! Это основная причина, и она вытекает из необходимости обеспечения безопасности и предсказуемости. Это очень дорого, чтобы доставить марсоход на Марс, и это бесценно когда-то там. Энергия является фактором для расстояния в золь, но не так сильно для расстояния в час. Вы можете представить себе более быстрый марсоход, у которого будет больше времени в день для других (не очень энергоемких) занятий. Коммуникационные ограничения не так важны, так как автономия могла бы позволить себе немного бродить в одиночку, если бы не учитывались приостановка и энергия. Процессор Curiosity намного быстрее, чем на Spirit и Opportunity.
Марк Адлер
1
@MarkAdler Все верно, но любой марсоход, предназначенный для экономии энергии для использования в быстрой серии, должен носить с собой очень большую батарею для этой цели, поэтому высококачественная подвеска - не единственное препятствие.
2
Как это бывает, в Curiosity основным ограничением энергии на мобильность в расчете на один золь является не энергия для запуска двигателей, а энергия для нагрева двигателей и коробок передач до их рабочей температуры утром. Что нам действительно нужно, так это двигатели и коробки передач, которые могут работать при температуре окружающей среды Марса. Проект MSL пытался их разработать, но столкнулся с проблемами и вернулся к существующей технологии.
Марк Адлер
Какие проблемы вызваны очень низкими температурами?
Ансис Малиньш
2
Подожди, @MarkAdler?
Ян
37

Это кажется вопросом софтбола, но удивительно тонким. Здесь есть несколько отличных ответов, но я могу добавить немного строгости.

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

  • Энергия - это просто худшее узкое место для мобильных автономных систем. Стоимость энергии для перемещения системы по поверхности обычно может быть смоделирована как где - константы, представляющие параметры двигателя (см. здесь и здесь

    TinitialTfinal[c0v(t)2+c1a(t)2+c3v(t)+c4a(t)+c5v(t)a(t)+C]dt
    c0...c6). Таким образом, стоимость поездки в близлежащий кратер пропорциональна квадрату скорости и квадрату ускорения. Таким образом, медленнее стоит меньше энергии в целом. Обычно существует «скорость опрокидывания», при которой резко возрастает потребление энергии, и обычно это очень медленная скорость. Таким образом, роботы двигаются медленно, чтобы сэкономить энергию. Кроме того, это означает, что робот не может нести энергоемкие датчики, такие как LIDAR . Примечание. LIDAR широко используется в автономных транспортных средствах без водителя, таких как Google Car . Что приводит меня к ...
  • Вычислительное зондирование . Обратите внимание, мы не рассматриваем власть. Теперь мы должны понимать, что робот является автономным (т.е. без водителя). Учитывая уменьшенные датчики, робот не может моделировать всю свою среду и планировать большой маршрут. Подумай об этом, беги по лесу в темноте? Нет, если вам не нужно. Робот постоянно «в темноте», так как он не может видеть очень далеко вперед, поэтому он движется медленно, тщательно планируя каждый шаг. Память и процессор, необходимые для планирования этих вещей, составляют или хуже, где - радиус планирования. смотрите здесь и здесьO(r3)r

  • Задержки связи . Как уже упоминалось, робот является i) автономным и ii) ограниченным по ощущению. Люди должны постоянно «регистрироваться», чтобы убедиться, что робот не делает глупостей (несмотря на современные алгоритмы планирования). Это означает, что робот будет ждать инструкций много , таким образом, медленное среднее продвижение к цели. Предыдущие ссылки обращаются к этому.

  • Стабильность . Для достижения стабильности / надежности роверы используют систему качания-тележки. см это . Эта система предназначена для работы на низких скоростях. Если вы идете быстро и врезаетесь в камень, вы ломаете свой ровер. Попробуйте представить себе, что планирование движения основано на датчике. Теперь попробуйте сделать это, когда все ваши соответствующие датчики находятся на мачте, прикрепленной к верхней части вашего робота , и вы увидите, что сохранение стабильности полезной нагрузки очень важно.

Джош Вандер Хук
источник
1
Это здорово! Это как мой пост, но в научном плане. Я бы удалил свой пост в пользу этого, но репутация на данный момент слишком заманчива: D Я уверен, что в итоге это получит более высокие баллы.
Шахбаз
1
: D Пожалуйста, не удаляйте его. У вас есть хорошая фотография по теме для неграмотных.
Рик
25

Я не такой знаток физики, но могу придумать несколько причин:

  • Мощность . Количество энергии, необходимое для выполнения задачи, обратно пропорционально времени, которое требуется для выполнения этой задачи. Я думаю, что общеизвестно, что для выполнения чего-то быстрее требуется больше энергии, в противном случае вы могли бы делать все бесконечно быстро и бесплатно.
  • Скорость вычислений . Утверждение о власти (выше) не ограничивается движениями. Это также верно для вычислений. Вы заметили, что когда ваш ноутбук находится в режиме энергосбережения, он работает медленнее? С процессорами, если вы вычисляете что-то в два раза быстрее, вам нужно в четыре раза больше энергии для этого. В результате, скорее всего, процессор марсоходов также не работает на высокой скорости. Поэтому, если роверу требуется время для обработки чего-либо перед продолжением (например, изображения среды), ему нужно двигаться медленнее, чтобы получать данные с более медленной скоростью. Достаточно медленно, чтобы он мог их обработать.
  • Стабильность . Я считаю, что мне не нужно давать вам формулы для этого явления:

    автомобильный прыжок

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

  • Маневренность . Если вы едете на достаточно медленной скорости, у вас не будет проблем с рулевым управлением. С другой стороны, на высоких скоростях вам требуется большая кривизна для поворота, а также большее давление на колеса на внешней стороне.

Обратите внимание, что некоторые из этих проблем, такие как стабильность, верны и для роботов на земле. Тем не менее, здесь, на земле, мы всегда можем перевернуть автомобиль, если он перевернулся, но на Марсе мы не можем доверять ему марсиан (им может понравиться ровер, застрявший на его спине, и начать поклоняться ему, что совершенно не круто для нас) ,

Shahbaz
источник
3
Энергия, вероятно, является основным ограничивающим фактором. Масса Curiosity составляет почти тонну (по аналогии с субкомпактом), но его источник энергии вырабатывает только 125 Вт мощности. Если бы вся мощность была доступна для трансмиссии, это было бы только .16HP; фактическая доступная сумма меньше, так как все компьютеры, инструменты и радиоприемники тоже принимают участие.
Дэн Нили,
1
Я не решаюсь расценивать вашу нужду в пуле как вескую причину. Получение достаточной мощности для высокоскоростного, продолжительного, ровера невозможно с помощью современной технологии, поэтому все предложенные миссии были рассчитаны на медленный темп передвижения и углубленное изучение относительно небольшой территории. Если бы был возможен марсоход с диапазоном 10-100 км / день, был бы возможен совершенно другой набор исследовательских предложений. ex Изучите длину Valles Marineris, чтобы определить, как она была вырезана.
Дэн Нили
1
+1 Стабильность может быть серьезной проблемой, учитывая разницу в гравитации.
Sulthan
2
«Количество энергии, которое вы используете для задачи, обратно пропорционально квадрату времени, необходимого для выполнения этой задачи». - Это не совсем правда. Чтобы сделать что-то в два раза быстрее, требуется вдвое больше силы, но столько же энергии. Если ограничивающий фактор не является чем-то, что масштабируется самим квадратом (например, масштаб сопротивления жидкости зависит от квадрата вашей скорости), но чтобы применить это к марсоходу, вам придется объяснить, какие существуют конкретные ограничивающие факторы.
MatsT
1
Это все веские причины, почему робот в целом будет работать медленно, но почему Curiosity работает медленно, это результат его конструкции подвески.
Ян
19

Одна из причин - задержка связи между Землей и Марсом.

Время прохождения сигналов с Земли на Марс в обе стороны составляет несколько минут, а это означает, что вы не можете дистанционно управлять роботом в режиме реального времени. Это означает, что роботу требуется некоторая автономная способность избегать препятствий, чтобы предотвратить его застревание или другие неприятности.

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

Из Википедии, для Исследовательских Марсоходов (Дух и Возможность):

... программа предотвращения опасности заставляет его останавливаться каждые 10 секунд на 20 секунд, чтобы наблюдать и понимать местность, в которую он въехал.

WildCrustacean
источник
именно так. процессоры и программное обеспечение, доступные во время проектирования / сборки / запуска / дистанционного обновления автомобиля, не могут работать быстрее, чем это.
вар
Похоже, что это hazard avoidanceнеправильная парадигма. Робот должен вести себя как таракан после аварийной посадки после 50 м вертикального полета вниз: встать и буги-вуги. Вы можете проверить это даже на земле, а не на расстоянии нескольких минут от Марса.
ot--