Разработчик Жоаким Сильвейра поделился проектом, в рамках которого он смог переделать старый робот-пылесос Roomba в робо-кормушку для собак с искусственным интеллектом и на базе Raspberry Pi.
Идея этого проекта пришла к Сильвейре после покупки нового Roomba. После этого он решил собрать из старого пылесоса кормушку, задействовав как можно больше оригинальных запчастей устройства.
Разработчик применил плату Raspberry Pi 4, которая питается от внешнего аккумуляторного блока и работает вместе с 5-вольтовым Arduino Mega. Модуль камеры пылесоса используется для захвата изображений в реальном времени, чтобы определять, когда собака находится поблизости. В этом случае срабатывает сервопривод, а лакомства выбрасываются из старого бумажного стаканчика.
Сильвейра также задействовал специализированное полётное ПО НАСА под названием Fprime. Оно обеспечивает удобный графический интерфейс. Raspberry Pi использует Tensorflow для обработки распознавания изображений ИИ.
Весь исходный код доступен на GitHub.
Ранее разработчик Джефф Сэндберг смог отремонтировать старую умную кормушку для кошек PetNet с помощью микроконтроллера ESP8266.
Источник: habr.com