THANK YOU. I fought with a toilet bowlng 5" for a week. I was absolutely sure the mag alignment and compass were correct but, like a dummy, didn't even think about the fat battery wires running right over top of the compass. I used some tape to get it out of the way for a test and it works perfectly. Now to redesign my wire layout.
@Pawel Spychalski... Excellent video... always the best in iNAV. The power lines... when you calibrate mag are say... 1Amp... When multirotor flying are say... 14Amp. 14 Amp generate more magnetic interference than 1A.
Thanks for explanation. I use a KF102 drone, so I have this problem constantly. The control of drone is impossible and few times I had a crash. Looks like I need to make a autopsy of drone to check out compass module.
yes, i think one should be able to see the magn readings. (then we could see where the FC is looking to). i just build a quadcopter, today while trying to do the position hold, i can see that the quad does the toilet bowl thing. But my mag is calibrated and the arrow is pointing the same direction as the quad. so.. what do i do now? is there a way to see the direction the mag is pointing?
Very nice explanation Pawel! Bardwell couldn't do it better ;) I think my new, rtf Banggood Inv powered drone just needs some magnetometer calibration. Greets from Austria, Mario / RCSchim
Thanks for the simple explanation! Can you describe any conditions that may relate to my issue on Inav 2.6.1? Position Hold is Locked on position with no drifting, but RTH is toilet bowling. Heading check = N / 0, W / 90, S / 180, E / 270, mag seems properly calibrated. When I flash Betaflight, GPS rescue does not toilet bowl, with mag sensor in use. Using Matek f722mini fc, and matek gps w/compass.
Hi thank you for the very good video. I'have an toilet bowling instead of Position Hold but the compass is working well, I did some tests with motors working at 100% thrust, and I the perturbation is very very low.... any idea? maybe I need to tuned PID? thank you very much
One quad I just can't get the compass reading right. Can the vista mess it up? It's own wires run under it. I have calibrated it a few times. When I look on speedy bee it doesn't seem to turn much when you turn 180. It's matek m8q-5883
I set up INAV 2.5 RC1. My first inav installation. Went out to try POSHOLD. At first it was bowling for one round. But then it stabilized itself. Was running perfectly for the rest of the flight... does that mean that it calibrated itself mid flight, or is something else happening? Mag orientation is correct CW270 flip on the BN880 and it looks fine in the SpeedyBee app via Bluetooth on the field... thanks Pawel for your videos and support!
Have you mentioned that toilet bowling is possible not only with wrong compass orientation or due to interferences, but also when VelXY pid (POSR in OSD) is too high?
i'm just finishing up a build. in the past i've used either Mags on the FC, or on my housed UBLOX M8N. for this build i'm using a Beitian BN-880. it would seem from your explanation that the toilet-bowling (an action that has plagued more than one of my builds in the past) that it would be pretty important to make sure that the Mag is properly oriented on the quad, right? I notice that when i'm testing out my Mag, when i do not have it attached to the quad & therefore independent of the FC, moving the Beitian around does not affect the movement of the "model" on the Inav Configurator. this, i'm assuming, is because those movements are being driven by the accelerometer. so when i'm testing like this, is there somewhere else on the configurator i should be looking to make sure that (after calibrating the mag) the Beitian BN-880 is truly facing magnetic North? btw, i watch literally everything you put out on your vlogs - please keep up the great work!!!! Russ from Coral Springs, Florida, USA
Russ Holt setup tab gives heading. Including magnetic heading. The most important part is to keep mag far from electric wires. 10cm at least. This is why mag and gps should be mounted on a mast
@@FPVUniversity hi Pawel. Nice work!!! one quick question. i just noticed that on my INAV setup screen the avatar rotates (yaw) to the oposite side of the real quad. as if.. the gps was upside down.. . But it isnt! is there a setting for this?? Thanks in advance!! Cheers
thanks, very useful.. what about INav on Kakute F7 v1.5 is the I2C clock speed a potential problem? INav recommends 800kHz but i believe the Kakute runs at 400kHz... any insight?
Thank you for these troubleshooting tutorials. I have been using iNAV and had issues that led me to a crashes due to a ESC malfunction. Do you know if there is a way to set the initial values for the control surfaces when the control comes back after a reset ?
Today my 5" 250 did NOT go up to 25m (as put in the settings, I just double checked) when hitting RTH, more than 5m away. I've been using these settings on my 450 and 330 (my learning drone) and it's allways worked just fine. In trouble - Just hit RTH, and it would climb out of trouble and return, but this time it did not. I've moved my FC from my 330 to my fresh 5" 250, reflashed with the 5" GPS presets, but when hitting RTH today it just flew right into some trees before I deactivated it. Why would it not climb?
Hello I have two Problems first toilet bowling and a other problem is my copter is accelerate like a rocket in the air when I activate pos hold it isn't good. I need help to fix this problem.
How about BB analysis of Toilet bowling? I would gladly send you logs but unfortunately Matek F405-CTR on iNAV 1.9 stops recording after violent shaking. The same FC on BF is working fine so I suspect this is the DMA issue. Is there a possibility to turn DMA off for BB SD card in 1.9 or I have to upgrade to 2.0?
Mag should be calibrated correctly as cca half of the time the quad stays in place. I checked the 20-30 sec BB chunks before the BB recording stops and according to them MagX is affected by the throttle. Twisting the ESC +/- wires together could cancel each other's magnetic field like in UTP cables??? Or should I shield somehow the mag or the ESCs?
One more thing! In iNAV forums I read that the best practice is to compare gps heading to mag heading. Unfortunately I have no idea where these data can be found in iNAV BB explorer. I found only "mag" and "heading" but the first one seems to be some raw mag data and the second one the heading computed from mag and gps heading.
@@gezakopter1153Oh, it's the best kept secret of inav developers, especially when it gets to have a correct and thorough description of Blackbox variables. No documentation on that can be found on inav's page. Neither in docs, nor in wiki. The other thing that bugs me quite a lot - is a lack of description of navigation pids and possible ways how to tune them (default ones aren't good sometimes).
WOW, THANKS DUDE, this was exactly my problem, turned the battery and now its all working. Amazing
THANK YOU. I fought with a toilet bowlng 5" for a week. I was absolutely sure the mag alignment and compass were correct but, like a dummy, didn't even think about the fat battery wires running right over top of the compass. I used some tape to get it out of the way for a test and it works perfectly. Now to redesign my wire layout.
I'm glad it helped!
Thanks, my friend!
you're the king of multirotor inav !!! thanks a lot
Love your videos brother they help alot I'm brand new to inav with drones
Glad to hear it
@Pawel Spychalski... Excellent video... always the best in iNAV. The power lines... when you calibrate mag are say... 1Amp... When multirotor flying are say... 14Amp. 14 Amp generate more magnetic interference than 1A.
So... There is some place in iNAV... that I can calibrate This? Trying to put my 9" prop longrange Li-ION quad in action :)
@@evertonms2024 compass calibration
Very clear explanation - thanks Pawel
keep it coming
Thanks for explanation. I use a KF102 drone, so I have this problem constantly. The control of drone is impossible and few times I had a crash. Looks like I need to make a autopsy of drone to check out compass module.
Best explanation I found about issue due to compass calibration! Thanks for the video and I will keep following your channel
You should add the magnetometer orientation in the configurator as a possible cause
McKenzie741 if my orientation is wrong then would that toilet bowl ?
yes, i think one should be able to see the magn readings. (then we could see where the FC is looking to). i just build a quadcopter, today while trying to do the position hold, i can see that the quad does the toilet bowl thing. But my mag is calibrated and the arrow is pointing the same direction as the quad. so.. what do i do now? is there a way to see the direction the mag is pointing?
ups.. i just found it.
rui simoes what was your cause?
Very nice explanation Pawel! Bardwell couldn't do it better ;)
I think my new, rtf Banggood Inv powered drone just needs some magnetometer calibration.
Greets from Austria, Mario / RCSchim
Yes, it worked, thanks again!
Thanks ! Keep up the good work !
Thanks for the simple explanation!
Can you describe any conditions that may relate to my issue on Inav 2.6.1?
Position Hold is Locked on position with no drifting, but RTH is toilet bowling. Heading check = N / 0, W / 90, S / 180, E / 270, mag seems properly calibrated. When I flash Betaflight, GPS rescue does not toilet bowl, with mag sensor in use.
Using Matek f722mini fc, and matek gps w/compass.
sounds like you need a 'flip' in your Mag alignment configuration if it's showing W as 90deg & E as 270deg
@@andy1514-g1q thanks!!! This is most likely it!!! Total brain fart... W = 270 not 90!! You are the man!!
@@Rogue_FPV hope it works for you :)
Hi thank you for the very good video. I'have an toilet bowling instead of Position Hold but the compass is working well, I did some tests with motors working at 100% thrust, and I the perturbation is very very low.... any idea? maybe I need to tuned PID? thank you very much
Thanks! Very helpful
Thanku
my pleasure
One quad I just can't get the compass reading right. Can the vista mess it up? It's own wires run under it.
I have calibrated it a few times. When I look on speedy bee it doesn't seem to turn much when you turn 180.
It's matek m8q-5883
Thank you very much...
I set up INAV 2.5 RC1. My first inav installation. Went out to try POSHOLD. At first it was bowling for one round. But then it stabilized itself. Was running perfectly for the rest of the flight... does that mean that it calibrated itself mid flight, or is something else happening? Mag orientation is correct CW270 flip on the BN880 and it looks fine in the SpeedyBee app via Bluetooth on the field... thanks Pawel for your videos and support!
Hi Pawel, Can I place a external magnetometer on the same mast where I have put the GPS, just below the GPS? Mag is a GY273 and GPS is a BN220
Have you mentioned that toilet bowling is possible not only with wrong compass orientation or due to interferences, but also when VelXY pid (POSR in OSD) is too high?
@@kemaltufan8208 I prone to agree with you. iNav as a project is still buggy and poorly documented.
@@WRXMSK do you just use betaflight instead?
@@chrismasih-das5741 No, I fly true long range on rather big quads, so I need navigation features. But I prefer to stay on 2.1.4 which I trust.
Could a gopro recording cause this problem if gps is on top of tpu print
Absolutely
@@FPVUniversity well that sucks only place I have to put it
i'm just finishing up a build. in the past i've used either Mags on the FC, or on my housed UBLOX M8N. for this build i'm using a Beitian BN-880. it would seem from your explanation that the toilet-bowling (an action that has plagued more than one of my builds in the past) that it would be pretty important to make sure that the Mag is properly oriented on the quad, right?
I notice that when i'm testing out my Mag, when i do not have it attached to the quad & therefore independent of the FC, moving the Beitian around does not affect the movement of the "model" on the Inav Configurator. this, i'm assuming, is because those movements are being driven by the accelerometer. so when i'm testing like this, is there somewhere else on the configurator i should be looking to make sure that (after calibrating the mag) the Beitian BN-880 is truly facing magnetic North?
btw, i watch literally everything you put out on your vlogs - please keep up the great work!!!!
Russ from Coral Springs, Florida, USA
Russ Holt setup tab gives heading. Including magnetic heading. The most important part is to keep mag far from electric wires. 10cm at least. This is why mag and gps should be mounted on a mast
@@FPVUniversity hi Pawel. Nice work!!! one quick question. i just noticed that on my INAV setup screen the avatar rotates (yaw) to the oposite side of the real quad. as if.. the gps was upside down.. . But it isnt! is there a setting for this??
Thanks in advance!! Cheers
@@ruisimoes3638 probably you have to fix mag orientation
@@FPVUniversity I found out that I can 'set align_mag = cw0_deg_flip'. Is this the correct syntax? Thanks
@@ruisimoes3638 You have this in Configurator GUI as well
thanks, very useful.. what about INav on Kakute F7 v1.5 is the I2C clock speed a potential problem? INav recommends 800kHz but i believe the Kakute runs at 400kHz... any insight?
Need 3D GPS fixed first?
yes of course
Thank you for these troubleshooting tutorials. I have been using iNAV and had issues that led me to a crashes due to a ESC malfunction. Do you know if there is a way to set the initial values for the control surfaces when the control comes back after a reset ?
Today my 5" 250 did NOT go up to 25m (as put in the settings, I just double checked) when hitting RTH, more than 5m away. I've been using these settings on my 450 and 330 (my learning drone) and it's allways worked just fine. In trouble - Just hit RTH, and it would climb out of trouble and return, but this time it did not. I've moved my FC from my 330 to my fresh 5" 250, reflashed with the 5" GPS presets, but when hitting RTH today it just flew right into some trees before I deactivated it. Why would it not climb?
Hello I have two Problems first toilet bowling and a other problem is my copter is accelerate like a rocket in the air when I activate pos hold it isn't good.
I need help to fix this problem.
I often say the drone goes.Fibonnaci...
How about BB analysis of Toilet bowling? I would gladly send you logs but unfortunately Matek F405-CTR on iNAV 1.9 stops recording after violent shaking. The same FC on BF is working fine so I suspect this is the DMA issue.
Is there a possibility to turn DMA off for BB SD card in 1.9 or I have to upgrade to 2.0?
Toilet bowling is almost always about magnetometer being off.
Mag should be calibrated correctly as cca half of the time the quad stays in place. I checked the 20-30 sec BB chunks before the BB recording stops and according to them MagX is affected by the throttle.
Twisting the ESC +/- wires together could cancel each other's magnetic field like in UTP cables???
Or should I shield somehow the mag or the ESCs?
One more thing! In iNAV forums I read that the best practice is to compare gps heading to mag heading. Unfortunately I have no idea where these data can be found in iNAV BB explorer. I found only "mag" and "heading" but the first one seems to be some raw mag data and the second one the heading computed from mag and gps heading.
@@gezakopter1153Oh, it's the best kept secret of inav developers, especially when it gets to have a correct and thorough description of Blackbox variables. No documentation on that can be found on inav's page. Neither in docs, nor in wiki. The other thing that bugs me quite a lot - is a lack of description of navigation pids and possible ways how to tune them (default ones aren't good sometimes).
N° 1