Разработчик создал домашнего робота-помощника на базе Raspberry Pi 5 с 8 ГБ оперативной памяти. Устройство работает локально, без обязательного подключения к интернету. Интерфейс на Python и Tkinter включает анимированное лицо персонажа, которое меняет мимику и синхронизирует движение губ с речью.
В качестве «мозга» робота протестировано около двадцати LLM. Оптимальным вариантом для Raspberry Pi 5 стала модель Qwen3-4B-Instruct-2507, обеспечивающая скорость генерации около 4,3 токена в секунду. Для более быстрых ответов в коротких диалогах использовалась модель Gemma E2B со скоростью 7,1 токена в секунду.
Распознавание речи реализовано через Vosk, а озвучка — через Piper с настроенными параметрами высоты и скорости голоса. Аппаратная часть включает камеру IMX708 с автофокусом, сервопривод MG996R, контроллер PCA9685 и сенсорный дисплей Waveshare 3,5 дюйма. Звук выводится через USB-карту и внешний усилитель.
Робот оснащен системой поиска лиц, позволяющей поворачивать голову и переводить взгляд вслед за собеседником. Для управления вниманием добавлена активация по имени и визуальному контакту. На текущем этапе проект представляет собой рабочий стенд, который планируется дополнить функциями помощи в обучении.





