Bounty offered a ArduIMU+ V3 camera gimbal stabilizer

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

Views: 15993

Comments are closed for this blog post

Comment by Cliff Gill on April 24, 2012 at 1:03pm

Vernon,

That is getting a lot closer, thanks again for the help. However, I am getting the following message in AV8R:

C:\WinAVR-20100110\bin\avrdude.exe -C C:\WinAVR-20100110\bin\avrdude.conf -p m328p -P com18 -c stk500v2 -U flash:w:C:\Users\cg\Documents\Arduino_APM\Gimbal.cpp.hex:a
avrdude.exe: stk500_2_ReceiveMessage(): timeout
avrdude.exe: stk500_2_ReceiveMessage(): timeout

And it just keeps going with the timeout. Once it seemed to do a bit better, but it did not verify.

Is it possible to get a PDE version of the code and upload it with Arduino like most of us are familiar with?

Also note that the code I uploaded is not the same as shown in your screenshot, just in case. And thanks again.

Comment by Cliff Gill on April 24, 2012 at 1:12pm

P.S. I do hit the reset button the the V3 and get the promising quickly flashing blue and red lights, and that goes on for maybe 30 seconds, then just the red light, then just the timeouts forever. 

Comment by Vernon Barry on April 24, 2012 at 1:17pm

avrdude.exe: stk500_2_ReceiveMessage(): timeout
avrdude.exe: stk500_2_ReceiveMessage(): timeout

So you didn't hit the reset on the IMU board? One possible cause, or the bootloader is jacked up. Reflashing the bootloader requires an AVR programmer though, you cannot do that via the FTDI.

The pics were mostly for basic reference so no, do not follow exactly the file paths, especially for the hex.

The problem is, I'm lost in this thread as to where you got the latest code, so i have no ide if they posted source. I thought that was part of the challenge. Even if you find a text only version, just copy paste into Arduino and go.

Comment by Cliff Gill on April 24, 2012 at 1:39pm

Michael and anyone who knows:

Any chance in getting a pde version of the code? Judging from several posts earlier in this thread, their seems to be ongoing problems with using mission planner to upload the hex file for a number of testers? Also, I am not sure about the issue of the bootloading being a problem, is this on the board or in the computer software (pardon my ignorance). If it is on the board, do we send it back?

Comment by DougB on May 15, 2012 at 9:14am

Any updates here?

Comment by Emin Bu on May 15, 2012 at 2:36pm

i would like to know that too....


Moderator
Comment by Hai Tran on May 18, 2012 at 7:37am

OK people, final call for submissions to claim the bounty!  Still haven't have anyone claim the reward yet.  What I'm looking for is some verifiable proof that the solution works.  Unfortunately I haven't had time to test a couple of the "beta" releases on my ArduIMU yet.


Developer
Comment by Michael Oborne on May 20, 2012 at 2:37am

Developer
Comment by Michael Oborne on May 20, 2012 at 6:49am
Comment by Don LeRoi on May 20, 2012 at 7:30am

Comment by Don LeRoi8 minutes agoDelete Comment

It is really hard to follow this discussion with 2 blogs on the same subject, with almost the same name, going on at the same time.

Is everyone aware that the dialog criss-crosses between "ArduIMU+ V3 camera gimbal stabilizer on IndieGoGo" and "Bounty offered a ArduIMU+ V3 camera gimbal stabilizer"?

Social Networking

Contests

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.

A list of all T3 contests is here

Groups

  • X8

    X8

    130 members

Advertisement

© 2013   Created by Chris Anderson.   Powered by

Badges  |  Report an Issue  |  Terms of Service