Рубрика «рой роботов»

Buzz, язык программирования для самоорганизующегося роя беспилотников - 1

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

Эта же тема заинтересовала канадца итальянского происхождения, Карло Пинцироли (Carlo Pinciroli), который с 2007 года занимается исследованиями в области управления большим количеством полуавтономных роботов. Он вместе с коллегами рассказал о последнем достижении в этой области — язык для программирования роя роботов Buzz. Разработку ведут учёные из политехнической лаборатории MIST канадского института École Polytechnique de Montréal и их зарубежные коллеги.

Программирование мобильного робота — задача сама по себе достаточно сложная. Задача управления поведением целой стаи, да ещё в условиях меняющейся окружающей среды, когда роботы должны сами принимать решения о своих действиях — ещё более сложная. К ней существует два подхода — снизу вверх, и сверху вниз.

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

image
Рой роботов из проекта МакЛюркина, другого исследователя в этой области
Читать полностью »

Один большой или много маленьких? - 1

Переживали ли вы когда-нибудь за судьбу межпланетного зонда? Большой аппарат, в который вложили годы труда, начинённый передовыми научными инструментами, входит в атмосферу далёкой планеты, и не факт, что отзовётся с поверхности. Прецедентов хватает — зонды разбивались, разрушались в атмосфере или замолкали по неизвестной причине. И вся миссия пропадала зря. Даже если посадка проходила успешно, всего один аппарат не мог быть в нескольких местах одновременно, и приходилось выбирать между множеством потенциально интересных мест. Также место должно было быть безопасным — риск потери зонда перевешивал научный интерес. Но сейчас на орбите Земли летают десятки микро- и наноспутников, что если применить эту идею для межпланетных станций?
Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js