Looking to blow some minds with your mad DIY skills? How about fabricating your very own portable Kinect! Thanks to the amazing work of some very talented developers from the University of Bristol, you too can take your 3D depth sensing adventures on the road. Schematics and board layout files along with a hardware shopping list is available for you to check out on their project page if you're interested in learning more.
Synapse for Kinect
The Kinect has this unique ability to really "wow" people while simultaneously creeping them the hell out. Take for example this hack put together by some animatronic wizards over at Disney for their theme park. The goal - juggle with a robot. That's right folks, soon you'll be able to toss a ball to your favourite Disney character and have it sent back before you send the next one over.
Just dropping a good old fashion blog post today to let everyone know that my book "Kinect Hacks: Tips & Tools for Motion and Pattern Detection" is out today! It was a little over a year ago when two amazing (and gutsy!) editors from O'Reilly - Shawn Wallace & Brian Jepson - approached me with the opportunity of a lifetime. To be honest with you, it took quite a while for everything to sink in. For the longest time I thought it was joke. I mean seriously; me, write a book?
No, this isn't an announcement for Vi Insanely Improved (wow, a vim joke, never thought I'd see the day…) but rather an announcement about a new Kinect related SDK to hit the market.
ViiM provides all functionalities of OpenNI, adding new high-level features and is packed with an assortment of great tools including 14 recognizable gestures ranging from basic wave to double click or backspace. ViiM is also able to track up to 15 skeletons while calculating individual joint positions, rotation angles, matrixes and quaternions.
Ning Ma's FLying Squares with dynamically controlled background perspective and changing colours.
Ning Ma's Kinect Follow Target Processing Sketch
If you've been following the scene for a while, I'm sure you're familiar with localization and mapping techniques using SLAM (Simultaneous localization and mapping). If you've seen the movie Prometheus, think of that orb they sent in that scans the entire place in a matter of hours (but a little less high tech).
TUIO is an open framework that defines a common protocol and API for tangible multitouch surfaces. The TUIO protocol allows the transmission of an abstract description of interactive surfaces, including touch events and tangible object states. This protocol encodes control data from a tracker application (e.g. based on computer vision) and sends it to any client application that is capable of decoding the protocol.
Quartz Composer is a node-based visual programming language provided as part of the Xcode
development environment in Mac OS X for processing and rendering graphical data.