@Whatamievendoing i recommend you experiment with different CoM positions relative to the CoL.
Have you installed canards ? If not, do so.
Your code seems to be made for stabilizing purposes, limiting the pitch angle and not the AngleOfAttack. I am at this moment learning more and tinkering with PIDs so i can't help you with that, but try this code. I am going to give you, a code, but most of the time, FBW codes can't just be slapped on a plane, they gotta be purpose-made.
Your main problem is that you need an angle of attack limiter, not a pitch one.
As your aircraft is aerodynamically unstable, it will pitch up most of the time for no reason, reaching inappropriate AoAs. You need to limit that, not the capacity of your plane to pitch or not. The AoA limiter will, per extension, limit the pitch. clamp(Pitch, -1, 1) - clamp(AngleOfAttack/32, -1, 1) * clamp01(GS > 3) + clamp(Roll, -1, 1)
@Whatamievendoing Basiclaly, clamp01 "clamps" a value between 0 and 1, the clamp functions are basically setting up boundaries for the output.
For example, the clamp makes sure that you don't get 2 of pitch output, which will overrotate the rotators.
the numbers in the function being the boundaries, the min and max.
Let's take clamp(Pitch -1,1).
-1 is the lowest possible value, and 1 the max. clamp01 does the same thing but you don't put the min and max values at the end of the function, they are already at the front, 0 being the min and 1 the max.
You gotta implement AoA-limiting codes and your freshly-fitted canards, and your elevators, you just can't make a supermaneuvrable plane, without canards, at least in our skillset.
This isnt the smoothest code, but it may do the job.
The plane i written this code for not only uses 3 kinds of "surface" to roll and pitch, but, these three surfaces are also used to limit the AoA.
The surfaces are main elevators, canards, and tvc.
do not upvote this comment
+18first upvote : free advertsing
+6Life of boris lol
+6cheeki breeki hardbass playing
Updoot so it will overtake German Corsair !
+6VIVE LA FRANCE !!!!!!
+6fortnite balls
+5Vive la France !
+4@asteroidbook345 The only Mercator on this site??
+4There is apparently a new German Corsair based on a Mercator
xD
But yours is true.
@Whatamievendoing i recommend you experiment with different CoM positions relative to the CoL.
+3Have you installed canards ? If not, do so.
Your code seems to be made for stabilizing purposes, limiting the pitch angle and not the AngleOfAttack. I am at this moment learning more and tinkering with PIDs so i can't help you with that, but try this code. I am going to give you, a code, but most of the time, FBW codes can't just be slapped on a plane, they gotta be purpose-made.
Your main problem is that you need an angle of attack limiter, not a pitch one.
As your aircraft is aerodynamically unstable, it will pitch up most of the time for no reason, reaching inappropriate AoAs. You need to limit that, not the capacity of your plane to pitch or not. The AoA limiter will, per extension, limit the pitch.
clamp(Pitch, -1, 1) - clamp(AngleOfAttack/32, -1, 1) * clamp01(GS > 3) + clamp(Roll, -1, 1)
Everybody gangsta till mikoyanster replies
+3roses are rose,
+3violets are blue,
And the sucker sucks the world
Nice and simple. i love it
+2I love the detail level on it !
+2I wanna test it but i'm on my PC so i can't :(
Sur la dernière photo on dirait un montage tellement ils sont alignés....
+2@CharlesDeGaulle joli !
+2@Tookan
+2Sing with me
VODKA VODKA VSM
lol
+2Deja vu, I just been in this plane before... Higher on the streets...
+2@THEYE GODAMN !
+2AMAZING !
IS THAT A SUPRA ?
+2Noice
+2Roses are rose,
+2Violets are blue
And the sucker sucks the world, i guess
Roses are rose,
+2Violets are blue,
And spinnin' doritos goes
braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap braap braap braap braap braa braap bra
CAS CAS CAS I LL BE QUICK AS A FLASH
+2AND TONIGHT ILL YOUR HEROOOO
Its nice for a first one !
+25 words phrases
NEVER
GONNA
GIVE
YOU
UP
+2Nice for a first aircraft !
+2Continue like this !
Maybe my EX-1
+2(it works but you can enhance it by make it cooler)
Nice !
+2But if you feel like cruising litteraly at 2342526 mph just check my cannon powered rocket
braaaaaap
+1@Whatamievendoing you can do a fictionnal one
+1on a school laptop
+1replying to you at school lmao
+1@Whatamievendoing Basiclaly,
+1clamp01
"clamps" a value between 0 and 1, the clamp functions are basically setting up boundaries for the output.For example, the clamp makes sure that you don't get 2 of pitch output, which will overrotate the rotators.
the numbers in the function being the boundaries, the min and max.
Let's take
clamp(Pitch -1,1)
.-1 is the lowest possible value, and 1 the max.
clamp01
does the same thing but you don't put the min and max values at the end of the function, they are already at the front,0
being the min and1
the max.You gotta implement AoA-limiting codes and your freshly-fitted canards, and your elevators, you just can't make a supermaneuvrable plane, without canards, at least in our skillset.
This isnt the smoothest code, but it may do the job.
+1The plane i written this code for not only uses 3 kinds of "surface" to roll and pitch, but, these three surfaces are also used to limit the AoA.
The surfaces are main elevators, canards, and tvc.
what are your best codes ?
+1@Zuznik8 u still on dat ?
+1@Zuznik8 i added you im guess
+1TANKISTRUS MY OLD FRIEND
+1hey thanks for spotlight @LieutenantSOT !
+1good luck on your schooling bro..
+1Bye.
: )
fuck.
+1You were a great person, you made amazing mods.
dope
+1t
+1fragger
+1nice !
+1@FrostyYeti
+1les go
+1so original
+1@Fox00One xD
+1