Sebastian Korczak hacked together a 360° rotating 3D scanner using little more than a record turntable modified with Arduino, digital camera, and a laser pointer. Korczak’s laser was mated with a special lens to create a linear beam. The distortion of this beam as it scanned the room coupled with the video data is put into a Python script, which outputs a point cloud of whatever is scanned. In this manner he is able to get full real-time scans of entire rooms. Fortunately for us, he’s provided extensive documentation on his homepage.

More:

  • http://www.facebook.com/profile.php?id=502980575 Brian Lackey

    Instead of relying on the constant rotation speed of the turntable, why not use a rotary encoder with significant precision for the object(s) you’re scanning? 

  • http://www.facebook.com/profile.php?id=502980575 Brian Lackey

    Instead of relying on the constant rotation speed of the turntable, why not use a rotary encoder with significant precision for the object(s) you’re scanning?