I haven't been able to find a descent standalone camera gimbal stabilizer so I am offering a bounty/reward for the FIRST person who is able to provide me with working source code for a ArduIMU+ v3 camera gimbal stabilizer. I know that arducopter and arduplane code includes camera stabilization code, so hopefully it won't be too hard of an ask.
One condition is that the code will be made open source for everyone to use.
I will pay $100 USD for code that meets all the mandatory requirements, and bonus $ for desirables. This offer/bounty/reward is open until 30 March or until someone claims it.
[EDIT: extended to 11 May or until the bounty is successfully claimed]
Mandatory requirements:
2 x channel PWM in and out to control the camera gimbals roll and pitch using a standard R/C RX and servos
Stabilize the camera gimbal to maintain a level attitude/bank angle
Real time R/C channel or serial CLI configuration of servo endpoint and gain/PID
Settings stored in NVRAM
Desirable requirements
Pan/Yaw stabilization and control on a 3rd PWM channel +$25
PPM R/C input option +$10
"3D" mode, where the attitude/bank/yaw angle is held when the R/C stick is at neutral +$50
Working source code by 10 March 2012 +$50
Ability to tell the unit to keep pointing at point/region of interest such as a GPS coodinate/altitude $50
Comments are closed for this blog post
Comment by Thomas Kramm on March 13, 2012 at 12:07am Don't need it right now, but great idea. Thought it should be possible to stabilize a gimbal without the FC. Could be also used on motorcycle etc. Since my limited budget for hobby right now I'm only in with 20 bucks, but better than nothing I think.

It looks like this is getting pretty big with a number of contenders and backers, ie. more than just my $100 reward. Whilst my offer for a $100 reward plus bonus still stands for the FIRST person to deliver code that meets the specification; I would like to propose that the contributions/backers/funders on IndieGoGo vote at the end of the project (11 May) who should receive the funds raise on IndieGoGo (less the 9% fee that IndieGoGo charge).
So essentially there will be the $100 plus bonuses from me for the FIRST app, and the IndieGoGo pool for the BEST app.
@Michael Oborne,
based on your "camera point here" function, is it possible to display the coordinates the camera is looking at somewhere in Mission Planner?
Comment by LAIC on March 14, 2012 at 2:27pm sounds great !
Comment by Jonathan Lederer on March 14, 2012 at 5:28pm 
@Jonathan. Maybe the transaction either didn't complete or it has been delayed. I'm seeing a pot of $370 with the numbers adding up correctly.

Come on guys, $370 is about half of what was pledged by members here!
@ Greg
No the imu must not move with the gimbal It is the basic principle of how an inner/outer system works. If you attach the imu to the gimbal you just made a second outer axis. With the 250Deg/sec setting on the MPU6000 it must be isolated from all vibration and it's output must mirror the models movement, that is all that it has to do.
Any kind of feedback would reduce the sensitivity that is needed. It is the initial movement which is the most critical. latency is what kills all of the rubbish that is currently out there. We are talking very high sensitivity for this to work properly.
Comment by Jonathan Lederer on March 15, 2012 at 7:32am
Season Two of the Trust Time Trial (T3) Contest has now begun. The fourth round is an accuracy round for multicopters, which requires contestants to fly a cube. The deadline is April 14th.677 members
1284 members
24 members
4 members
8 members
© 2013 Created by Chris Anderson.
Powered by
