Исследователи из Гарвардского университета представили метод коллективного взаимодействия в рое, при котором «лишние» роботы покидают группу. Как сообщается, это было сделано исследователями самоорганизующихся систем.
Рой или стая роботов, которая сама взаимодействует со своими частями, позволяет сформировать заданную программой форму. Обычно если ставится такая задача, роботы формируют структуру, занимая места. Однако исследователи из Гарвардского университета решили попробовать обратный подход, в котором рой роботов изначально собран в упорядоченный массив, который после запуска программы «рассыпается» и часть роботов уходит, а оставшиеся образуют необходимую фигуру.
На видео можно увидеть, как это происходит. Для решения такой задачи использовали рой из 1024 роботов, которые передвигаются с помощью вибромоторов. Роботы называются Kilobot. Каждый из них имеет фотодиод, индикатор на базе светодиода и ИК-передатчик. Изначально информацией о будущей фигуре обладает только один Kilobot, который помещен в центре массива, однако затем роботы самостоятельно обмениваются данными и выясняют собственное расположение, нужную форму итоговой фигуры и на основании этого определяют собственную роль.
Отметим, что такие роботы могут применяться в различных задачах. Причём это могут быть наземные или летающие дроны.









