mirror of
https://github.com/paparazzi/paparazzi.git
synced 2026-06-06 16:58:48 +08:00
fixed wrong input computation
This commit is contained in:
@@ -170,8 +170,8 @@ function [inp] = df_input_of_fo(fo)
|
||||
b = -cphi*stheta*thetad*psid + cphi*ctheta*psi2d;
|
||||
rd = a+b;
|
||||
|
||||
inp(2) = DF_JXX/DF_L*pd + (DF_JZZ-DF_JYY)*q*r;
|
||||
inp(3) = DF_JYY/DF_L*qd + (DF_JXX-DF_JZZ)*p*r;
|
||||
inp(4) = DF_JZZ/DF_CM_OV_CT*rd + (DF_JYY-DF_JXX)*p*q;
|
||||
inp(2) = 1/DF_L*(DF_JXX*pd + (DF_JZZ-DF_JYY)*q*r);
|
||||
inp(3) = 1/DF_L*(DF_JYY*qd + (DF_JXX-DF_JZZ)*p*r);
|
||||
inp(4) = 1/DF_CM_OV_CT*(DF_JZZ*rd + (DF_JYY-DF_JXX)*p*q);
|
||||
|
||||
endfunction
|
||||
@@ -18,7 +18,7 @@ max_accel = [ 9.81*tan(rad_of_deg(30)) 0.5*9.81];
|
||||
//b0 = [ 0 0 0];
|
||||
//b1 = [-10 1 -2];
|
||||
b0 = [ 0 0 0];
|
||||
b1 = [ 0 5 0];
|
||||
b1 = [ 1 0 5];
|
||||
[fo_traj] = sbb_gen_traj(time, dyn, max_speed, max_accel, b0, b1);
|
||||
|
||||
|
||||
|
||||
Reference in New Issue
Block a user