Jump to content


Copter Control for camera stabilization

camera stabilization gimbal

  • Please log in to reply
8 replies to this topic

#1 Vitalik_z

Vitalik_z

    New Member

  • Members
  • Pip
  • 3 posts
  • LocationEarth:\\Ukraine\Kiev
  • Country: flag of Ukraine Ukraine

Posted 27 January 2012 - 08:38 AM

Hello All.

I need Your help with tuning of CC board.

I've made gimbal and decided to try CC board for stabilization, but met one problem - latency between board movement and signal to servo. I think it is about horizon location delay.
The questions are:
- What parameters influence speed of CC horizon location?
- What parameters influence horizon accuracy?

Here is the test video:



As You may see, when I move construction fast, servos starts compensate this movement after some delay, but when I tried servos directly with Spektrum receiver gimbal movements where more sharp.
Servos are Align DS610.

Thanks beforehand! :)

Edited by Vitalik_z, 27 January 2012 - 08:39 AM.


#2 Reddog

Reddog

    UI Manager

  • Members
  • PipPipPip
  • 1200 posts
  • Country: flag of Australia Australia


Posted 27 January 2012 - 08:43 AM

Have you increased the update rate of the servos in the Output screen?

#3 Vitalik_z

Vitalik_z

    New Member

  • Members
  • Pip
  • 3 posts
  • LocationEarth:\\Ukraine\Kiev
  • Country: flag of Ukraine Ukraine

Posted 27 January 2012 - 08:59 AM

Yes I have. Now it is 160. Should be higher?

#4 SeismicCWave

SeismicCWave

    Key Member

  • Members
  • PipPipPip
  • 1157 posts
  • LocationHilo, Hawaii
  • Country: flag of United States United States


Posted 27 January 2012 - 09:00 AM

I strongly believe that any camera stabilization on the market right now is only a damping device. It is NOT going to keep the camera perfectly still. There are just way too many variables involved. You need strong servos with super fast speed to get a good stabilization. When the servo is too fast it will start to over shoot and jitter. I think most people expects too much from camera stabilization. The trick is to fly smooth and steady.

#5 Vitalik_z

Vitalik_z

    New Member

  • Members
  • Pip
  • 3 posts
  • LocationEarth:\\Ukraine\Kiev
  • Country: flag of Ukraine Ukraine

Posted 27 January 2012 - 09:11 AM

View PostSeismicCWave, on 27 January 2012 - 09:00 AM, said:

The trick is to fly smooth and steady.

You are right, but there are few video on the Internet that proves it is possible to make gimbals works better :)



#6 Reddog

Reddog

    UI Manager

  • Members
  • PipPipPip
  • 1200 posts
  • Country: flag of Australia Australia


Posted 27 January 2012 - 10:47 AM

View PostVitalik_z, on 27 January 2012 - 09:11 AM, said:

You are right, but there are few video on the Internet that proves it is possible to make gimbals works better :)



You can get this quality from CC, I have gotten this quality and I did crap all except increase the endpoints and increase servo speed. Increase your servo speeds to max about 330, not that some servos cannot handle the fast update rate. I use super fast (as fast as you can get) heli gyro servos (500 size) with metal gears on my camera mount. The fast, strong servos are a must.

#7 peabody124

peabody124

    Crash Dummy

  • Administrators
  • 4112 posts
  • LocationHouston, TX
  • Country: flag of United States United States


Posted 27 January 2012 - 01:40 PM

My strong guess is what you are seeing is essentially due to the latencies in the servos which are probably less when you have a really strong signal going in from large stick movements.  The reason I say this is that the attitude really doesn't have much latency as this is a critical detail for stabilizing a multirotor (it appears to have latency in GCS but that's a separate issue).  If your servos allow you to change settings you might want to see if you can increase their gain for smaller changes.

That being said - the camera stabilization loop runs at 100 Hz which could be adding a bit.  However when I've tried increasing that rate (camerstab.c: 59 change the SAMPLE_PERIOD_MS) CC started acting up.

I think my latencies were less (due to mass and servos) if you look at 3:40

#8 holco

holco

    Advanced Member

  • Members
  • PipPipPip
  • 167 posts
  • LocationCapelle aan den IJssel
  • Country: flag of Netherlands Netherlands


Posted 12 February 2012 - 09:50 AM

May I ask how you set it up?

I am also interested in a CC gimbal only stabilization.

#9 Adverse Effects

Adverse Effects

    Team Dropbear

  • Members
  • PipPipPip
  • 966 posts
  • Country: flag of Australia Australia


Posted 12 February 2012 - 12:45 PM

you would be better off useing a counter balance system and useing springs to control the gimbal from the servos

that way the counter weight is doing the work and the servers are just assisting them

but that is just the way i would look at it

Edited by Adverse Effects, 12 February 2012 - 12:46 PM.

convicted zealot

Help Those That Help Themselves First

How do you get a sweet little 80-year-old lady to say the "F" word?

Get another sweet little 80-year-old lady to yell, "BINGO"!





Also tagged with camera stabilization, gimbal