This project, published in the book “Arduino and Kinect Projects” form Apress, illustrates how to build a Kinect-based Turntable Scanner. From the book:
“If you’re like most people, one of the first things that comes to mind when you see a Kinect point cloud, or any 3D scanner point cloud, is that it’s only one-sided. There are a number of techniques that can be used to perform a 360-degree volumetric scan and then reconstruct the implicit surface into a threedimensional mesh. One way is to use a turntable.
In this chapter, you will build a DIY turntable, connect it to your computer, and scan objects from every point of view. Then, you will learn how to process the scanned data and patch the different point clouds into one consistent point set. There will be a fair bit of trigonometry and vector math involved in this process, so you might want to keep a reference book handy. You will then implement your own exporting routine to output files containing your point cloud data in a format readable by other software. Finally, you will learn how to use Meshlab to reconstruct the implicit surface from your point cloud so you can use or modify it in any modeling software, or even bring the modified volume back to the physical world with a 3D printer.”