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
[[Image:Kinect.jpg]]
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
[http://labs.manctl.com/rgbdemo/ RGBD-demo ]Dead Link – 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
[http://theg33kshow.com/mikumikudance MikuMikuDance ]Dead link? 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
[https://bitbucket.org/cbiffle/kinect-viewer/overview kinect-viewer]Dead link? – 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
[http://wiki.makerbot.com/from-point-cloud-to-printable-object makerbot]Dead link- instructables