We can [ print a kinect mount], either use a pre-existing design, or modify one depending on where we want to mount it to.

== Kinect hardware overview


{| cellspacing="1" cellpadding="5" border="0" width="750"
| 1
| 2
| 3
| 4
| 5
| 6
| Microphone array
| IR emitter
| Depth camera
| Tilt motor
| USB cable
| Color camera
| Four mics pinpoint where voices or sounds are coming from while filtering out background noise.

| Projects a pattern of infrared light into a room. As the light hits a surface, the pattern becomes distorted, and the distortion is read by the depth camera.
| Analyzes IR patterns to build a 3-D map of the room and all objects and people within it.
| Automatically adjusts based on the object in front of it. If you’re tall, it tilts the box up. If you’re short, it knows to angle down.
| Transmits data to the Xbox via an unencrypted feed, which makes it relatively easy to use the Kinect with other devices.
| Like a webcam, this captures a video image. The Kinect uses that information to get details about objects and people in the room.

== Various kinect software links:

*[ Skanect] – easiest to use, free version outputs "low res" models which are good enough for small 3d prints. Windows only, there is an older version that runs on mac though.
*[ KinFu (part of PCL)] – Scan an entire room ([ download]) ([ tutorial])
*[ ReconstructMe] – Another scanner thingie
*[ RGBD-demo ]- various kinect capture tools (can output 3d point clouds for creating models, has a room reconstruction app but had trouble getting it to work. supports multiple kinects to)
*[ CL NUI SDK] – Looks like a fairly easy to use sdk for writing windows apps

*[ MikuMikuDance ] [ Another link, previous one now broken?]- Motion capture to control anime characters

*[ rgbdslam ]- a more advanced room reconstruction tool — but appears to only work under linux

*[ kinect-viewer] – Cliff wrote some cool software for working with the Kinect. (mac only?)

*[ RGBD-6D-SLAM] – looks pretty advanced…but linux only? :'(

== Converting point cloud to a mesh:

*[ meshlab tutorial]

*[ makerbot]

*[ instructables]

Leave a Reply

Your email address will not be published.