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

0
Робомуравьи

Для создания эффективного роя роботов нужно научить их работать сообща над решением сложных практических задач — но чтобы при этом ни анализ ситуации, ни результат не зависели от состояния отдельной особи. Проще говоря, нельзя назначить среди роботов командира и бригадиров для управления остальными, так как в случае их гибели или ошибки работа будет провалена. В поисках решения исследователи из Гарварда решили скопировать природный вариант – систему взаимодействия муравьев.

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

Робомуравьи

В эксперименте ученые поместили группу муравьев в ловушку в виде клетки со стенками из песка. Некоторые муравьи спонтанно принимались копать ее в разных местах, но их усилий было мало. Однако когда муравьи собирались в одном месте, они без труда прокапывали выход наружу. По мотивам эксперимента были созданы примитивные «робомуравьи», которые могли ползать, перемещать имитаторы песчинок и оставлять световой след на поверхности.

Робомуравьи получили всего три указания. Во-первых, не сталкиваться друг с другом. Во-вторых, перетаскивать песчинки из областей с ярким световым следом в темные. В-третьих, самим следовать из темных зон в светлые. Через некоторое время робомуравьи, сами того не понимая, успешно разобрали барьер и оказались на свободе. Данный алгоритм может пригодиться для программирования роев роботов сообща решать сложные задачи с минимальными затратами вычислительной мощности.

Источник — Harvard
Поделиться
Вконтакте
ЧИТАЙТЕ ТАКЖЕ
Комментарии  0
    (без регистрации)
    Любопытный факт
    Авианосцы — это не только надводные морские суда. Существовали проекты авианосцев-субмарин, особенно преуспели в их создании японцы во время Второй Мировой войны — взлёт самолётов происходил из надводного положения судна. Именно с одной из таких субмарин японцы произвели единственную за время войны бомбардировку континентальной части США.
    Обновить
    Свежие Комментарии

    ВойтиРегистрация
    Вход
    Почта:
    Пароль:
    Регистрация
    Почта:
    Имя:
    Пароль: