CatBot-Arduino
Любитель кошек Майкл Сьюгитан решил подкормить бездомных хвостатых и выставил кормушку на заднем дворе. Лакомство понравилось и пернатым, но кошачий корм вреден для птиц. Тогда он установил пугало в виде рубашки на палке, но оно отпугивало как птиц, так и кошек. Пришлось энтузиасту Arduino реализовать нехитрый проект.
Разработчик сообразил, что птицы более пугливы, чем кошки. Настолько пугливы, что постукивания по стеклу достаточно, чтобы они улетели. Далее – дело техники.
На базе Raspberry Pi Zero был создан «CatBot», который использует встроенную камеру и компьютерное зрение для обнаружения кошек. Камера представляет собой стандартную камеру Raspberry Pi с сервером Flask для обработки изображений. Поскольку Pi Zero слишком слаб для развертывания модели компьютерного зрения, отдельный Pi 5 запрашивает изображения с Zero и выполняет обнаружение объектов с помощью небольшой модели Faster R-CNN MobileNet. Получившаяся система похожа на самодельного Bird Buddy.
Затем в систему был встроен серводвигатель Tower Pro с палочкой для еды. Когда она стучит по окну – птицы улетают. Соответственно если Pi 5 обнаруживает птицу, он отправляет запрос на Pi Zero, чтобы тот активировал двигатель.
Pi 5 также запускает клиент Twillo для отправки изображений кошек на телефон кошатника.
Описание системы доступно для повторения.
Материал подготовлен Московским заводом тепловой автоматики (МЗТА)



то есть Московский завод автоматики пиздит чужие проекты и свое выдать не может? Ну да, когда ж свое делать, интернет сам себя не прочитает.