by Mindfab, published

PanoBot by Mindfab Aug 27, 2017



Design Tools


Liked By

View All

Give a Shout Out

If you print this Thing and display it in public proudly give attribution by printing and displaying this tag.

Print Thing Tag

Thing Statistics

485Views 173Downloads Found in Camera


PANOBOT: A Panorama robot, version 1

Panobot is a full automatic robot, which can be used to create Panoramas and Gigapixels with small and large cameras (like DSLRs). The camera is mounted on a turret to allow pan/tilt motion. After programming the capture parameters, the robot will start to rotate the camera, taking one (or multiple) pictures per position and making sure that the capture positions have enough overlap.

This is a Panorama Robot created to hold large cameras, like DSLRs, with big telephoto lenses. I'm using this bot to create panoramas and Gigapixels with my Canon 80D DSLR and have used lenses up to 600mm.

Panobot has the following menu features:

  • Scan
    • starts a Scan
  • Take picture
    • allows to manually take a picture, this is usefull for testing the camera trigger connection
  • Setup
    • Pan Left, Pan Right, Tilt Up, Tilt Down
      • defines the scan area of the panorama/gigapixel, the head will move while the range is defined
    • Image P-Delay
      • the longer, the more time the camera has to measure and (eventually focus, if not in manual camera mode), triggers focusing of camera
    • Image Delay
      • the delay it take for the camera to write the image to the card and/or the time it needs to stabilize the mechanical system due to rotating motion
    • Shutter Delay
      • how long the shutter will be pressed
    • Focal Length
      • the focal length which is currently by the camera
    • Horizontal& Vertical Overlap
      • defines the overlap between consecutive images, a value between 30% and 50% makes sense, usually depends on the capture situation
    • Crop factor
      • in combination with the focal length, can be used to calculate field of view, which is required for horizontal&vertical overlap

Required Hardware:

  • 3d printed parts
    • 1 central_gear
    • 1 drivegear
    • 1 central_pan_print
    • 1 stepper_pan_mount_print
    • 2 pantiltconnector_print
    • 2 tiltsteppermount_print
    • 1tiltsidesteppergear
    • 1tiltsidedrivegear
    • 1tiltside
    • 1tiltsidedrive
    • additionally, you should print some kind of mount for the camera itself
    • 1 camquickmount
    • 2 quickmountclamp
  • mechanical parts
    • some screws, washers, nuts M3, M4
    • some bearings 608 (around 10)
    • some rods 8mm (for structure and as axis)
  • electronic parts
    • 2 stepper motors Nema17, like 42BYGHM810
    • Arduino Mega 2560
    • Reprap Full Graphic SmartLCD with clickencoder
    • the controller PCB (this is missing yet), which consists of two stepper drivers A4988 and two optocopplers; a PCB version will follow soon

Required Software:

Everything can be found in my github Repository: http://github.com/RobertFach/panobot.git

Finally, here are some examples of the panoramas that I have created with this machine:

An this is a video of a running capture... https://vimeo.com/231263998

Custom Section




  • arranged some of the STL models ready for printing, files have been added and print instruction has been updated
  • pcb and firmware for version 1 will be released soon
  • added picture of version 2 prototype of the electronics + bot extensions, V2 will be able to use USB to connect to camera (PTP models) or remote cable shutter, will use Smart Full Graphic LCD with clickencoder, will use a GPS for GEO tagging the pictures, and more :)

More from Camera

view more

All Apps

Upgrade this Thing with Thingiverse Apps

Tools and Utilities

Repair, slice, or enhance this Thing

Auto-magically prepare your 3D models for 3D printing. A cloud based 3D models Preparing and Healing solution for 3D Printing, MakePrintable provides features for model repairing, wall thickness...

App Info Launch App

Kiri:Moto is an integrated cloud-based slicer and tool-path generator for 3D Printing, CAM / CNC and Laser cutting. *** 3D printing mode provides model slicing and GCode output using built-in...

App Info Launch App
KiriMoto Thing App

Quickly Scale, Mirror or Cut your 3D Models

App Info Launch App

I have published the firmware... PCB is still missing, but will come soon :), Anyway, if you are in a hurry, I can assist you in creating my prototype PCB.

Sep 5, 2017 - Modified Sep 5, 2017

Where i can find the schematic and firmware ?

Hi, right now I dont have a schematic to release, because the electronic part was somehow hot wired... I'll post the link to the code/electronics on this site

We are watching for the schematics and code! Great job!

Great work!
What kind of power do you use for it?

right now its powered with a 3s 1300mAh Lipo