Со страниц книги — в Raspberry Pi. Фанат Энди Вира собрал пятиногого эридианца

10-05-2026 17:00
news-image

Легендарный инженер из системы 40 Эридана, который в книге разговаривает музыкальными аккордами и придирчиво следит за сном напарника, наконец получил физическое воплощение.

Разработчик из проекта Leviathan Engineering смог вывести этого харизматичного паука за пределы страниц Проекта Аве Мария, превратив его в полноценного настольного робота. Это интерактивная машина, способная распознавать речь и жестикулировать точно так, как мы это себе представляли во время чтения, пишет Interesting Engineering.

Создание настольного Роки началось с цифровых моделей от 3D Totems, но просто распечатать их на принтере было недостаточно. Чтобы инопланетянин смог шевелить конечностями и не рассыпаться после первого же жеста, автору пришлось серьезно переделать файлы в Fusion 360 и Tinkercad. Конечный результат получил десять мощных сервоприводов с металлическими редукторами. Дополнительные узлы в «плечах» позволяют роботу широко размахивать лапами, а шарниры в ногах — реалистично приседать и менять позы, точно копируя манеру движения героя из книги.

Мозгами этого маленького эридианца стал одноплатный компьютер Raspberry Pi 5. Поскольку десять моторов требуют немало энергии, их подключили через расширитель PCA9685 к внешнему блоку питания. Однако настоящая магия скрывается не в железе, а в софте. Инженер отказался от использования готовых сценариев анимации. Вместо того, чтобы просто проигрывать записанные движения, робот генерирует их на ходу. За логику ответов и выбор жестов отвечает нейросеть Google Gemini. Когда вы просите Роки о фирменном «кулачке» (fist bump), он не просто выбрасывает лапу вперед, а сопровождает это фразой вроде «кулачок да, очень радостно», как это было в оригинальном произведении.

Для распознавания голоса автор использовал систему Vosk, которая работает локально и не требует постоянной связи с интернетом. Озвучивает ответы синтезатор Piper — он идеально воспроизводит резкий, ритмичный тембр голоса, который Энди Вир описывал в романе. Интересно, что весь код для управления сложными движениями и речью помогала писать нейросеть Claude. Это позволило создать систему, где жест выбирается в зависимости от контекста разговора, что делает Роки живым собеседником, а не просто запрограммированной игрушкой.

Путь к финалу был тернистым: первые версии на шнурах и линейных актуаторах оказались слишком неуклюжими, а напечатанные на 3D-принтере суставы постоянно ломались под нагрузкой. Инженеру пришлось десятки раз переделывать уязвимые места и укреплять конструкцию суперклеем. В конце концов, на свет появилось устройство, которое сочетает в себе открытый исходный код, современный искусственный интеллект и сложную механику.

Источник: НВ