Как стать автором
Обновить

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

Напомнило игру Eufloria.
Интересно, какие вычислительные возможности необходимы для построения по-настоящему автономного летающего робота? Я так понимаю, там выбор алгоритмов решает. Т.е. можно и Xeon загрузить так что его не будет хватать, а можно и Atom/Quark'ом управиться.
Все (за очень малым исключением) встраиваемые системы сегодня строятся на основе процессоров с ARM-архитектурой, в различных вариациях дополненных специальными наборами инструкций или даже аппаратными видео-ядрами.
На картинке можно увидеть маркировку контроллера. Это STM32F405, который был вероятней всего выбран из-за низкого энергопотребления. Учитывая, что никаких аппаратных ускорителей в нем нет, запас вычислительной мощности для подобных летающих систем может быть существенно увеличен.
Я понимаю, что для сверхмалого энергопотребления там ARM'ы стоят. Но то что там реализовано больше похоже на спинной мозг, который просто уворачивается от предметов. Вопрос в том, какие вычислительные возможности понадобятся для полноценного «мозга», который ориентируется в пространстве, строит карту, распознаёт объекты. Вот там как раз вычислительная мощность будет меряться не в нано-армах, а боевых Xeon'ах скорее. Вопрос оптимизации путём перекладывания отдельных алгоритмов на fpga или что-то специализированное может стоять только когда система полностью построена, требования к железу полностью ясны и все алгоритмы прописаны и не будут меняться.
Захотелось сделать свой орнитоптер.
Только что с материалами и двигателями.
Помощнеее батарейку и будут как Лемовские робоптицы, которые стучатся в окна и распевают рекламные лозунги.
На чем они обсчитывают изображение с двух камер для получения карты глубины?
Вы видите что-то кроме Cortex-M3? На чём ему ещё обсчитывать-то?
Я доверился автору статьи. Ну так тем более. У M4 есть DSP расширения и FPU
Такие ролики отлично показывают насколько отличны реальные роботы и как их изображают в играх и голливуде. То же самое про космические корабли.
Да ему дать маленький автоматик, и можно сразу в Голливуд!
К справедливости сказать, робот на видео не орнитоптер (что в переводе означает «махолёт»), а скорей самолёт летающий на винте, словно примитивный конвертоплан.
На 1:45 хорошо видно устройство машущих плоскостей, так что всё таки орнитоптер.
Верно, проглядел этот момент.
:(
20 минут полета… парни могут сделать самые оригинальные валентинки в мире
кто-нибудь знает какие камеры там стоят?
НЛО прилетело и опубликовало эту надпись здесь
Тогда у них действительно оптимизированный софт. В режиме реального времени стримить две шины 8 бит, и меньше 10MHz pixel clock там не выйдет.
Вот бы код посмотреть…
DMA тут рулит
Ага, у этого камня как раз два DMA контроллера
НЛО прилетело и опубликовало эту надпись здесь
Охренеть. А где-нибудь можно почитать как конструировать ммм… фюзеляж (ну или как это вообще назвать в данном случае правильно?) подобных устройств?

Ну в смысле крылья как рассчитать и прочее…
Зарегистрируйтесь на Хабре, чтобы оставить комментарий