Робот из Звездных войн. Инженер напечатал на 3D-принтере говорящую голову дроида C-3PO
Инновации4 мая, 20:15
Об этом сообщает Interesting Engineering.
Инженер напечатал детали из пластика на обычном настольном 3D-принтере. Чтобы сделать поверхность идеально гладкой и скрыть следы от печати, материал пришлось долго шлифовать вручную.
Фирменный золотистый цвет создавался в несколько этапов. На грунтовку Сэм нанес хромированную краску, затем добавил желто-оранжевый оттенок и закрепил все глянцевым лаком, похожим на автомобильное покрытие. В процессе работы деталь упала и треснула, но автор быстро устранил повреждения с помощью клея и шпаклевки.
Вся электроника работает благодаря компьютеру Raspberry Pi 5. Система полностью автономна и генерирует ответы без подключения к смартфонам или внешним серверам.
Для воспроизведения звука инженер использовал эксайтер — аудиокомпонент, передающий вибрацию непосредственно на пластиковый корпус. Это делает голос более глубоким и объемным, чем у стандартных динамиков.
Программная часть действует как многоуровневый голосовой помощник. Устройство конвертирует речь в текст и передает речевой модели. Далее алгоритм пропускает данные через специальный фильтр, который имитирует формальный характер киногероя. Сгенерированный ответ озвучивается с добавлением характерных механических эффектов.
«Этот проект сочетает физическое аппаратное обеспечение с искусственным интеллектом в реальном времени для создания полностью интерактивного дроида. Он также опирается на теорию коммуникации, чтобы сформировать то, как система интерпретирует и реагирует на взаимодействие с человеком», — написал Сэм Потозкин на своей странице в LinkedIn.
Файлы для 3D-печати, программные скрипты и подробная документация выложены в открытый доступ на платформе GitHub.