Ever wanted to take pictures of a panoramic scene at the press of a single button? This instructable will teach you how to build a robotic head to mount your camera on, which in turn mounts on a tripod. The robotic head will move in two axes to enable the camera to be panned left and right as well as up and down

There are a few pre-requisites:

I've used a Canon camera which is loaded with CHDK alternative firmware. *check comment on this later on. Visit http://chdk.wikia.com/wiki/CHDK to check your camera compatability.

A little soldering is involved as well as some practical mechanical skills

This is released under Creative CommonsAttribution-Share alike 3.0 license http://creativecommons.org/licenses/by-sa/3.0/

Step 1: Build Steps

Here I've added an index which I hope will make things easier for you.

1 Upper Rig assembly
2 Gear bearing assembly
3 Servo PCB wiring & fixing
3 Picaxe programming
4 Final assembly
5 Load CHDK on your camera
6 Calibration
7 Example panoramas shot in location in North Wales
If I wanted to mod this so the frame could hold a DSLR, would I need a larger frame or would the one in the description do? <br> <br>Also, as the weight of a dslr/lens is greater than the camera in the example, would the server motors need to be stronger?
&nbsp;That's not a stepper motor, that's a servo, I believe.&nbsp;
You would be correct.
Thanks for the instructable. Just wondering, does this need to be done with a Canon? I have a Nikon d40x which I would like to use with this... Thanks.
Hi smootz, you can use a Nikon, however you'll need an extra servo with an arm to trigger the shutter manually at each position. I have used the canon firmware alternative called CHDK which allows electronic shutter release via the usb port<br>regards Waldy
It is also worth noting that on should adjust the position of the camera in the &quot;upper rig&quot; (or tilt frame) so that the nodal point of the camera is as near as possible to the intersection of the&nbsp;horizontal&nbsp;and vertical rotational axises. This way, one could minimize the parallax error.<br /> The gear ratios could be simply 1:1 for the&nbsp;horizontal&nbsp;axis and 2:1 for the vertical, because most servos can do +-90 degrees rotation, and the torque should be enough to hold a compact digital cam (not DSLRs, of course).<br /> <br /> (Pardon my English, it's only my second language, and I'm also a bit excited, because I just won an auction for a camera for a similar project of mine. :) )<br />
&nbsp;Cool, &nbsp;let us know how you get on with your project
i need some information about robotic method of work this information help for impliment in human body ok
Hi, what info do you need that hasn't been provided? regards W.
Waldy has had a discusion on <a rel="nofollow" href="http://www.picaxeforum.co.uk/showthread.php?t=12754">http://www.picaxeforum.co.uk/showthread.php?t=12754</a> about material and software improvements. Waldy, it would be very much appreciated by those who want to build this panobot if you could give us an update about the code you're using now as well as pehaps other choice of servo's?<br/>
Hi Maggy, apologies for the delayed reply. One key thing I learned from the picaxe forum ws that once the servo command is issued, the code moves on immediately without waiting for the servo to finish moving. This obviously caused timing problems in my original code. I've posted the new code in step 10. with appropriate delays inserted which I hope I've named sensibly. As for the quality of the servo's, the listed servo works well for horizontal movement as this is close to the center of gravity of the camera. The vertical movement servo is not however, and depending on the weight of the camera may cause the servo to twitch whilst not activated. I expect a higher quality servo should solve that, or even , as suggested in the picaxe forum, a light spring to take some tension Do let us know how you all get on with this, perhaps post some pics best regards Waldy
That is too weird! I recently got into panoramas and the whole 300 degree stereographics and little planets. And then i was also recently introduced to Max/Msp/Jitter and I thought, hey wouldn't it be cool to build an automatic panorama shooter.... HAHA! I really wanna build this now!
Great Instructable, I think I am going to build one with a few modifications for my camera. Would you be able to provide a longer description of what each of the symbol commands in the program represent in relation to the position of the rig, and the what the 2 delays are for. Thanks
Delays would make it possible for a person to set up the panorama camera, and then sit down in the picture area. Here I am at the Grand Canyon!
I've just recently discovered the wonders possible with CHDK.. I was making a timelapse the other night and thought it would be awesome to have a device just like this, only to achieve a pseudo 'handheld' camera effect. was thinking maybe film a short piece, motion track it somehow, slow it down accordingly during the time lapse. Nice Instructable.. could you control the mount via the camera usb.. ie write the control parameters into the script? oo the motion tracking possibilities! Sorry you've got me all excited.
Hi, I'm in early discussions with a chap on the chdk forum about just the very same thing, communication between the camera & the rig & vice-versa. it will involve using the camera blue led & the usb port. You're right, once the comms is in place, scripting to your equirements becomes possible. watch this space for developments
The G9 rulez (i have it)
Very Cool!
Thanks, I've added comments to the code to describe each variable (symbol).(Do ask if this needs clarification) As for the two delays, the first one is just a recommended delay between servo movements. For the second delay, I had hoped to introduce a delay between moving the camera and taking a shot. What I didn't bank on was the servo's introducing noise in the picaxe circuitry, so camera movement & delay was unpredictable in testing. The only way to stabilise this was to add the camera steady delay after the picture was taken. I'll work on his & post on the picaxe forum to hopefully improve upon this. regards Waldy
Thanks Waldy I have started ordering my bits to make one of these. I will have to adapt it a bit as I am using an SLR, but I know I can make it work.
I always wanted on of these and by the way nice pics. 4.5 stars and a big THANKS

About This Instructable




More by waldy:IOT Homebrew Bubble Catcher Part 2 Homebrew Bubble Catcher Part 1 of 3 Camera Panorama robot head (panograph) 
Add instructable to: