Robot-pitomec Rita
ROB-60246Робот-питомец Рита, Оснащен микрокомпьютером raspberry pi 4 model b, и имеет связь с arduino nano по com-порту. Робот имеет питание собственного производства , корпус из фанеры вырезанный лазером и спроектированный в corelDraw. Изображение выводится на сенсорный экран диагональю 7 дюймов. Рита передвигается с помощью моторов постоянного тока, имеющие напряжение 12 вольт и крутящий момент 400 оборотов в минуту. Передвигается Рита на всенаправленных колесах диаметром 97 мм. Так же снизу корпуса имеется адресная светодиодная лента. Робот оснащен кнопкой включения, выведенной на корпус. На роботе закреплены 2 камеры(одна для определения лиц, другая для игрушек). Разъем для зарядки выведен на корпус. Так же в корпусе присутствует микрофон и динамик. Синтез речи выполняется через обученную модель Silero. Распознавание речи выполняется через библиотеку Vosk и ее малую обученную модель. С его помощью мы можем задавать вопросы, звать Риту, а так же управлять системой умного дома, центром которой является наш робот. Также в Рите присутствует распознавание лиц, выполненное с помощью библиотеки Face-recognition, а так же используется созданные нами графические интерфейсы через PyQt5. В них мы добавили ввод имени человека и сохранение его имени в базе. При помощи библиотеки opencv и её пороговой обработке мы сделали несколько игрушек для неё(мяч, лазерная указка и мышь), Рита сможет распознавать эти объекты и взаимодействовать с ними. Она может воспроизводить эмоции в зависимости от ситуации. Робот работает сразу же при включении кнопки питания на корпусе. Подсветкой, а так-же передвижением можно управлять через мобильное приложение, которое можно будет установить на нашем сайте(только на Андроид). В роботе присутствует функция создания маршрутов, а так-же из-за своего форм фактора корпуса он может перевозить различные предметы. Язык программирования большинства кода - Python.
files
Add at 20.11.2024
Add at 20.11.2024
Additional files
Add at 20.11.2024
Add at 20.11.2024
Add at 20.11.2024
Add at 20.11.2024
Add at 20.11.2024
Add at 20.11.2024
Add at 20.11.2024
Add at 20.11.2024
Add at 20.11.2024
Add at 20.11.2024
Add at 20.11.2024