I put a flatbed scanner on my 6 axis industrial robot arm and then modified the scanner driver for Linux so I could use it to make images like this: