Controlling Weapons With Kinect


It was only a matter of time before someone would figure out how to weaponize their Kinect. Hacker [Jonas Wagner] was fiddling with his Kinect one day and thought that it would be cool to launch missiles simply by gesturing. Not having any real missiles on hand, he settled for controlling a USB-powered foam missile launcher instead.

He mounted a webcam to the top of his rocket launcher to record video of his victims, and with a bit of Python along with the libfreenect ilbrary he was well on his way to world cubicle dominance.  The Kinect waits for him to pull his hand out of its holster in dramatic fashion, monitoring his movements for tracking purposes. Once the launcher has been armed, the Kinect watches for [Jonas] to pull his hands out of frame before firing the rocket.

We doubt you’ll see this thing controlling weapons for DARPA any time soon, but it’s cool nonetheless. The launcher seems to move a touch slowly, but we’re guessing that with an uprated servo, things could be a bit snappier.

Continue reading for a quick video of the Kinect-powered rocket launcher in action.

[via KinectHacks]


6 thoughts on “Controlling Weapons With Kinect

  1. Reminds me of the roof top scene in the movie crank, where he pretends his hand is a gun and someone else shoots the people he points at. I think the same gimmick might have been in smokin’ aces too…

    anyway, cool usage. now use multiple kinects to figure out what you’re pointing at and shoot that – like the movies :)

  2. It’s not so much that the turret is slow (although it could definitely be sped up) it’s more that the interface needs some kind of proportional control. It seems like the position of his hand is just controlling the equivalent of “turn left” and “turn right” buttons. This could be a limitation of the turret, but it could probably be worked around with some low-frequency PWM. It’s a cool idea; it just needs a bit more work.

    @Donovan: See also: “The Losers”

    @The Wagners: you both need haircuts, ASAP. I thought that was your sister in the video :P

Leave a Reply

Please be kind and respectful to help make the comments section excellent. (Comment Policy)

This site uses Akismet to reduce spam. Learn how your comment data is processed.