Drill-based Kinect Camera

[Brett Graham] and [David Cox] are taking the Kinect out into the world thanks to this handheld hack they call the Drill of Depth. Apparently, the Kinect wants 12V at 1A which is quite easy to provide with a rechargeable power tool like this Ryobi drill. The setup features a 4.3″ touchscreen display, connected to the Gumstix Overo Air that is running Linux. They claim that there’s a “legitimate scientific reason” for building the device but they’re not sharing it yet.

So what would you use this for? We wonder if it would be possible to roll a GPS into the mix, then use post processing from the captured data to recreate the environment in a virtual setting? Imagine if a weekend spent walking around campus and processing the results let you model your University and make it an add-on level for your favorite game. Or perhaps this could be paired with a regular camera to generate high-quality 3D skinning data for Google Earth. That’s what we came up with, what do you think?

PR2 + Kinect

Willow Garage, the makers of the PR2 robot have been playing with the Kinect. You might be a little tired of seeing every little new project people are doing with it, but there’s something here we couldn’t help but point out. When we posted the video of the guy doing 3d rendering with the Kinect, many of the commenters were speculating on how to get full environments into the computer. Those of you that said, “just use two, facing each other” seem to have been on to something. You can see that they are doing exactly that in the image above. The blue point cloud is one Kinect, the red cloud another.   The Willow Garage crew are using this to do telemetry through the PR2 as well as some gestural controls.  You can download the Openkinect stack for the Robot Operating System here. Be sure to check out the video after the break to see the PR2 being controlled via the Kinect as well as some nice demonstrations of how the Kinect is seeing the environment.

[via BotJunkie]

Continue reading “PR2 + Kinect”

LED Wall And Kinect Join Forces

[Alex] wrote in to let us know about this Kinect controlled LED wall that was whipped up at the Tetalab hackerspace in Toulouse, France. The wall, which was built earlier in the year, uses some MAX7313 LED intensity controlling shift registers. Each gets its own board and controls the intensity of sixteen different red LEDs. They’re embedded in the wall module and covered with ping-pong balls as diffusers.

The recent activity on the project takes advantage of the Xbox Kinect. As you can see in the video after the break, they’ve used the open source Kinect drivers to capture 3D environment data, processing it into color gradients which are displayed on the Pong wall. Shouldn’t be long before they someone comes knocking on their door to install this in a dance club. We love the effect, especially because it works in a dark room and the LEDs don’t cause any interference with the video capture.

Continue reading “LED Wall And Kinect Join Forces”

Make A Point-and-shoot See Infrared Light

[Daniel Reetz] has caught the Kinect hacking fever. But he needs one important tool for his work; a camera that can see infrared light. This shouldn’t be hard to accomplish, as the sensors in digital cameras are more than capable of this task, but it requires the removal of an infrared filter. In [Daniel’s] case he disassembled a Canon Powershot to get at that filter. There’s a lot packed into those point-and-shoot camera bodies and his teardown images tell that tale. He also ended up with extra parts after putting it back together but that didn’t seem to do any harm.

After the break you can see video that shows the Kinect’s speckled IR grid, which is why he needed IR sensing in the first place. But there’s also some interesting photos at the bottom of his post showing the effect achieved in outdoor photography by removing the filter.

The flash never made it back in the camera. That’d be a perfect place for an IR light source. You’d end up with a night-vision camera that way.

Continue reading “Make A Point-and-shoot See Infrared Light”

Learn To Reverse Engineer

The most common email we get is “how do I learn how to hack things?”. It looks looks like [ladyada] gets that question a lot too. She didn’t waste any time writing up a step by step guide to reverse engineering USB devices, specifically the Kinect.

She goes into depth on how USB works, how to record the communication, what to look for, how to deconstruct what you’ve found, and how to put it all to use. This is all done with real world data from the Kinect so you could easily follow along at home.  There is source code available so you can download her example and see how to control the device as well.

We wish every hack could be so well written that it could also be called a tutorial.

Rendering A 3D Environment From Kinect Video

[Oliver Kreylos] is using an Xbox Kinect to render 3D environments from real-time video. In other words, he takes the video feed from the Kinect and runs it through some C++ software he wrote to index the pixels in a 3D space that can be manipulated as it plays back. The image above is the result of the Kinect recording video by looking at [Oliver] from his right side. He’s moved the viewer’s playback perspective to be above and in front of him. Part of his body is missing and there is a black shadow because the camera cannot see these areas from its perspective. This is very similar to the real-time 3D scanning we’ve seen in the past, but the hardware and software combination make this a snap to reproduce. Get the source code from his page linked at the top and don’t miss his demo video after the break.

Continue reading “Rendering A 3D Environment From Kinect Video”

Kinect And TISCH Combined For Multitouch

[Florian] sent a link to his proof of concept in creating a multitouch display using the Kinect. He’s the one behind the libTISCH multitouch package and that’s what he used to get this working along with the recently released Kinect drivers. He did this on an Ubuntu machine and, although it’s not a turnkey solution he was kind enough to share some rough directions on accomplishing it yourself. Join us after the break for his instructions and some embedded video.

Continue reading “Kinect And TISCH Combined For Multitouch”