i had an Idea last night, and thought I'd see if anyone could be interested for it.
My problem is, i have no idea how to write code, so either it would have to be pushed back until someone from the Arducopter Team has time or someone else would be willing to write it, unfortunately i can only help with the idea and later with the testing.
So, what do i want:
Eventually i want to shoot panoramas with the Arducopter.
Usually you add a DSLR and Fisheye lens, slightly tilted down, get shots from 360° round and then stich them via a pc program such a PTGUi or Photoshop + add in a sky photo to get a full 360° view.
Now the people using helicopters tend to use mounts that have a contious servo on pan and then just hit a switch and the mount turns 360° whilst shooting the photos with the camera.
Now Multicopters are much easier to turn using YAW, and i guess it would be a nice weightsaving just adding a camera bracket to the copter rather then a whole Pan-Setup.
So here comes my Idea:
-Camera just mounted on to a bracket hanging beneth the Arducopter
-Arducopter in any flightmode, preferably for the first tests in simple mode, because it makes the stearing easier and later in full gps alt+pos hold to get no stiching errors from movement
-If i rememeber right, the APM has a built in switch, that could be connected to the camera to take photos.
-And now comes the clue: You start Yawing the copter, and a piece in the code looks at the Magnetometer-Readings and tells the switch (connected to the camera) to activate every xx°.
This could be made user definable, with a fisheye you would need about 4-6 photos, with a wideangle you would probably need at least 10.
So with my fisheye i could enter "activate every 60°" to have 6 Photos later from the way round.
It could even be used to make normal wide-panoramas by saying "activate every 30°, but all in all just turn 120°" so you would recieve 4 Photos covering a rather large field of view.
Now, first of all, does anyone understad what i am even suggesting, or was it just a dumb idea thought about last night after a beer or two?
Is this somehow do-able? (e.g is it possible to gather the Magneto-readings and couple them up with the switch?
And last but not least: Does anyone think he/she would be able to implement something like this (perhaps not now, but sometime when code has become more stable, perhaps when it is out of beta-stadium)
Love to hear your thoughts about it