>гексапод должен определять высоту постановки ноги, как он это делает?
Правильный ответ — никак. В этом и состоит преимущество шестиного робота по сравнению с четырехногим или двуногим. В любой момент времени 3 ноги касаются земли и робот сам выравнивается относительно поверхности.
У камеры через Programmable block можно использовать raycast — получается что-то вроде лидара.
А у сенсора с определением поверхности проблемы — на планете он срабатывает на высоте метров 100. Поэтому простое решение (сенсор на конце ноги) не сработало.
Добавлю — в некоторых зенитных ракетах после выгорания основной массы топлива продолжает действовать ru.wikipedia.org/wiki/Донный_газогенератор. Его мощности недостоточно для ускорения, но он уменьшает торможение об атмосферу увеличивая эффективную дальность.
Верно. В игре железная болванка может пролететь насквозь причинив минимум повреждений. А если её подорвать и разделить на N осколоков незадолго до контакта с целью — повреждений будет больше.
На данный момент экпериментирую с рельсой 5км/с и 40-грамовыми разрывными снарядами.
Можно сделать и двуступенчатые ракеты. Но они будут больше и тяжелее. Тогда носитель сможет взять на борт меньше ракет. Соответсвенно к цели полетит тоже меньше ракет, что дает шанс их сбить на подлете.
Тут тоже не всё так однозначно.
Поэтому ракеты в космосе нужно переосмыслить — постоянно включенный двигатель у неё приведет к совсем другим последствиям.
В игре так и есть. Типичный сценарий применения выглядит так:
1) Запуск и начальное ускорение (запуск с расстояния несколько мегаметров).
2) Полет по баллистической траектории с выключенным двигателем.
3) При приближении к цели на расстояние порядка десятков километров ракета снова включает двигатель что-бы набрать максимальную скорость при столкновении с целью.
Проблемы у ракет начинаются на этапе 2 — когда цель обнаруживает запуск и начинает маневрировать.
Допустим у ракеты запас delta-V — 1км/с (это стандартные ракеты в COADE на нитрометане).
200м/с ракета израсходовала при запуске. Цель ускорилась на 800м/с. Ракета вынуждена корректировать орбиту — для этого надо потратить примерно столько-же. Затем ракета выжигает всё топливо и превращается неуправляемый космический мусор.
Например, рассчитать траекторию вражеского корабляи отправлять импульсы лазера, как ракеты в сторону будущего положения врага.
Не думаю, что на таком расстоянии плотность энергии (Джоули на квадратный метр) будет достаточна для нанесения урона. Лазерный луч тоже рассеивается с расстоянием.
Правильный ответ — никак. В этом и состоит преимущество шестиного робота по сравнению с четырехногим или двуногим. В любой момент времени 3 ноги касаются земли и робот сам выравнивается относительно поверхности.
Вот такая штука работает на одной солнечной панели.
gfycat.com/gifs/detail/OilySmugGlobefish
А у сенсора с определением поверхности проблемы — на планете он срабатывает на высоте метров 100. Поэтому простое решение (сенсор на конце ноги) не сработало.
На данный момент экпериментирую с рельсой 5км/с и 40-грамовыми разрывными снарядами.
Тут тоже не всё так однозначно.
В игре так и есть. Типичный сценарий применения выглядит так:
1) Запуск и начальное ускорение (запуск с расстояния несколько мегаметров).
2) Полет по баллистической траектории с выключенным двигателем.
3) При приближении к цели на расстояние порядка десятков километров ракета снова включает двигатель что-бы набрать максимальную скорость при столкновении с целью.
Проблемы у ракет начинаются на этапе 2 — когда цель обнаруживает запуск и начинает маневрировать.
Допустим у ракеты запас delta-V — 1км/с (это стандартные ракеты в COADE на нитрометане).
200м/с ракета израсходовала при запуске. Цель ускорилась на 800м/с. Ракета вынуждена корректировать орбиту — для этого надо потратить примерно столько-же. Затем ракета выжигает всё топливо и превращается неуправляемый космический мусор.
Не думаю, что на таком расстоянии плотность энергии (Джоули на квадратный метр) будет достаточна для нанесения урона. Лазерный луч тоже рассеивается с расстоянием.
Да.