This project uses OpenCV and Python libraries to control a USB missile launcher with a webcam mounted on top to detect and track targets, and fire when it sees the "white's of their eyes."
Any webcam will do, but it seems like a better camera will definitely yield better results.
USB Missile Launcher
The missile launcher I'm using in this project shows up under Linux as a Tenx Technology, Inc. Rocket Launcher. No other information is known about it unfortunately.
07/30/2014 at 01:20 •
The first attempt at the code is up on GitHub now. It has basic functionality and can track slow-moving targets and even fire when eyes are detected. It needs better handling when it loses a target and the code needs to be optimized so it can sample faster and track more fluidly.
View project log
Enjoy this project?