LibrePilot Forum

General Category => General Discussion => Topic started by: k_h_d on December 20, 2015, 12:05:53 am

Title: Quad jumps when stopping yaw input
Post by: k_h_d on December 20, 2015, 12:05:53 am

If I go into full yaw left or right and then stop the quad jumps and changes altitude slightly.  What setting is off for this to happen?
Title: Re: Quad jumps when stopping yaw input
Post by: liftbag on December 20, 2015, 12:19:44 am

If I go into full yaw left or right and then stop the quad jumps and changes altitude slightly.  What setting is off for this to happen?
Are you using SimonK ESCs, or any ESC without regenerative braking?
Title: Re: Quad jumps when stopping yaw input
Post by: Roki97 on December 20, 2015, 01:03:56 am

If I go into full yaw left or right and then stop the quad jumps and changes altitude slightly.  What setting is off for this to happen?
Are you using SimonK ESCs, or any ESC without regenerative braking?
I have the same problem, I use CC3D and Blheli firmware on esc :(
Title: Re: Quad jumps when stopping yaw input
Post by: liftbag on December 20, 2015, 08:42:28 am

If I go into full yaw left or right and then stop the quad jumps and changes altitude slightly.  What setting is off for this to happen?
Are you using SimonK ESCs, or any ESC without regenerative braking?
I have the same problem, I use CC3D and Blheli firmware on esc :(
The jump on piro stop is the consequence of the disparity between the acceleration and the deceleration rate of the motors.
It was very typical with SimonK ESC without using regenerative braking.
But regenerative braking does not guarantee equality between the rates of acceleration and deceleration. Large motors and heavy propellers are difficult to brake.
The effectiveness of regenerative braking also depends on the ESC hardware/firmware.
Typically in micro racers, the jump on pyro stop is quite acceptable with modern hardware. On larger models or in multirotors with poorly performing hardware you can try to anticipate the correction by increasing the Yaw derivative.
Title: Re: Quad jumps when stopping yaw input
Post by: mazevx on December 20, 2015, 11:38:44 am
I had the same Problem on my black snapper, but it was depending on the props,  using graupner e prop it jumps, using aeronaut cam carbon light it doesnt jump, both were 11x5...
Found out that many components reacting together, cog, props, frame geometry and pid values.
As said before to high p values and to low D can cause this, also increasing I component helped me to.
Lower p, high d and try also i. As Information i use axislock on yaw.
Title: Re: Quad jumps when stopping yaw input
Post by: Roki97 on December 20, 2015, 11:24:01 pm


The jump on piro stop is the consequence of the disparity between the acceleration and the deceleration rate of the motors.
It was very typical with SimonK ESC without using regenerative braking.
But regenerative braking does not guarantee equality between the rates of acceleration and deceleration. Large motors and heavy propellers are difficult to brake.
The effectiveness of regenerative braking also depends on the ESC hardware/firmware.
Typically in micro racers, the jump on pyro stop is quite acceptable with modern hardware. On larger models or in multirotors with poorly performing hardware you can try to anticipate the correction by increasing the Yaw derivative.

I undestrand, so the only thing that I can try is change the esc.
Well, I think that the jump on pyro stop isn't a problem on mini quad.
My motors are 2204 and 6040 prop on a 260 frame, with 5045 prop the jump are more slow.
Bye