Воспроизводство: Сотвори себя сам
Инженер-программист Уилл Горман (Will Gorman) в свободное от работы время (преимущественно ночью) создает машины из элементов Lego Mindstorms NXT. MakerLegoBot, способный обрабатывать данные пространственного моделирования и воспроизводить заданную модель из кирпичиков конструктора — одно из его творений. Теоретически, после некоторых модификаций MakerBot сможет сделать и собственную копию.
«Есть в этом некая рекурсивность...», — говорит Горман.
«Мне нравится идея репликатора из "Star Trek" и концепция самосборки. А еще мне нравится конструктор Lego, — рассказывает он. — Я хотел свести эти два мира воедино».
В последнее время отмечается тенденция появления 3D-принтеров и самовоспроизводящихся машин, таких как MakerBot и RepRap, о которых вы можете прочитать в статье «Каждому по потребностям». MakerLegoBot, конечно же, создан не для того, чтобы конкурировать с ними, а скорее, как дань уважения к работе, проделланой создателями этих машин, и демонстрация того, что их принципы могут быть реализованы и «на коленке».
Система подачи «строительного материала» робота MakerLegoBot имеет высоту около 75 см и может вмещать до 35 «кирпичиков» каждого типа. Когда запасы подходят к концу, их необходимо пополнить вручную. Модель для строительства задается с помощью программы MLCad — специализированного приложения для проектирования конструкций из Lego (да, есть и такое!). Java-приложение, работающее на ПК, преобразует созданную модель в набор инструкций для LegoBot и передает эти инструкции роботу через USB-порт. Машина извлекает кирпичик из системы подачи, переносит по назначению и с помощью спускового механизма «отстреливает» его на место.
Данная модификация машины работает с блоками Lego размерами 1x2, 2x2, 3x2, 4x2 и 8x2. К сожалению, она не может использовать Lego-механизмы и двигатели NXT или «печатать» кирпичики самостоятельно. Еще одним ограничением, мешающим MakerLegoBot настроить собственных копий и поднять восстание роботов, является максимальная высота конструкции — 12 блоков. Впрочем, принять участие в усовершенствовании модели может любой желающий — Горман выложил инструкции по созданию робота на своем сайте.
На видео — MakerLegoBot строит дом для человечка Lego:
По сообщению Gadget Lab