[AchillesVM] Decide Build a desktop fan So when he walks around the room, it will follow him. Pan and tilt control is provided by a pair of servo systems controlled by Raspberry Pi 3b+.How does it know where [AchillesVM} is? It captures the scene using a Raspberry Pi v2 Camera and uses OpenCV’s default face-tracking algorithm to find him. Well, strictly speaking, it tracks anyone’s face around the room. If multiple faces are detected, it follows the largest — which is usually the person closest to the fan.
The whole processing loop runs at 60 ms, so the speed of the servo mechanism is probably the limiting factor when it comes to following fast-moving house guests. At first glance it might look like an old fan from the 1920s, in fact [AchillesVM] He built the whole thing himself, 3D printed the shell, and used some off-the-shelf parts (such as a 25 cm R/C aircraft propeller).
This is a work in progress, so please follow his GitHub repository (above) for updates. Hope there will be a front finger protection device soon. If you like gadgets that interact with you as you walk around, we have introduced the face tracking candy cannon from 2014 and the head tracking sprinkler from last year. In the “Don’t Try This” document, there is a career-starting construction-an eye-tracking laser robot.