the problem is that, just like it is with old tuning videos, it will probably be out of date in a year or two as betaflight is being developed continuously
@18:19 in the video, I think there is an argument that a slightly under-damped tune will feel the best. The quad will reach the setpoint faster, and the tiny bit of overshoot will not be noticeable, practically speaking. Every time I've tried to do a tune that hit the ideal "critically damped" response, the tune felt more "fragile" in that small changes in the setup would push the tune out of the critically damped region. I just felt I liked the slightly under-damped feel better. I guess what I would say is, given the choice between under-damped and over-damped, I would err towards under-damped. Especially because it's difficult to tell the difference between critically damped and over-damped when looking at real world data.
@@Font_University I totally agree 💯!!! After watching the video and then reading the comments from each of the “Three Amigos” would make a SUPER VIDEO… I’m glad I didn’t skip reading through the comment section! Should be required reading!! 👍👍
@@Font_University I agree, the amount of knowledge between those Three is insane. JB could do a livestream on Thursdays, with Chris and Mark, Tech Thursdays, that goes into tuning and building with a FINE tooth comb. Maybe once a month so jb has a couple nights off a week at least haha.
You are the only one doing PowerPoint slides on FPV on TH-cam in 2021 and I love you for that. Haha. Great content and I love the way you have simplified the understanding of PID. For someone like me that has studied a lot of maths, your approach is pretty entertaining!
Thank you for this Chris! Would love to see a video on ESC tuning. Demag, PWM freq, motor timing, ramp-up power etc etc. would love to see how all that stuff fits in to all of this.
I would be interested in such content but rather from a knowledge aspect because from my testing I did not find ESC settings to have that much of an impact. And without any means of measuring thrust or smoothness it is difficult to find the settings that are best for your specific quad and purpose.
Thank you for providing a mid 2021 state of the art step by step tuning guide! If you watch through the UAV tech videos of the past years already, most of that reveals itself to you... and I'm sure that's what you have been doing too.. but having that all in this compact form is absolutely amazing! And you added a few things I didn't actually know yet: Use that master slider for D-Term (definitely gonna try that), use a fixed low pass on D as biquad (I found a high dynamic LP setting that worked wonders, but still have D-Term noise... so gonna try that too!), use the correct templates for BBL (ooof, I probably just picked the wrong file out of that folder ;D). Also I never could really figure out what these PID terms really do and that wiki-article kinda started tooo high in the maths for me to decipher. Really great explanation on how these are calculated and what they actually do! Thanks for that part! - high i gains are indeed fascinating - just got and tested my babyhawk II HD today, stock tuning has I in the 150s (P&D around 55) which felt quite weird to me but I gave it a try on stock tune and it handles surprisingly well and prop wash handling is superb - even though it doesn't come with rpm filtering. That was quite surprising. Might try this on my other quads too. - agreed on the PD Balance Slider - how many of us are suffering from this? I really hope this is fixed soon. - I think the slight over- vs. underdampening comes really down to the actual feel you want that quad to have. I bet this could at some point in the future be similar to sports mode and comfort mode of a car - the underdampening will make the quad feel very agile and responsive - so best for freestyle and racing, the overdampening makes it more behaved, feeling bigger and slower - I think for cinematic shooting this might be the better choice also to the part of jello in the video that actually comes from these overshooting events - what do you think? A few wishes I have for further vids: - provide real examples of how an overtuned quad sounds and how you distinguish a well sounding motor from one with to much D-Term/D-Term Oscillations - many who start in that hobby use cheaper bind & fly's without propper logging. (thank you OpenLager for existing, though :D). Also Mark made a vid where he got the D just right at the point where he could hear oscillations, but it wasn't quite distinguishable in the video... This would really be something great to listen to before tuning a quad in real life. - example-footage of how you do your testflights would be cool - and then looking at the logs. I think I know what to do but... sometimes you just think you understood a description while in real life you are messing it all up - completely unkowingly ;D - All my quads overshoot in snap jaw-turns even if setpoint tracking is pretty good on the roll and pitch. Is that a normal behaviour? On the other axis you would add D to the mix which supposedly isn't existing on Yaw. How does your AOS 5 behave in this discipline? What's a good behaviour here and how do you get there?
Hard to explain subject, I’m in automation I don’t have the calculation but there’s a way to get close to 0-1% error in like 5 minutes on a simple close control loop. You did a great job here
A clean aos-5 build makes tuning a breeze. My new daily driver, just ordered a second frame. Thanks for your detailed and thoughtful contributions to the hobby Chris.
These video series are a must see for anybody that's in the FPV hobby flying quadcopters! Thanks for your hard work Chris! Very informative & educational guide to tunning ! Just what I needed 😀
best explanation of how a PID works I've found on the internet. I don't own a drone, but your explanation is outstanding and I think I finally have it figured out. Thanks!
This guy is a beast engineer. Huge thanks for this amazing explanation, your teaching methods are super easy to comprehend and this adds a lot of valuable knowledge to this community. Great work Chris!
JB can learn from your teaching method, the visualizations and support text effort are really making you one of the best To go to! Just add 2 minutes of flying every video, just for aesthetic en entertainment, and you are the next biggest quad Guru out there!
Chris's visualizations and teaching style are fantastic. Because of the large number of videos that I publish (including livestreams, between 5 and 7 videos a week, for nearly four years running), it's often not possible to put as much time into each individual video as Chris does. A lot of my earlier videos were more academic and involved slide shows and diagrams, but with guys like Chris and Mark Spatz making amazing academic content, I have focused more on practical problem solving. My "visual aids" these days are more likely to be a quadcopter on the bench or a screen recording of a Betaflight menu.
Everyone has their niche. I feel like I'm doing more academic content and theory where PowerPoint graphics and text are more appropriate. When I need to get something configured properly I search JBs channel, his step by steps are the best in the business for getting your hardware set up and working.
@@ChrisRosser He became a guru by time, you become a guru by plan. Just saying that you could use some of JB's '' fun stuff'' and he could use some more charts and graphics. Both phenomenal drone content makers! I meant no offense, just some positive reinforcement !
Great video again mate.. Anyone changing 'pidsum limit' who uses more than one PID profile should make sure it has changed for said profiles in the CLI. My Change only affected profile zero. Fly high guys!
Love this thank you! It's been a mission to tune the 3 inch Cinewhoop and the 8 inch Cinelifter and have tried to grasp the concept of tuning by reading the Blackbox.. but it's like hieroglyphics. Loads of us need this. Thanks again!
Between this and @UAV Tech one pack slider tune video, my quads have never flown so well! Thank you both for distilling this down to something straight forward and practical.
The rate at which you are producing high quality videos is amazing. Thank you. I will definitely try the "D first" approach with tuning. I like it because it is robust meaning that you end up with a better tune than before even if you stop your tuning session midway (bad weather, no more batteries, ...).
Awesome video!! I have been flying on the stock betaflight tune and am a beginner 5 inch pilot and this video really helps me understand PID tuning a little more.
That worked really well. I have a severely underpowered quad I like to fly but has always been horrible. I wasnt as aggressive with the filters but through your process figure out the D was half of what it needed to be. Incredible difference thanks
WOW MY QUAD FLIES AMAZING!! THANKYOU SO MUCH CHRIS!! i thought this tuning lark was all hype..i been running stock pids for a few years....i feel like i robbed myself lol
Perhaps a career as a professor is not a bad idea, a very intensive and extensive explanation about something that still requires quite a bit of attention!
thanks you kris just a great tuto i learned how to tune a quad with facility (i dont now anyfing about tuning beefore) and i like so much the nice power point to explain all the fing perfectly you make very great video 👍👍
this is 🔥🔥🔥 My 800g thiccboi porker Titan XL5 have never flown better than after following these tips on tuning filters and PIDs! Thank you Chris! Now I just need to get good at flying 😜
Thanks again Chris! I always put off fine-tuning my fleet at the bottom of my list until you started making this easy to follow series. I also ordered your frame and can't wait to build it. Bring on the final vid!11
Great videos! Thank you for going through this. It does seem like all of this can and should be automated somehow in order to get a very precise tune. All of the data is there that can be fed into an automated tool. I remember in the early days of arducopter a self tune feature was developed where the FC would command/read/adjust.
12:23 this seems like also a good chart for if you have multiple pid modes set up fly high d, but turn right down if you crash, before flying back and inspecting
Yes. Absolutely, that's what I recommend for people who fly high D gain. Have a second profile with stock filters and PIDs to fly home on if you crash 👍
Hi Chris, just want to thank you for bringing some "engineering" and "Science" into this hobby. I do watch other FPV channels where many are intuition or experience-based. However, I find your videos more than informative. I managed to do my first PID tune (understand what I'm doing and knowing what I expect) for the first time! Keep up the good work! Also, I m wondering if there another way than Patreon to support the channel? I am pretty sure there are some viewers among the 10k who prefer a once-off contribution! Thanks again!
I'm glad you enjoy the channel. If you'd like to support in a different way then you could consider the AOS 5 frame which I designed. aos-rc.com lots of people who've bought one say it's the best flying frame they have.
I think you are right. But I do think that having the rates correctly matching your 'muscle memory' will be the most beneficial even with untuned default PID values. I grew up flying airplanes and favour the IMAC/F3A style flying (I am also quite old for a multicopter pilot) and therefor have deeply embedded muscle memory. I hate it when the quad does not move with speed that matches my expectations in relation to my stick movement.
This is interesting. I've been following Mark Spatz general guide, but with build I know will have low authority I've been upping the master slider first before starting PD balance.
I like cranking up the master slider first because it makes bounceback and overshoot easier to hear and see in the logs. It gets sooo much sharper and louder with all the gains turned up. Helps a bunch with tuning PD balance!
Could you do a video on how to tune both PIDs and filters on a a 65mm whoop? The listening for bounce-back is super useful but it'd be great to see an example and also some insight on how to choose which filters to run and filter settings since whoops are so popular and lots of people are swapping to higher KV motors so the stock tune/filter often no longer works well.
Great video! I like how well prepared your content is. PowerPoint might sound boring, but for this kind of educational video it's easier to follow and understand as if you'd just speak to the cam. Maybe I'll finnally get my copters tuned properly and see if it affects my ability to rip more aggressively thru the spots ;)
I find that a tight tune really helps with my confidence. I'm not worried about propwash and I feel like the quad will 'be there' when I need to make a quick correction to dodge a branch. I hope you enjoy your tuned quads even more!
Great video, thanks for sharing your thoughts. In my experience higher I-Term produces a "stiff" flight feeling. Additionally on HD cruising flights it sometimes produces windup wich give me a "pumping" HD video. It depends on what motor I use for a quad, I found week motors to be more sensitive to this.
I was trying to tune a freshly built quad which flew decent on stock PIDs i setup RPM filtering in my blhelis ESC by flashing jazzmaverick 16.9 and setting up Dshot600. (Using a diatone mamba F405 FC with F40 HV blhelis ESC). I setup RPM filtering from JB's video on BF 4.1 . Everything flew fine when i tested the quad indoor with master slider ar 1.2 , Dmin OFF, pidsumlimit commands executed I was mostly checking the step response of the default flight and the flight with master slider at 1.2 and i seemed to have eliminated bounceback/oscillation but there was a bit of overshoot still motors were quite warm but not yet hot. I think i got greedy at this point and put Master slider at 1.3 and went out in -20°C temperature to get a small acro flight in to get some logs . The quad tapped the ground once and flew to the moon, in my attempt to make my quad fly better i damaged it 😆. It would be really helpful if someone could tell me where things went so wrong.
Great explanation! Thanks a lot :) Did I understand it right, following your filter/tuning recommendation gives the quad a very good performance, but still leaves some room in case of new props/badly bent props or if I don't mount a gopro (tuning with mounted gopro)? Or should I be afraid of smoking motors?
Hi @Chris Rosser this guide is still valid on Betaflight 4.4 ? I prefer this guide over the new one you have released because i think this is more "pilot based" and i can do it on the filed using betaflight osd or EdgeTx betaflight lua script. Thank you for your answer 🙏
Really nice video! Please correct me if I'm wrong, but I think the D-term isn't based on the Pid-error. It's just based on the gyro. That's why the D doesn't interact at the beginning at sharp inputs(even without fast setpoint-tracking when the Pid-error is high) . ✌️
I'm sure you've heard if not had this question. Could we have 2 or more filter/pid profiles based on raw noise from our gyro? So if bend a prop it can switch to a more conservative pid tune? Say to fly home or finish a race? I'm sure I'm not the only pilot that clips a turn and is going to finish the race or break something no in between.
Hi Chris. Thank you very much for the amazing video series. Because of your viedeos I am currently on a deeep dive into quad tuning :-) - and I love it. At 16:18 you talk about enabling iterm relax. Which are the settings you can recommend? What do the values exactly mean and how do they change the behaviour of the quad? # get iterm_relax iterm_relax = RP profile 0 Allowed values: OFF, RP, RPY, RP_INC, RPY_INC iterm_relax_type = SETPOINT profile 0 Allowed values: GYRO, SETPOINT iterm_relax_cutoff = 15 profile 0 Allowed range: 1 - 50 Thank you very much.
I really like the “locked” feeling from higher I gains, but there’s a fine line where it begins to feel to robotic, I prefer the more organic feeling as if the quad and I are moving on the same wavelength, if that makes sense lol
I'm not a subscriber to the concept of tuning your PIDs based on feel. I would suggest tuning I term based on tracking the setpoint then adjust feel with the rates. Once your quad tracks setpoint closely your PIDs are no longer even in the equation for feel. Its then 100% your rates that determine how the quad moves.
Hi Chris, Would you be so kind to do the same vide but focused on Planes ? That would be great as I think there is a lot of common basics so to say but same tine differences are also there. Thanks
Thanks Chris, your vids have been making my quads fly a lot better! I have a 2.5" build that I fly in various configurations; open props, prop guards, 2s 3s, and sometimes with a SMO/naked gopro, or a 360Go camera. My question is, when adding weight to a quad like this, what settings should I focus on when tuning to compensate for the added weight? Also Because this quad can fly in so many combinations of setups, is there a way to have more than just 3 profiles in betaflight? Or should i just save a different DIFF for each setup? Thanks!
@@ChrisRosser so should I just up my master gain slider when adding the extra weight? Or Just Re-Tune all together? I don't like tuning with the expensive camera on if I crash or get a weird launch from takeoff. I may just 3d print a dummy camera for tuning...
I am glad I found your channel, it taught me lots and lots about tuning and frame design. As I am currently designing a frame for a sub-250 class drone it is very useful. I have lots of mavic mini motors as I am repairing dji drones and I wanted to build a microlongrange style quad that has mavic mini motors and I can put a naked gopro on top. For weeks I cannot tune it properly and I am not sure why. The frame has side stiffeners and in the BBE I can see no excessive vibrations. However I cannot tune it properly, it wobbles a LOT when flying. I wont give up and in a few days I will try this approach of tuning, maybe it helps. Is there a way of consultation if I run out of ideas? :)
Hi Chris, I have some questions for you. First, do higher kv motors have better PID handling/ are they easier to tune? My thinking is more power means the quad can respond to PID errors quicker. Second, if the previous is true, could (for example) having 1950kv motors with a throttle limit that mimics the feel of a 1750kv motor mean that a pilot could have the throttle feel that they would prefer while also having superior PID control? The reason I ask is I currently run a 2550kv motor with a motor output limit of 70%. But if I could raise that to 75% and have a throttle limit of 5%, I wonder if the quad would indeed fly better. I tested this myself, but frankly, I don't feel a difference. Perhaps there is a difference, but at my skill level, I can't tell. I don't have blackbox logging, so maybe you could see whether there truly is a difference or not. Looking forward to your response. Whether I'm right or wrong, it will be fascinating to hear what you have to say
I'm trying to use your approach with a 3 inch kwad. What difference should I expect in term on Filtering and PID. ? Thank a lot for your video you, UAVtech and JB are opening my mind one video at a time !
I just finished a new build and can't wait to follow your whole checklist, from filtering to pid tuning, in order to tune it "scientifically", finally without just relying only on subjective impressions. Just out of curiosity, do you believe that we could be able to follow the very same process also to tune quads of different dimensions, e.g. 3'' or 4''? By the way, I believe you forgot to provide the list of inexpensive FCs you mentioned at @22:30! It's a pity because I was super curious to see what brands you would recommend, in spite of being cheap!
So filters have to be done firts and pid after filters are set?? Chris with this video I had learned more about pid tunnig than for the last 3 years thanks
Hi Chris, first of all thank you for this incredible series of videos. I would like to ask you a couple of small clarifications: 1) When checking for max D-term and then for PD balance, the "Stick Response Gain" slider shall be in the center position on 1.0 or shall I turn it to 0.0 on the leftmost position ? What about feedforward transition ? 2) Is there any particular BLHeli32 / BLHeliS setting that you recomend before this tuning procedure ? Thank you in advance!!
I just built a quad, so should I start with your filtering video first? It was a Frankenstein of a build, fc and parts from other quads. Input would be great. Thanks for the vids.
Hello Chris, First of All THANK YOU for sharing this master piece, very usefull!!!! Also i would like to ask you a question: Since the last release of BF there is no "D min" to turn off. Do i need to turn off something else or is it fine like that? Thank you in advance for your help. Best
So this video says "even without blackbox". But at the beginning you say one needs to go through your filter tuning video first for the first 3 steps. In that video, you depend on blackbox data. So how to proceed?
Step 4. Find your max D gains. Goes against what UAVtech is saying actually. Because he says that the lower the PD balance the better the performance. You should ask him about that. Other than that GREAT video AGAIN
Imo you missinterpret what uavtech he just tries to have as low d as he can and then he boosts p and d, so the result is similiar. Main difference is lower I values caused by using master slider more than p and d gain.
Hi Chris,thanks for you videos!! , I have a doubt , at 33:01 , to much FF (overshoot) what the quad actually do ? can you be more especify , “example “ thanks in advance “
PLEEEASE do a video like this but for tiny whoops and toothpicks. I feel like in the past 3-4 years the popularity of quads has shifted towards smaller builds, not that 5 inchers aren't the king and amazing and all that, but there just seems to be many more thousands of people flocking to FPV because of the tiny guys! The only thing we're missing is a legit tuning guide for whoops. We don't have blackbox, but one of my whoops does have a microphone and I was thinking about using my audio production knowledge and running the audio from the propellers into a spectrum analyzer to see if maybe I can tune that way? Any ideas for that, any future plans to make a whoop vid?
I've added this to my video list. I think this is a perfect winter video! You can tune without blackbox if you've got a good ear (which you obviously have being an audio professional) I have a bit of info on what to listen for.
Just brainstorming, could it be theoretically possible to do logging through BetaFlight OSD, recording the footage on goggles and extracting that with a special tool from the video stream. Maybe using the first x lines/columns of the video feed?
Thanks Chris for this awesome approach, my quad flies amazing, but I still have a small problem: I turned the master-slider all the way up to 2.0 and still had cool motors and no wobbles or funny behavior. I followed all the steps before, but what I cant get rid of, is bounceback on the pitch axis on full stick flips, any suggestions? I have to say, that I fly a pretty heavy quad, beacuse I carry a Hero 9.
About I-Term.. Last time i tryed to use less I-term, but higher Anti-gravity gain. Looks like it work well with "nose drop" after throttle cut, without adding a slow bounce-back after "look-back frontflips" at full throttle. Can you explain please in further videos how antigravity and I-term relax works?) I cant feel any difference after moving I-term relax values. Even logs looks the same. Its something about bouce back in description, but i dont have it anyway at this point.
Really good video. In 31.05 Somekind of dilemma adding some ff or P. Because too much P slightly feel likely add of rate and too much ff much more likely turbo rate during full roll. Please advice. 🙏
If your PIDs are well tuned then flight feel is controlled by your rates only. Don't tune your PIDs based on feel just get the tracking good then adjust rates to get the best feel. 👍
After discussing the step response analysis at 25:37, you show what good looks like, but don't discuss what a bad step response would be or what to do - do we follow the same steps as outlined in the "No logging, no problem" section (20:07)?
Ah! Excellent, thanks Chris. Clearly I’m going to have to watch this several times to absorb it all! Thanks for doing this. I’m new to the hobby, and love the depth provided by the complexity of FPV. If it was simple I’d get bored :). I appreciate the tutorials! My first Nazgul5 logs are so noisy - nothing close to what you’re showing. …
I've said it before; but worth repeating. The best, easiest to understand and follow, good guide to quadcopters. You need to write a book 🙂
the problem is that, just like it is with old tuning videos, it will probably be out of date in a year or two as betaflight is being developed continuously
@@pgmcr5413 My 4.3 Guide is already underway. I've got you covered.
@@ChrisRosser Thank you so much for your works 🤗
Easiest way to tune " Switch to KISS" click a preset, done!
@18:19 in the video, I think there is an argument that a slightly under-damped tune will feel the best. The quad will reach the setpoint faster, and the tiny bit of overshoot will not be noticeable, practically speaking. Every time I've tried to do a tune that hit the ideal "critically damped" response, the tune felt more "fragile" in that small changes in the setup would push the tune out of the critically damped region. I just felt I liked the slightly under-damped feel better. I guess what I would say is, given the choice between under-damped and over-damped, I would err towards under-damped. Especially because it's difficult to tell the difference between critically damped and over-damped when looking at real world data.
I agree with this too. In my experience, the quad feels better in the air with an under damped tune.
Agreed JB. Like if having a plane balanced. Make sure a little noise heavy if erroring one way or another. In this case, error toward Under Damped.
Cool to have all three masters(JB, UAVt and Chris) active in this comment section. You guys should make a video together.
@@Font_University I totally agree 💯!!! After watching the video and then reading the comments from each of the “Three Amigos” would make a SUPER VIDEO… I’m glad I didn’t skip reading through the comment section! Should be required reading!! 👍👍
@@Font_University I agree, the amount of knowledge between those Three is insane. JB could do a livestream on Thursdays, with Chris and Mark, Tech Thursdays, that goes into tuning and building with a FINE tooth comb. Maybe once a month so jb has a couple nights off a week at least haha.
You are the only one doing PowerPoint slides on FPV on TH-cam in 2021 and I love you for that. Haha.
Great content and I love the way you have simplified the understanding of PID. For someone like me that has studied a lot of maths, your approach is pretty entertaining!
Wow, I finally feel like I have a grasp on this pid crap. You are a natural teacher! Thanks!
By the way, after betaflight 3.5, the D term is derivative of gyro, not derivative of Error anymore in case anyone else is also wondering.
Thanks I'll add a card in to clarify that. I learnt something today!
@@ChrisRosser github.com/betaflight/betaflight/wiki/Signal-Flow-Diagram
That's very clear explanation about PID I've ever seen yet.... 🔥
Thank you for this Chris! Would love to see a video on ESC tuning. Demag, PWM freq, motor timing, ramp-up power etc etc. would love to see how all that stuff fits in to all of this.
I'll add it to the list. So much content so little time!
I would be interested in such content but rather from a knowledge aspect because from my testing I did not find ESC settings to have that much of an impact. And without any means of measuring thrust or smoothness it is difficult to find the settings that are best for your specific quad and purpose.
This is the best explanation of Betaflight PID tuning that I have seen so far. Good work.
Glad it was helpful!
This is what I've been looking for for three years, and here it is. Thank you very much.
Your last video on setting up filters was also very helpful😊.
Thanks Chris, nobody explained those teams as clearly and easy to understand as you. You are my new idol.
You're very welcome!
This kind of explanation I haven’t seen neither during college, you’re simply the best teacher! Thank you for all!!
I'm only at step 4 but my quad has already improved a lot!
Thank you so much. It's very much appreciated!
Great to hear!
This is the most systematic and methodical PID tuning guide that I have seen. Well done 👍😀
Wow, thanks!
Thank you for providing a mid 2021 state of the art step by step tuning guide! If you watch through the UAV tech videos of the past years already, most of that reveals itself to you... and I'm sure that's what you have been doing too.. but having that all in this compact form is absolutely amazing! And you added a few things I didn't actually know yet: Use that master slider for D-Term (definitely gonna try that), use a fixed low pass on D as biquad (I found a high dynamic LP setting that worked wonders, but still have D-Term noise... so gonna try that too!), use the correct templates for BBL (ooof, I probably just picked the wrong file out of that folder ;D). Also I never could really figure out what these PID terms really do and that wiki-article kinda started tooo high in the maths for me to decipher. Really great explanation on how these are calculated and what they actually do! Thanks for that part!
- high i gains are indeed fascinating - just got and tested my babyhawk II HD today, stock tuning has I in the 150s (P&D around 55) which felt quite weird to me but I gave it a try on stock tune and it handles surprisingly well and prop wash handling is superb - even though it doesn't come with rpm filtering. That was quite surprising. Might try this on my other quads too.
- agreed on the PD Balance Slider - how many of us are suffering from this? I really hope this is fixed soon.
- I think the slight over- vs. underdampening comes really down to the actual feel you want that quad to have. I bet this could at some point in the future be similar to sports mode and comfort mode of a car - the underdampening will make the quad feel very agile and responsive - so best for freestyle and racing, the overdampening makes it more behaved, feeling bigger and slower - I think for cinematic shooting this might be the better choice also to the part of jello in the video that actually comes from these overshooting events - what do you think?
A few wishes I have for further vids:
- provide real examples of how an overtuned quad sounds and how you distinguish a well sounding motor from one with to much D-Term/D-Term Oscillations - many who start in that hobby use cheaper bind & fly's without propper logging. (thank you OpenLager for existing, though :D). Also Mark made a vid where he got the D just right at the point where he could hear oscillations, but it wasn't quite distinguishable in the video... This would really be something great to listen to before tuning a quad in real life.
- example-footage of how you do your testflights would be cool - and then looking at the logs. I think I know what to do but... sometimes you just think you understood a description while in real life you are messing it all up - completely unkowingly ;D
- All my quads overshoot in snap jaw-turns even if setpoint tracking is pretty good on the roll and pitch. Is that a normal behaviour? On the other axis you would add D to the mix which supposedly isn't existing on Yaw. How does your AOS 5 behave in this discipline? What's a good behaviour here and how do you get there?
Underrated comment
The only comments he replied to or hearted are the ones that thank him and boost his ego a ton. weird coincidence lol
This is a 400-level college course, offered as a free video. Seriously, you are a fucking treasure, Chris.
Thanks Frank! Comments like yours make it all worthwhile. Stay tuned for the BF 4.3 and Emu 1.0 tuning videos :)
Hard to explain subject, I’m in automation I don’t have the calculation but there’s a way to get close to 0-1% error in like 5 minutes on a simple close control loop. You did a great job here
A clean aos-5 build makes tuning a breeze. My new daily driver, just ordered a second frame. Thanks for your detailed and thoughtful contributions to the hobby Chris.
So glad to hear it! Thanks for your support 👍
These video series are a must see for anybody that's in the FPV hobby flying quadcopters! Thanks for your hard work Chris! Very informative & educational guide to tunning ! Just what I needed 😀
You're welcome 😁
Great video! This level of detail is superb and very easy to follow. BTW my AOS 5 is really super clean! I think it’s gonna be my go-to frame. Thx
Great job. First time in 6 years of trying that I have understood P I D.
Many thanks.
That's wonderful to hear! Thanks 👍
best explanation of how a PID works I've found on the internet. I don't own a drone, but your explanation is outstanding and I think I finally have it figured out. Thanks!
This guy is a beast engineer. Huge thanks for this amazing explanation, your teaching methods are super easy to comprehend and this adds a lot of valuable knowledge to this community. Great work Chris!
You're very welcome! Glad that you found the information useful!
JB can learn from your teaching method, the visualizations and support text effort are really making you one of the best To go to! Just add 2 minutes of flying every video, just for aesthetic en entertainment, and you are the next biggest quad Guru out there!
Chris's visualizations and teaching style are fantastic. Because of the large number of videos that I publish (including livestreams, between 5 and 7 videos a week, for nearly four years running), it's often not possible to put as much time into each individual video as Chris does. A lot of my earlier videos were more academic and involved slide shows and diagrams, but with guys like Chris and Mark Spatz making amazing academic content, I have focused more on practical problem solving. My "visual aids" these days are more likely to be a quadcopter on the bench or a screen recording of a Betaflight menu.
Different goals, both fantastic content creators.
Everyone has their niche. I feel like I'm doing more academic content and theory where PowerPoint graphics and text are more appropriate. When I need to get something configured properly I search JBs channel, his step by steps are the best in the business for getting your hardware set up and working.
@@ChrisRosser @Joshua Bardwell The P-D balance (professor-diagnostician) is optimized. Keep up guys, your works mark this hobby.
@@ChrisRosser He became a guru by time, you become a guru by plan. Just saying that you could use some of JB's '' fun stuff'' and he could use some more charts and graphics. Both phenomenal drone content makers! I meant no offense, just some positive reinforcement !
You are the best dude! I have learned more than I'll ever realistically need to know from you and I have loved every minute of it.
You're welcome, I hope it helps you get your quads flying even better.
Great video again mate.. Anyone changing 'pidsum limit' who uses more than one PID profile should make sure it has changed for said profiles in the CLI. My Change only affected profile zero. Fly high guys!
Love this thank you! It's been a mission to tune the 3 inch Cinewhoop and the 8 inch Cinelifter and have tried to grasp the concept of tuning by reading the Blackbox.. but it's like hieroglyphics. Loads of us need this. Thanks again!
You're welcome!
It’s like you knew what I was looking for, this video came at the right moment . Thank you
Between this and @UAV Tech one pack slider tune video, my quads have never flown so well! Thank you both for distilling this down to something straight forward and practical.
The rate at which you are producing high quality videos is amazing. Thank you. I will definitely try the "D first" approach with tuning. I like it because it is robust meaning that you end up with a better tune than before even if you stop your tuning session midway (bad weather, no more batteries, ...).
Yep I tried to design the process so that each step just makes things better and you can stop at any stage and still have a good result.
Awesome video!! I have been flying on the stock betaflight tune and am a beginner 5 inch pilot and this video really helps me understand PID tuning a little more.
Thanks 👍 I appreciate your support.
That worked really well. I have a severely underpowered quad I like to fly but has always been horrible. I wasnt as aggressive with the filters but through your process figure out the D was half of what it needed to be. Incredible difference thanks
Glad it helped! Happy flying.
Thanks to this I understand feedforward good enough to write an excel simulation
Glad it was helpful!
@@ChrisRosser Thank you for the clean and structured presentation so I can always go back and rewatch some parts of videos you made
Very informative, thanks. I'm about to start tuning a 10" quad using iNav and it appears the teachings in this video are mostly applicable. :)
what a clean explanation,thanks a loot Chris,master of tunning,oneday these videos will be more famous in fpv world
I hope so too!
WOW MY QUAD FLIES AMAZING!! THANKYOU SO MUCH CHRIS!! i thought this tuning lark was all hype..i been running stock pids for a few years....i feel like i robbed myself lol
This is quality. Thank you for sharing.
In essens, this is «Pid tuning for dummies - Explained». I needed that 👍🏻
Thank you for all these wonderful videos you've been putting out. It just so happens I have a 5 inch to tune and I'll give your method a go.
Perhaps a career as a professor is not a bad idea, a very intensive and extensive explanation about something that still requires quite a bit of attention!
thanks you kris
just a great tuto i learned how to tune a quad with facility (i dont now anyfing about tuning beefore) and i like so much the nice power point to explain all the fing perfectly
you make very great video 👍👍
You're welcome, glad it helped.
this is 🔥🔥🔥 My 800g thiccboi porker Titan XL5 have never flown better than after following these tips on tuning filters and PIDs! Thank you Chris!
Now I just need to get good at flying 😜
Awesome explanation on the powerpoint. 10/10 would recommend. Subscribed!
Welcome aboard!
Hey Chris, is there anyway to contact you via Facebook or anything? tia
Thanks again Chris! I always put off fine-tuning my fleet at the bottom of my list until you started making this easy to follow series. I also ordered your frame and can't wait to build it. Bring on the final vid!11
Your a godsend my man this has been the easiest to understand of any I've watched so far! Thanks for everything you do for the hobby your awesome 🤟👌
So happy that you found the video useful!
Another great seminar proffesor rosser !
I’m really loving this hobby and this video is exactly what I needed for my next step in my FPV journey. Thanks so much for sharing this 👏👏👏
What an awesome video/explanation. I can't wait to try this on my AOS. Thanks Chris!
Great videos! Thank you for going through this.
It does seem like all of this can and should be automated somehow in order to get a very precise tune. All of the data is there that can be fed into an automated tool. I remember in the early days of arducopter a self tune feature was developed where the FC would command/read/adjust.
The robots will put me out of a job soon no doubt 😁
12:23 this seems like also a good chart for if you have multiple pid modes set up
fly high d, but turn right down if you crash, before flying back and inspecting
Yes. Absolutely, that's what I recommend for people who fly high D gain. Have a second profile with stock filters and PIDs to fly home on if you crash 👍
How fascinating, can't wait for your frame to arrive an put this tuning guide to use, I ordered it over two weeks ago.
Yeah shipping is a nightmare at the moment. I hope it arrives soon!
@@ChrisRosser Me too, if I have any questions, how can I ask them of you?
@@princesfpvdrones aos-rc.com has a contact form. You can reach me there.
Hi Chris, just want to thank you for bringing some "engineering" and "Science" into this hobby. I do watch other FPV channels where many are intuition or experience-based. However, I find your videos more than informative. I managed to do my first PID tune (understand what I'm doing and knowing what I expect) for the first time! Keep up the good work! Also, I m wondering if there another way than Patreon to support the channel? I am pretty sure there are some viewers among the 10k who prefer a once-off contribution! Thanks again!
I'm glad you enjoy the channel. If you'd like to support in a different way then you could consider the AOS 5 frame which I designed. aos-rc.com lots of people who've bought one say it's the best flying frame they have.
What a great video for my flyday morning! Thanks man! 🤘
Once again, so methodic and easy to follow. Thank you.
Finally those stupid 3 letters make sense to me 😃😃😍 I appreciate your great work m8 👌
I think you are right. But I do think that having the rates correctly matching your 'muscle memory' will be the most beneficial even with untuned default PID values.
I grew up flying airplanes and favour the IMAC/F3A style flying (I am also quite old for a multicopter pilot) and therefor have deeply embedded muscle memory. I hate it when the quad does not move with speed that matches my expectations in relation to my stick movement.
This is interesting. I've been following Mark Spatz general guide, but with build I know will have low authority I've been upping the master slider first before starting PD balance.
I like cranking up the master slider first because it makes bounceback and overshoot easier to hear and see in the logs. It gets sooo much sharper and louder with all the gains turned up. Helps a bunch with tuning PD balance!
Could you do a video on how to tune both PIDs and filters on a a 65mm whoop? The listening for bounce-back is super useful but it'd be great to see an example and also some insight on how to choose which filters to run and filter settings since whoops are so popular and lots of people are swapping to higher KV motors so the stock tune/filter often no longer works well.
Very clear explanation! Thank you!
You're welcome!
Subscribed! Awesome video - is there a D gain chart towards 7" and higher builds? great stuff, thank you.
Great video! I like how well prepared your content is. PowerPoint might sound boring, but for this kind of educational video it's easier to follow and understand as if you'd just speak to the cam. Maybe I'll finnally get my copters tuned properly and see if it affects my ability to rip more aggressively thru the spots ;)
I find that a tight tune really helps with my confidence. I'm not worried about propwash and I feel like the quad will 'be there' when I need to make a quick correction to dodge a branch. I hope you enjoy your tuned quads even more!
Very nice summing up and detailed explanation on thee process. even JB will learn somethings today ;)
Glad it was helpful!
Great video. Thank you so much!
Great video, thanks for sharing your thoughts. In my experience higher I-Term produces a "stiff" flight feeling. Additionally on HD cruising flights it sometimes produces windup wich give me a "pumping" HD video. It depends on what motor I use for a quad, I found week motors to be more sensitive to this.
The stiffness depends on the ratio between P, I and Feedforward in my experience. If you increase them all then I think the feel stays much the same.
Perfect. An excellent video tutorial. Please also you can make one where you explain about the Rates. Thanks.
What did we do before Chris Rosser??
I was trying to tune a freshly built quad which flew decent on stock PIDs i setup RPM filtering in my blhelis ESC by flashing jazzmaverick 16.9 and setting up Dshot600. (Using a diatone mamba F405 FC with F40 HV blhelis ESC). I setup RPM filtering from JB's video on BF 4.1 .
Everything flew fine when i tested the quad indoor with master slider ar 1.2 , Dmin OFF, pidsumlimit commands executed I was mostly checking the step response of the default flight and the flight with master slider at 1.2 and i seemed to have eliminated bounceback/oscillation but there was a bit of overshoot still motors were quite warm but not yet hot.
I think i got greedy at this point and put Master slider at 1.3 and went out in -20°C temperature to get a small acro flight in to get some logs . The quad tapped the ground once and flew to the moon, in my attempt to make my quad fly better i damaged it 😆.
It would be really helpful if someone could tell me where things went so wrong.
I'm sorry to hear that! Do you have a log of the flight by any chance?
Great explanation! Thanks a lot :)
Did I understand it right, following your filter/tuning recommendation gives the quad a very good performance, but still leaves some room in case of new props/badly bent props or if I don't mount a gopro (tuning with mounted gopro)? Or should I be afraid of smoking motors?
Great video! Personally I turn off everything and tune PID only and use filters if needed. Im old school, lol
You need feedforward to avoid I term windup so it's worth using it if you are not already.
Hi @Chris Rosser this guide is still valid on Betaflight 4.4 ? I prefer this guide over the new one you have released because i think this is more "pilot based" and i can do it on the filed using betaflight osd or EdgeTx betaflight lua script. Thank you for your answer 🙏
Really nice video!
Please correct me if I'm wrong, but I think the D-term isn't based on the Pid-error. It's just based on the gyro. That's why the D doesn't interact at the beginning at sharp inputs(even without fast setpoint-tracking when the Pid-error is high) . ✌️
Yep, that's a mistake that was pointed out to me. Need to add a card.
@@ChrisRosser so isn't it true that the D Term is in charge of keeping the error constant?
Great video and explanation, thanks 👍
No problem 👍
Wonderful graphical presentation of PID terms, Chris! :-) Why are pidsum limits not 100% by default?
Not sure. Perhaps it's to prevent oscillations if your PIDs are very wrong.
I'm sure you've heard if not had this question. Could we have 2 or more filter/pid profiles based on raw noise from our gyro? So if bend a prop it can switch to a more conservative pid tune? Say to fly home or finish a race? I'm sure I'm not the only pilot that clips a turn and is going to finish the race or break something no in between.
It's a great idea. I know you can switch manually but I'm not sure about automatically that would be very sophisticated.
Great Video.Thx Chris
No problem 👍
Hi Chris. Thank you very much for the amazing video series.
Because of your viedeos I am currently on a deeep dive into quad tuning :-) - and I love it.
At 16:18 you talk about enabling iterm relax. Which are the settings you can recommend?
What do the values exactly mean and how do they change the behaviour of the quad?
# get iterm_relax
iterm_relax = RP
profile 0
Allowed values: OFF, RP, RPY, RP_INC, RPY_INC
iterm_relax_type = SETPOINT
profile 0
Allowed values: GYRO, SETPOINT
iterm_relax_cutoff = 15
profile 0
Allowed range: 1 - 50
Thank you very much.
I really like the “locked” feeling from higher I gains, but there’s a fine line where it begins to feel to robotic, I prefer the more organic feeling as if the quad and I are moving on the same wavelength, if that makes sense lol
I'm not a subscriber to the concept of tuning your PIDs based on feel. I would suggest tuning I term based on tracking the setpoint then adjust feel with the rates. Once your quad tracks setpoint closely your PIDs are no longer even in the equation for feel. Its then 100% your rates that determine how the quad moves.
Hi Chris,
Would you be so kind to do the same vide but focused on Planes ? That would be great as I think there is a lot of common basics so to say but same tine differences are also there. Thanks
Thanks Chris, your vids have been making my quads fly a lot better! I have a 2.5" build that I fly in various configurations; open props, prop guards, 2s 3s, and sometimes with a SMO/naked gopro, or a 360Go camera. My question is, when adding weight to a quad like this, what settings should I focus on when tuning to compensate for the added weight? Also Because this quad can fly in so many combinations of setups, is there a way to have more than just 3 profiles in betaflight? Or should i just save a different DIFF for each setup? Thanks!
Probably a diff is the way to go for so many configurations.
@@ChrisRosser so should I just up my master gain slider when adding the extra weight? Or Just Re-Tune all together? I don't like tuning with the expensive camera on if I crash or get a weird launch from takeoff. I may just 3d print a dummy camera for tuning...
Tks a lot for this tutorial !
Man, I love you.
Thanks! Glad you enjoyed the video!
I am glad I found your channel, it taught me lots and lots about tuning and frame design. As I am currently designing a frame for a sub-250 class drone it is very useful. I have lots of mavic mini motors as I am repairing dji drones and I wanted to build a microlongrange style quad that has mavic mini motors and I can put a naked gopro on top. For weeks I cannot tune it properly and I am not sure why. The frame has side stiffeners and in the BBE I can see no excessive vibrations. However I cannot tune it properly, it wobbles a LOT when flying. I wont give up and in a few days I will try this approach of tuning, maybe it helps. Is there a way of consultation if I run out of ideas? :)
Hi Chris, I have some questions for you. First, do higher kv motors have better PID handling/ are they easier to tune? My thinking is more power means the quad can respond to PID errors quicker. Second, if the previous is true, could (for example) having 1950kv motors with a throttle limit that mimics the feel of a 1750kv motor mean that a pilot could have the throttle feel that they would prefer while also having superior PID control?
The reason I ask is I currently run a 2550kv motor with a motor output limit of 70%. But if I could raise that to 75% and have a throttle limit of 5%, I wonder if the quad would indeed fly better. I tested this myself, but frankly, I don't feel a difference. Perhaps there is a difference, but at my skill level, I can't tell. I don't have blackbox logging, so maybe you could see whether there truly is a difference or not.
Looking forward to your response. Whether I'm right or wrong, it will be fascinating to hear what you have to say
I'm trying to use your approach with a 3 inch kwad. What difference should I expect in term on Filtering and PID. ? Thank a lot for your video you, UAVtech and JB are opening
my mind one video at a time !
I just finished a new build and can't wait to follow your whole checklist, from filtering to pid tuning, in order to tune it "scientifically", finally without just relying only on subjective impressions. Just out of curiosity, do you believe that we could be able to follow the very same process also to tune quads of different dimensions, e.g. 3'' or 4''?
By the way, I believe you forgot to provide the list of inexpensive FCs you mentioned at @22:30! It's a pity because I was super curious to see what brands you would recommend, in spite of being cheap!
Good catch! I'll add that list. You should be able to follow this process on quads of any size up to 7inch.
So filters have to be done firts and pid after filters are set??
Chris with this video I had learned more about pid tunnig than for the last 3 years thanks
Yes, always go filters, PIDs, rates in that order so you don't have to repeat steps.
Hi Chris, first of all thank you for this incredible series of videos.
I would like to ask you a couple of small clarifications:
1) When checking for max D-term and then for PD balance, the "Stick Response Gain" slider shall be in the center position on 1.0 or shall I turn it to 0.0 on the leftmost position ? What about feedforward transition ?
2) Is there any particular BLHeli32 / BLHeliS setting that you recomend before this tuning procedure ?
Thank you in advance!!
When checking max D and PD balance turning down FF is a good idea. No need to change FF transition.
ESC tuning video incoming in the next few weeks!
13:10 You can run 45 D gain, but if you crash, change PID preset ;)
That's a great idea. Have one PID preset on stock as a limp home mode!
@@ChrisRosser Just like Turbo cars go into limp mode if ECU detects errors :)
I just built a quad, so should I start with your filtering video first? It was a Frankenstein of a build, fc and parts from other quads. Input would be great. Thanks for the vids.
Hello Chris,
First of All THANK YOU for sharing this master piece, very usefull!!!! Also i would like to ask you a question:
Since the last release of BF there is no "D min" to turn off. Do i need to turn off something else or is it fine like that?
Thank you in advance for your help.
Best
It's now called dynamic damping and has its own slider in expert mode. You can move the slider down to zero to turn it off.
@@ChrisRosser Thank you again!! amazing works sir !! I love your videos, so interesting and very well explained. Keep on the amazing work 👍👌
So this video says "even without blackbox". But at the beginning you say one needs to go through your filter tuning video first for the first 3 steps. In that video, you depend on blackbox data. So how to proceed?
Step 4. Find your max D gains. Goes against what UAVtech is saying actually. Because he says that the lower the PD balance the better the performance. You should ask him about that. Other than that GREAT video AGAIN
Imo you missinterpret what uavtech he just tries to have as low d as he can and then he boosts p and d, so the result is similiar. Main difference is lower I values caused by using master slider more than p and d gain.
@@GibRealistic correct.
Gona need this for new build...thanks
No problem. Hope your new build goes well.
20:17 Any chance you could post a recording of what the single and double “zip” sounds like on an actual quad? Thanks!
Hi Chris,thanks for you videos!! , I have a doubt , at 33:01 , to much FF (overshoot) what the quad actually do ? can you be more especify , “example “ thanks in advance “
PLEEEASE do a video like this but for tiny whoops and toothpicks. I feel like in the past 3-4 years the popularity of quads has shifted towards smaller builds, not that 5 inchers aren't the king and amazing and all that, but there just seems to be many more thousands of people flocking to FPV because of the tiny guys! The only thing we're missing is a legit tuning guide for whoops. We don't have blackbox, but one of my whoops does have a microphone and I was thinking about using my audio production knowledge and running the audio from the propellers into a spectrum analyzer to see if maybe I can tune that way? Any ideas for that, any future plans to make a whoop vid?
I've added this to my video list. I think this is a perfect winter video! You can tune without blackbox if you've got a good ear (which you obviously have being an audio professional) I have a bit of info on what to listen for.
Just brainstorming, could it be theoretically possible to do logging through BetaFlight OSD, recording the footage on goggles and extracting that with a special tool from the video stream. Maybe using the first x lines/columns of the video feed?
Thanks Chris for this awesome approach, my quad flies amazing, but I still have a small problem:
I turned the master-slider all the way up to 2.0 and still had cool motors and no wobbles or funny behavior. I followed all the steps before, but what I cant get rid of, is bounceback on the pitch axis on full stick flips, any suggestions? I have to say, that I fly a pretty heavy quad, beacuse I carry a Hero 9.
You need to go off sliders and decrease your pitch P term.
About I-Term.. Last time i tryed to use less I-term, but higher Anti-gravity gain. Looks like it work well with "nose drop" after throttle cut, without adding a slow bounce-back after "look-back frontflips" at full throttle.
Can you explain please in further videos how antigravity and I-term relax works?) I cant feel any difference after moving I-term relax values. Even logs looks the same. Its something about bouce back in description, but i dont have it anyway at this point.
Sure! I have a fine tuning video planned which will cover some of the finer aspects of tuning.
@@ChrisRosser Nice) I will save them all to my playlist) You doing great job!
Really good video. In 31.05 Somekind of dilemma adding some ff or P. Because too much P slightly feel likely add of rate and too much ff much more likely turbo rate during full roll. Please advice. 🙏
If your PIDs are well tuned then flight feel is controlled by your rates only. Don't tune your PIDs based on feel just get the tracking good then adjust rates to get the best feel. 👍
Very interesting and informative video. Would the process be the same / similar for a 5" race build with its higher power weight ratio? Thanks. 👍🤓
Yes, this should be a good process for most quads up to around 7in.
@@ChrisRosser thanks. Ordered the damping grease. Happy flying.
After discussing the step response analysis at 25:37, you show what good looks like, but don't discuss what a bad step response would be or what to do - do we follow the same steps as outlined in the "No logging, no problem" section (20:07)?
Go back to 17:00 and watch Step 5 again. A bad response is anything that isn't the red line. Thanks!
Ah! Excellent, thanks Chris. Clearly I’m going to have to watch this several times to absorb it all! Thanks for doing this. I’m new to the hobby, and love the depth provided by the complexity of FPV. If it was simple I’d get bored :). I appreciate the tutorials! My first Nazgul5 logs are so noisy - nothing close to what you’re showing. …