Специалисты лаборатории информатики и искусственного интеллекта MIT работали над созданием стаи трансформирующихся роботов-кубиков шесть лет. В итоге они добились того, что каждый из них может обмениваться информацией с «коллегой» через штрих-код, нанесенный на каждой стороне модуля. Автономный флот из 16 таких блоков научился выполнять ряд простых задач — выстраиваться в шеренгу, следовать за указателями или идти на свет, пишет MIT News.
Внутри каждого модуля M-Block находится маховое колесо, совершающее 20 000 оборотов в минуту. На каждой грани и стороне установлены постоянные магниты, с помощью которых они присоединяются друг к другу.
Каждый модуль может двигаться в четырех направлениях, а отсутствие ножек или каких-либо отростков делает конструкцию надежной и позволяет избежать столкновений.
Решение уникально по трем параметрам: оно дешево, надежно и его легко масштабировать до миллиона модулей, рассказал Джон Романишин, один из инженеров проекта. У остальных роботизированных систем гораздо более сложные механизмы движения, требующие последовательного выполнения ряда действий, но разработчики M-Blocks сделали ставку на простоту конструкции.
Пока этими блоками нельзя управлять с той же легкостью, как в игре Minecraft, но изобретатели считают, что таким роботам может найтись применение в спасательных службах. К примеру, в случае пожара можно будет просто кинуть M-Blocks на землю, и они сами построят лестницу, по которой смогут спуститься терпящие бедствие жильцы.
Новый тип роботов-строителей разработали недавно в MIT. Он напоминает металлического червяка, ему не нужны датчики и сложные алгоритмы, и он годится для изготовления любых структур — от мостов до космических станций.