Make sure you change the failsafe in BF from "drop" to "rescue" also helps to turn the sanity check off while testing so the distance limits are turned off.
I messed with gps rescue a lot, still not something I’m comfortable leaning on though. Some things I’ve noticed: Even with an FC w/barometer the altitude control is quite bad The return altitude default is to go 15m + max altitude of flight or your set altitude (whichever is greater) There is what feels like a permanent change in the PID values until you restart the FC after you used rescue, don’t try Acro until after a land and unplug @19:58 pretty sure if you failsafe twice without a reboot you get disarm on 2nd failsafe. @24:23 100m + descent distance parameter is the min distance before gps rescue will engage. You can set the descent distance to the min value, which then causes the steepest descent, but most situations we retake control long before @26:06 No idea here! Maybe that radio sends a disarm when it’s powered off gracefully?? I would really like to know why this didn’t work this attempt... Please keep working on this! I know it’s frustrating, so much effort to figure it out when you have long walks and/or repairs after failed attempts 😆 It’s extremely valuable info though seriously! Thank you!!
I'm wondering were you simply not far enough away? When u were at over 1200 feet distance it seemed to work, but I'm crying thats a beautiful frame friend... n she can take a beating! Thanks nurk! N beta devs!
Just curious.. I’ve never built or flown a drone, but I have programmed gps sensors on microprocessors. I can get fairly accurate altitude from gps if I have enough satellite locks. Also, why not use lidar or sonar to assist height measurements?
Pat John I don’t think there’s any issue getting accurate altitude measurements, 11+ satellites seems pretty capable, and the onboard barometer seems to to give even more stable readings. The problem seems to be betaflight guidance code ability to combine pitch and thrust values to achieve a vector while getting sensor data that’s probably very lumpy. As far as combining more sensors, I don’t think lidar is helpful until you want accuracy down to centimeters, which we really don’t need. Barometer is cheap and does everything we need sensor wise, the gps rescue code just needs some more TLC from the betaflight devs
Jon Davis that seems like an easy problem to solve. Even on arduino you can handle gps updates a dozen times a second. They probably tone the refresh rates down on gps/barometer to conserve power during normal operation as their is no need for that much data. They could bump up sensor refresh during gps recovery and if there’s processor constraints maybe tone down things like controller inputs from antenna
Nurk, I really admire how honest your videos are. You're not afraid to show us your failures which makes your videos very real. Anyone who builds and flies drones knows we make plenty of mistakes, that's the only way we learn & evolve. Love your work.
Held your own With Neil and the gang! Great job...If there is anyone in the community that was spot on for that appearance it was you! I often fly out of video range and hit my gps return.. It's that reliable for me.. I do use Matek f-722's which have a great barometer.. And for best GPS I use the larger modules. They hook up better and faster, and are much more accurate when you toss the quad around..
An absolute great video Nurk. Watching the way you behave the humble type of character you display connects to the average Joe out here..The drive to keep on pushing even after a few failures shows the commitment you express in your videos.. I’m glad you did not edit these parts, because It really reminds us that try and try again to keep learning through the process.. The long walks to find our drones and hoping not to see them destroyed or even finding them is a treat!! Always love watching the human aspect you give us.. The highs and the lows.. It all matters!!! Great Job!!!
This is the best of both worlds! I cant imagine "Fail safe-ing" as an FPV Quad but instead of falling out of the sky just safely returning to you automatically like a DJI! Awesome.
Can it ever be frustrating to be a pioneer! paving a way for others is needed, but man can it be challenging. I was going to say how easy you had it with BF's new GUI easiness, but bless your gps, when you got in the field you had many of the same challenges the rest of us Pioneers have not been envious for some time. Keep at Bro!
damn. that's frustrating. Thanks for showing your frustration as well. It's so important to see these failures and learn from them. I appreciate your time. You were very brave to do that several times to the quad so we can learn from it. Hats off to you!
FYI the stage one of the failsafe is what allowed your quad to drop i just turn that effectively off so it goes straight into failsafe gps-rescue after the radios guard time.
Sanity checks will drop you out of the sky if you enable Gps rescue too close i always make sure i am about 200m from home but then again i also turn sanity checks off as they annoy me tbh. Downside without sanity checks off motors wont turn off when it crash lands could burn an esc.
I get bitched at by the devs all the time but to me sanity checks are not worth it as they just keep disarming a drone if anything is not totally perfect. You drop a sat disarm thinks it hit something disarm enable rescue too close disarm its incredibly annoying and really needs turned off tbh. I think its like VTX tables they put it there for liability sake not because its actually useful with sanity checks on. I would not in a month of Sundays fly over water with sanity checks on.
Hi, I had this issue last year, with my LR quad to solve it, it's simple in BF go failsafe tab, and set your failsafe switch with the correct value" ON "(1500 , or 2000) otherways when you switch off your radio the quad will just fall down, no failsafe activation. ;) that's it you are good to go Hope this help ! cheers from France.
@26:06 check how the failsafe is set up on crossfire, it has to be on cut "Cut" is useful when the model has a controller installed which then executes its own failsafe routine - "Position" is intended for all other models or when the controller expects a certain channel position (source crossfire manual) If yours is on position gps rescue can't kick in because the fc got the disarm signal
Hi Nurk, A few friends and I have been playing around with these settings for some time, I am guessing that you might need to have a look at your sanity checks ie min distance for gps rescue to "kick in" also consider activating the osd function that show if GPS rescue is available or not. Hope that helps a little. Also something that helped us was to drop min Satelites to 5 as we had a lot of GPS drop outs from 15 down to 6.
15:55 - it didn't start dropping because it was too close but because it lost gps signal. That's why it stated "Rescue n/a" and you can see in the top-left the number of satellites locked was down to 5.
It is fascinating! I remember testing it and having the same impression. I was up pretty high once and my Nirvana shut off completely. Should have checked the batteries beforehand. The quad stayed in the air and pretty much kept its position. I grabbed a new set of 18650 and replaced them, turned the TX on and was able to gain control. Scary as hell.
You can test RTH on loss of TX while disarmed on the ground using USB and laptop. In the modes tab watch what happens to the switch states when you turn the TX off. You want fail-safe mode to automatically go to "on" when the transmitter does whatever yours does (switch wise) when it loses signal.
Paul, all your videos are fantastic. Your production skill makes the video so easy and natural to watch. And of course great flying skills! I believe I know what the issue was with the failsafe. I went back in the video and your failsafe is set to stage 1. I believe this needs to be set to stage 2 so it can use the selected GPS function. I suspected this because when you used the RTH switch, everything worked perfectly. Great video!
Great video mate. I had this problem with a 7in I built up. Was running the full digital DJI system (radio as well) pushed it to the limit and lost contact. The quad never came back. Checked the last footage that was recorded on the googles and headed that direction. Luckily for me I found it as the Hellgate buzzer was working away and got it from down a steep bank in amounts bushes. That buzzer saved my $1000 drone. What I did do was play back the footage from the air unit and found when it lost radio contact it did failsafe 1 and then failsafe 2 did kick in as the motors started up again but not enough grunt to get it up. Hence back into betaflight and fount that the setting for the throttle in fail sage was set too auto which just resets to 0 throttle. I have set it to hold now but have not had the balls to rest it out. It's a bugger you have had the same issue as I was hoping all would be well. But looking at @Joshua Bardwell comments it looks like it's just not that reliable. Great video and thanks. 🤙🤙
I was considering getting one of those new micro-LRs that're all the rage right now. Given GPS rescue is one of the headline features, seeing how to get it working well is a valuable thing. Thanks for the video! (I've got your "I got it to work" video enqueued.)
It’s the stage 1 and stage 2 settings you need to adjust to instant and no delay otherwise it drops before kicking in , its around half a second which even if high enough it never recovers , lost a Cham 7 in exactly the same circumstance as I assumed it was the same settings as rescue switch
My guess is that you've set a failsafe switch, and set it so that when Rx loss, the failsafe switch goes to failsafe, with the failsafe switch set to cause stage 1. Stage 1 has the failsafe switch set to failsafe, with the switch set to stage 1, etc etc etc. Set the failsafe switch to fallback to hold like the rest. Plus set the switch to go stage 2, because that's what you want anyway.
I've only tried GPS rescue with inav on a fixed wing and did a few lawn darts before I figured out I could take off the prop and run a bit with the plane armed and then failsafe. I messed with my csrf failsafe settings and it started working very reliably. I put a GPS on a quad for the first time last week but still need another rx before I can start testing.
Man I was really rooting for you on that last attempt. Sometimes I miss my Naza equipped long range setup. It’ll be awesome if you get this working, the awesome flight performance of Betaflight with the safety of return to home / gps rescue. Thanks for putting in the work I’m staying tuned.
There is a parameter for minimum distance. You have to be that plus 100m away from yourself before it will work otherwise it just disarms like it did close to you. Also the altitude thing: it takes whatever was your highest altitude in that flight so far and adds the value you can enter in the setup to that (so that you don't hit stuff on the way back...). I'm not sure atm what the minimum distance is or if you tweaked yours but the last tries (where you were almos 1km away from you) should have worked - I'm guessing it's some failsafe setting in your radio or module (OSD didn't say RXLOSS when you actually turned it off, but did when you flicked the switch.)
I think it maybe is the setting that you have to make to not only have rescue on a switch but the cli command to make rescue mode the standard failsave procedure. not sure tho but maybe a starting point to check
@@XJ1345 In 4.1 you can set that in the GUI on the failsafe tab and he did that. It didn't actually go into BF failsafe mode when he turned the radio off (no RXLOSS warning) so it's most likely his module settings or his radio (no pulses for FrSky for instance, don't know about XF though) ;)
in other words. follow bardwells tutorial again. once one makes changes the cli command needs to be typed in again he also said. this and to make sure the real life testing distance is at least what the min rescue distance is set to.
The live feed at the end clearly indicated that when it lost the link, it simply disarmed rather than trigger failsafe. I think the Rx failsafe setting itself did that. Go into your Crossfire settings and see what failsafe method is selected. Position or Cut. I believe it should be Cut for BF to properly recognize it as a failsafe with its default settings. You could use Position, but then you'd have to record new failsafe positions to the Rx to tigger the failsafe mode in BF. Also when you turned it off the first time, it sounded like there was a small delay before it stopped transmitting, which meant it saw your stick movements that flipped it over, then disarmed.
Nice to see this video, I built a P399 dead cat for a friend of mine to do exactly what you are trying. First go around the GPS wasn't working so great. I think i had the GPS on not a good UART it would drop sats alot and the arrow to home was not consistent. Then on one GPS rescue the quad disarmed and pancaked upside down on the only small strip of hot top in the area messed up some motors and trying to fix it the ESC smoked. Not to be done with it, he got a new set of motors ESC & a FC. I rebuilt it and it seems to hold sats now and the arrow home seems to be more solid now, haven't had much more time to do more testing. We haven't tried the fail safe rescue mode yet, trying to make sure the switch activated GPS rescue is working solid first. Hope you get this figured out we could use some help before he trashes the quad or worse looses it. Good luck Nurk
Enjoying the content brother. Also love the fact that you show your mistakes like wrong way props, no prop tool, crashing in the mud, stuff like that. I definitely can relate. “Enjoyable failure” lol
Well, I'm not the only one who has had that happen to. I've tested GPS Rescue four times now, on two different quads. Twice on each quad it worked perfectly as it should and twice it has failed, identical scenarios, my quads nose diving, flipping upside down and free fall to earth. I've followed all instructions to the T and so far I've not been given a reasonable explanation as to why rescue failed, even Mr Know it All was unable to explain. My lesson learnt, have it setup, don't play with it, use it genuinely for fail-safe rescue only and fingers cross it works when needed
@@JoshuaBardwell cheers, I’m glad you respond with your thoughts Joshua. Since we communicated about this I now have GPS rescue setup on my two long range cinema quads for emergency only, all my freestylers have loud buzzers. On my large 5-6 meter scale FPV cross-country gliders I use INAV.
Seems like your "stage 3" failsafe is motors off. I think you need to set the "stage 2" to a delay of like 10 seconds to try it and the "stage 3" to a motor level with which it gently goes down.
The failsafe switch is just that a fail safe. It’s made to drop the quad out of the air. GPS rescue is a totally separate feature. I’ve been here before. Next time. Don’t have a fail safe switch set. Just turn the radio off with the Failsafe set to gps rescue. Then it’ll work by Turning the radio radio off. That failsafe switch is an emergency stop switch. Great video wise to choose an open area.
That is just incorrect. You can define the failsafe switch to work the same as GPS rescue. What is different however is what the receiver is set to do when there is actual loss of radio link.
@@KristjanB Either I don't understand what you mean or you don't understand what I mean :) What I was saying is that you can define what the failsafe switch does (ie stage 1 or stage 2). I'm not talking about the failsafe action on an actual failsafe, I'm talking about the simulated failsafe via the switch.
Haha, wow, the drone left a mark in the field, literally. Amazing how tough they are nowadays. I always think it is in 100 pieces when I crash mine, and often it is just a prop, broken wire or the battery dislodged. I am amazed it survived 300+ ft, even though it is soft ground, THAT IS ONE HECK OF A DROP!
You def help keep me so interested in this hobby! Not that I've been in it for years or anything just love watching your content! Always keeps things interesting!
Just a heads up, if you are looking to use iNav with a quad, you need a compass, which means you'll need a FC that has I2C pins (which the Radix doesn't have), or you'll need to use the DJI GPS module that puts out compass data via serial port. Not a requirement for wings, though. 😜
I must say love these types of test videos, so interesting. I hope you manage to get it to do the fail safe RTH. Great video and great flying. Cheers and stay safe buddy. Total lockdown here in the UK! :)
Nerd I mean Nurk lol I was listening to Star Talk and herd your interview with Neil and the gang. Awesome bro. Good job can wait to hear you again on another podcast soon. Shout out Brando in the dronaverse
The radio boot up time is the problem. The 3rd try was close. You could see the RSSI was climbing just as it hit the ground. Another 100 feet of altitude would have done it.
Thanks for sharing even when it doesnt go they way you meant. I feel your pain, been through most of the things that happend too you. It sucks, but that only makes it feel even better when you get it working!
I know in iNav you need to set fail safe on the radio which is to have your fail safe switch on your radio "On" so when your radio turns off it automatically activates your fail safe mode switch.
For me GPS failsafe works SOMETIMES perfectly, but most of time does not. My last experience was it went a half mile in the wrong direction and crashed into a barn on private property. It even has a compass for directional purposes/and barometer! Luckily I had a tracking device on it and I crawled through fences, brush, and risked getting shot to retrieve it. In my experience GPS rescue is half baked and dangerous! For now my GPS units are removed and I will wait for it to mature.
FWIW, the arrow didn't point where you expected initially because the arrow is based on direction of movement over the ground relative to home, not the compass, and you were moving a little sideways or backwards at the time. Similarly, when it quickly turns its nose back toward home when you trigger GPS rescue.. that is also based on the arrow direction and your movement, so if you happen to be flying sideways or backwards when GPS rescue is triggered, the quad will snap its nose in the wrong direction and start flying forward some direction other than toward home.. Eventually it'll make a wide banked turn back toward home just as an airplane would, but it can be disconcerting to see it fly away. This can also happen if you're flying fast downwind at low level, having flow high somewhere earlier in the flight. It'll snap its nose toward home.. and start climbing way up to the highest point + 15m (or more), but the nose will drift off angle and the wind will keep pushing it further from home.. It may finally sort itself several hundred feet up, fly away from home for a while, and then slowly loop back toward home. I've seen it go a quarter mile or more away from home while it's doing all this. BTW, I suspect that the altitude regulation issue is a conflict between the desired RTH ground speed, and the maximum pitch angle that's allowed. If the maximum pitch angle is not enough to achieve the desired speed, then when it tries to accelerate toward home it climbs instead.
Some of the old growth trees in my area can get to over 200ft high. A tree doesn't look nearly as tall from below as opposed to being that high. Loggers probably get the best views around.
What you need to do?... RTFM! It’s very well explained! I got it all working like a charm... One hint: fly out more than 100 meters to prevent disarm when Rescue kicks in...
It has an initial rescue hover throttle setting around 1250. If you hover or cruise at 25% throttle set it to 1250 . More is better because for .4 seconds into rescue it waits to go to hover throttle setting . at low altitude it bounces if hover setting is too low . Also you might be losing satelights count going up and down or cpu hasnt had time to measure distance and all that so it drops . Did you know an overheated vtx can send osd on a black screen and we can use direction home and altitude to get back into earshot at least ?
At 8:09, your failsafe was set to land. Your last attempt was a good distance to failsafe. But its looks like the quad tried to land as it was seen coming down while maintaining level.
it's because of the delay of the crossfire failsafe. That's the only thing I can think of. I noticed that on the last 2, right before impact, it tried to recover, but it was too late. On my Xfire rigs, failsafe takes 3 to 4 full seconds to actually register back at the transmitter. If you notice, it took roughly the same time for you to get the "THROTTLE" warning. When you use the switch to failsafe, it's faster because it never actually lost signal. But when you completely lose the TX, it takes 2x the time to register as a failsafe because the RX is waiting for the signal just in case it can grab it back.
I noticed it said throttle when trying to arm with the controller off. Pretty sure you can set your throttle endpoint to be 1000 in the failsafe tab so it can arm again. Good luck!!
When it lost signal, it pitched forward... I am really curious what the receiver does when Tx was lost and before you learned to use the cut mode which effectively stops sending control signals to the flight controller altogether. Crossfire is probably the next gizmo I'll add to my hardware collection.
Look forward to seeing progress on this. I have gps rescue on my 7" quad, and like you can enable it via toggle switch and it works. But I haven't had the courage yet to do a full power-off on the Tx yet! :-) For your setup, it's gota be a configuration issue. Either betaflight gps rescue stages or Crossfire failsafe settings. BTW, get a Vifly Finder 2 buzzer. Well worth it!!
I really liked this video. I've never tried GPS rescue. The space isn't available for me, but the telmetery of GPS is really nice. I read all the docs on the wiki, i don't use a compass and the distance data isn't there for me at armed to work. Your transmitter is hot seems like it accepted that last one cammand before shutting off. Keep the vids coming.
Think the diversity rx has built in backup and maybe the failsafe for the rx isnt really showing loss obdlink and just getting no data to go by but still looks connected?
I had a quad with GPS. I had tested it with GPS return mode and it worked. I was flying around and lost RC signal at about 420m. Went down. Took two hours to find it. Didn't do return mode.
Negative test results but valuable information, Do you have barometer on your fc? For gps modes, ardupilot or pixhawk fc's still rule. Rth was working 5 years ago. I think it is interesting to merge clean flight into the ardu autopilot code rather than trying to get gps functions out of cf- platform. I am still curious how I nav will perform. I have an I nav rig, but the problem is many times a good working compass, I am looking forward to your next vid!
This is very cool stuff thank you Nurk. It may not work perfectly for failsafe scenario but in the event that you just loose video it would be a nice insurance policy to have. At least if you do crash you have a record of the last known GPS position to help find the quad in the event that it is in a tree or wedged in some rocks or burried in the snow a half mile away.
Great video, great timing, I just started working on GPS rescue on my 7 " build. Looking forward to seeing your successful test video. Happy flying, stay safe.
I have tested rescue mode by turning of my transmitter and i can tell it works, used frsky not crsf. Try to reflash betaflight? I suspect it could be a csf issue.
Hey Nurk I started to play with GPS in the same way and quickly realised that inav is far superior for this type of stuff. You will need i2c pads on your FC and a magnetometer to get it working properly with return to home and land functionality. I built a fishing drone to take bait from the shore and drop it out to sea for my dad to catch offshore game fish from the beach. It works a treat, the only limitation is the battery life because the drone basically flies itself. In my opinon the Matek F722SE is the best FC for this. If you want any guidance I'm happy to help cheers
Your not a failure. You have made some of the most entertaining videos, and I have learned lots from you.
Make sure you change the failsafe in BF from "drop" to "rescue" also helps to turn the sanity check off while testing so the distance limits are turned off.
I messed with gps rescue a lot, still not something I’m comfortable leaning on though. Some things I’ve noticed:
Even with an FC w/barometer the altitude control is quite bad
The return altitude default is to go 15m + max altitude of flight or your set altitude (whichever is greater)
There is what feels like a permanent change in the PID values until you restart the FC after you used rescue, don’t try Acro until after a land and unplug
@19:58 pretty sure if you failsafe twice without a reboot you get disarm on 2nd failsafe.
@24:23 100m + descent distance parameter is the min distance before gps rescue will engage. You can set the descent distance to the min value, which then causes the steepest descent, but most situations we retake control long before
@26:06 No idea here! Maybe that radio sends a disarm when it’s powered off gracefully?? I would really like to know why this didn’t work this attempt...
Please keep working on this! I know it’s frustrating, so much effort to figure it out when you have long walks and/or repairs after failed attempts 😆 It’s extremely valuable info though seriously! Thank you!!
I'm wondering were you simply not far enough away? When u were at over 1200 feet distance it seemed to work, but I'm crying thats a beautiful frame friend... n she can take a beating! Thanks nurk! N beta devs!
The pretty sure after second failsafe it will definitely disarm and you can’t rearm either. Ask me how I no🥴
Just curious.. I’ve never built or flown a drone, but I have programmed gps sensors on microprocessors. I can get fairly accurate altitude from gps if I have enough satellite locks. Also, why not use lidar or sonar to assist height measurements?
Pat John I don’t think there’s any issue getting accurate altitude measurements, 11+ satellites seems pretty capable, and the onboard barometer seems to to give even more stable readings. The problem seems to be betaflight guidance code ability to combine pitch and thrust values to achieve a vector while getting sensor data that’s probably very lumpy.
As far as combining more sensors, I don’t think lidar is helpful until you want accuracy down to centimeters, which we really don’t need. Barometer is cheap and does everything we need sensor wise, the gps rescue code just needs some more TLC from the betaflight devs
Jon Davis that seems like an easy problem to solve. Even on arduino you can handle gps updates a dozen times a second. They probably tone the refresh rates down on gps/barometer to conserve power during normal operation as their is no need for that much data. They could bump up sensor refresh during gps recovery and if there’s processor constraints maybe tone down things like controller inputs from antenna
Nurk, I really admire how honest your videos are. You're not afraid to show us your failures which makes your videos very real. Anyone who builds and flies drones knows we make plenty of mistakes, that's the only way we learn & evolve. Love your work.
Held your own With Neil and the gang! Great job...If there is anyone in the community that was spot on for that appearance it was you! I often fly out of video range and hit my gps return.. It's that reliable for me.. I do use Matek f-722's which have a great barometer.. And for best GPS I use the larger modules. They hook up better and faster, and are much more accurate when you toss the quad around..
An absolute great video Nurk.
Watching the way you behave the humble type of character you display connects to the average Joe out here..The drive to keep on pushing even after a few failures shows the commitment you express in your videos..
I’m glad you did not edit these parts, because
It really reminds us that try and try again to keep learning through the process.. The long walks to find our drones and hoping not to see them destroyed or even finding them is a treat!! Always love watching the human aspect you give us.. The highs and the lows..
It all matters!!!
Great Job!!!
Possibly while experiencing loss of control link your RC receiver failsafe settings could to be overriding the flight controllers commands
This is the best of both worlds! I cant imagine "Fail safe-ing" as an FPV Quad but instead of falling out of the sky just safely returning to you automatically like a DJI! Awesome.
Can it ever be frustrating to be a pioneer! paving a way for others is needed, but man can it be challenging. I was going to say how easy you had it with BF's new GUI easiness, but bless your gps, when you got in the field you had many of the same challenges the rest of us Pioneers have not been envious for some time. Keep at Bro!
damn. that's frustrating. Thanks for showing your frustration as well. It's so important to see these failures and learn from them. I appreciate your time. You were very brave to do that several times to the quad so we can learn from it. Hats off to you!
FYI the stage one of the failsafe is what allowed your quad to drop i just turn that effectively off so it goes straight into failsafe gps-rescue after the radios guard time.
Sanity checks will drop you out of the sky if you enable Gps rescue too close i always make sure i am about 200m from home but then again i also turn sanity checks off as they annoy me tbh. Downside without sanity checks off motors wont turn off when it crash lands could burn an esc.
I get bitched at by the devs all the time but to me sanity checks are not worth it as they just keep disarming a drone if anything is not totally perfect. You drop a sat disarm thinks it hit something disarm enable rescue too close disarm its incredibly annoying and really needs turned off tbh.
I think its like VTX tables they put it there for liability sake not because its actually useful with sanity checks on.
I would not in a month of Sundays fly over water with sanity checks on.
Hi, I had this issue last year, with my LR quad to solve it, it's simple in BF go failsafe tab,
and set your failsafe switch with the correct value" ON "(1500 , or 2000) otherways when you switch off your radio
the quad will just fall down, no failsafe activation. ;)
that's it you are good to go Hope this help !
cheers from France.
That is a very good point! I just now went and implemented your suggestion on my quad. Thanks!
@@keitharoo1962 Nice ,happy you found this tip usefull have à Nice Day and good flight 😉
@26:06 check how the failsafe is set up on crossfire, it has to be on cut
"Cut" is useful when the model has a controller installed which then executes its own failsafe
routine
- "Position" is intended for all other models or when the controller expects a certain channel
position
(source crossfire manual)
If yours is on position gps rescue can't kick in because the fc got the disarm signal
Hi Nurk, A few friends and I have been playing around with these settings for some time, I am guessing that you might need to have a look at your sanity checks ie min distance for gps rescue to "kick in" also consider activating the osd function that show if GPS rescue is available or not. Hope that helps a little. Also something that helped us was to drop min Satelites to 5 as we had a lot of GPS drop outs from 15 down to 6.
15:55 - it didn't start dropping because it was too close but because it lost gps signal. That's why it stated "Rescue n/a" and you can see in the top-left the number of satellites locked was down to 5.
It is fascinating! I remember testing it and having the same impression. I was up pretty high once and my Nirvana shut off completely. Should have checked the batteries beforehand. The quad stayed in the air and pretty much kept its position. I grabbed a new set of 18650 and replaced them, turned the TX on and was able to gain control. Scary as hell.
Ishy P which protocol was your quad on CRSF, SBUS, etc?
@@digilogic1812 crsf
You can test RTH on loss of TX while disarmed on the ground using USB and laptop.
In the modes tab watch what happens to the switch states when you turn the TX off. You want fail-safe mode to automatically go to "on" when the transmitter does whatever yours does (switch wise) when it loses signal.
Can't wait for next attempt. Thanks for taking us along. I have been mess with the same stuff
Set your throttle in the failsafe Option to hold, not auto... thats your problem...
Cheers
I think your right!
Was this the problem or was it that his crossfire wasn’t set to cut? @nurk
@@RobFPV1 I think he figured out last time about the cut option
this is something i wanted to learn for so long ... thanks nurk, you all american stay safe !! a hug from italy
Hey, I'm also Italian
Reagan Films thanks we love you 🇮🇹 🇺🇸🇺🇸 🇮🇹 Italy. Although, I 🤔 think we’ll take a hard pass on that hug at least for a few months.
Yeah thx for the hug but I'd rather be alone tbh
Paul, all your videos are fantastic. Your production skill makes the video so easy and natural to watch. And of course great flying skills! I believe I know what the issue was with the failsafe. I went back in the video and your failsafe is set to stage 1. I believe this needs to be set to stage 2 so it can use the selected GPS function. I suspected this because when you used the RTH switch, everything worked perfectly. Great video!
When Nurk said "That was not what I expected" it pretty much sums up my experience with BetaFlight GPS rescue..
Great video mate. I had this problem with a 7in I built up. Was running the full digital DJI system (radio as well) pushed it to the limit and lost contact. The quad never came back. Checked the last footage that was recorded on the googles and headed that direction. Luckily for me I found it as the Hellgate buzzer was working away and got it from down a steep bank in amounts bushes. That buzzer saved my $1000 drone. What I did do was play back the footage from the air unit and found when it lost radio contact it did failsafe 1 and then failsafe 2 did kick in as the motors started up again but not enough grunt to get it up. Hence back into betaflight and fount that the setting for the throttle in fail sage was set too auto which just resets to 0 throttle. I have set it to hold now but have not had the balls to rest it out. It's a bugger you have had the same issue as I was hoping all would be well. But looking at @Joshua Bardwell comments it looks like it's just not that reliable. Great video and thanks. 🤙🤙
I was considering getting one of those new micro-LRs that're all the rage right now.
Given GPS rescue is one of the headline features, seeing how to get it working well is a valuable thing.
Thanks for the video! (I've got your "I got it to work" video enqueued.)
It’s the stage 1 and stage 2 settings you need to adjust to instant and no delay otherwise it drops before kicking in , its around half a second which even if high enough it never recovers , lost a Cham 7 in exactly the same circumstance as I assumed it was the same settings as rescue switch
My guess is that you've set a failsafe switch, and set it so that when Rx loss, the failsafe switch goes to failsafe, with the failsafe switch set to cause stage 1. Stage 1 has the failsafe switch set to failsafe, with the switch set to stage 1, etc etc etc.
Set the failsafe switch to fallback to hold like the rest. Plus set the switch to go stage 2, because that's what you want anyway.
I've only tried GPS rescue with inav on a fixed wing and did a few lawn darts before I figured out I could take off the prop and run a bit with the plane armed and then failsafe. I messed with my csrf failsafe settings and it started working very reliably. I put a GPS on a quad for the first time last week but still need another rx before I can start testing.
Man I was really rooting for you on that last attempt. Sometimes I miss my Naza equipped long range setup. It’ll be awesome if you get this working, the awesome flight performance of Betaflight with the safety of return to home / gps rescue. Thanks for putting in the work I’m staying tuned.
FinalMile FPV me too I’m staying toned also!
There is a parameter for minimum distance. You have to be that plus 100m away from yourself before it will work otherwise it just disarms like it did close to you. Also the altitude thing: it takes whatever was your highest altitude in that flight so far and adds the value you can enter in the setup to that (so that you don't hit stuff on the way back...).
I'm not sure atm what the minimum distance is or if you tweaked yours but the last tries (where you were almos 1km away from you) should have worked - I'm guessing it's some failsafe setting in your radio or module (OSD didn't say RXLOSS when you actually turned it off, but did when you flicked the switch.)
I think it maybe is the setting that you have to make to not only have rescue on a switch but the cli command to make rescue mode the standard failsave procedure. not sure tho but maybe a starting point to check
@@XJ1345 In 4.1 you can set that in the GUI on the failsafe tab and he did that.
It didn't actually go into BF failsafe mode when he turned the radio off (no RXLOSS warning) so it's most likely his module settings or his radio (no pulses for FrSky for instance, don't know about XF though) ;)
in other words. follow bardwells tutorial again. once one makes changes the cli command needs to be typed in again he also said. this and to make sure the real life testing distance is at least what the min rescue distance is set to.
@@XJ1345 it's min rescue distance plus a hundred meters.
Yes I believe you were to close and should have been out 100m or so before engaging the return home switch.
The live feed at the end clearly indicated that when it lost the link, it simply disarmed rather than trigger failsafe. I think the Rx failsafe setting itself did that. Go into your Crossfire settings and see what failsafe method is selected. Position or Cut. I believe it should be Cut for BF to properly recognize it as a failsafe with its default settings. You could use Position, but then you'd have to record new failsafe positions to the Rx to tigger the failsafe mode in BF.
Also when you turned it off the first time, it sounded like there was a small delay before it stopped transmitting, which meant it saw your stick movements that flipped it over, then disarmed.
I've been really interested in this feature also.Looking forward to see you sorting it out.Thanks for posting.
Nice to see this video, I built a P399 dead cat for a friend of mine to do exactly what you are trying. First go around the GPS wasn't working so great. I think i had the GPS on not a good UART it would drop sats alot and the arrow to home was not consistent. Then on one GPS rescue the quad disarmed and pancaked upside down on the only small strip of hot top in the area messed up some motors and trying to fix it the ESC smoked. Not to be done with it, he got a new set of motors ESC & a FC. I rebuilt it and it seems to hold sats now and the arrow home seems to be more solid now, haven't had much more time to do more testing. We haven't tried the fail safe rescue mode yet, trying to make sure the switch activated GPS rescue is working solid first. Hope you get this figured out we could use some help before he trashes the quad or worse looses it. Good luck Nurk
I’ve just watched your other video, you’ve mastered it now. Topman well done.
Before this video even starts i legit ordered this same fc and esc well before seeing this. My stoke level is way high now!!
26:20 I know that feeling all to well...
Enjoying the content brother. Also love the fact that you show your mistakes like wrong way props, no prop tool, crashing in the mud, stuff like that. I definitely can relate. “Enjoyable failure” lol
Set your Crossfire failsafe to CUT to let Betaflight take over.
Just maidened my first 7" GPS rig. Very addictive! I set it up just as Bardwell recommended in his GPS vid. Works like a charm.
Honest test. Brave. Honest like a man. Thank you
Well, I'm not the only one who has had that happen to. I've tested GPS Rescue four times now, on two different quads. Twice on each quad it worked perfectly as it should and twice it has failed, identical scenarios, my quads nose diving, flipping upside down and free fall to earth. I've followed all instructions to the T and so far I've not been given a reasonable explanation as to why rescue failed, even Mr Know it All was unable to explain. My lesson learnt, have it setup, don't play with it, use it genuinely for fail-safe rescue only and fingers cross it works when needed
My conclusion exactly. It's just not consistent enough to count on.
@@JoshuaBardwell cheers, I’m glad you respond with your thoughts Joshua. Since we communicated about this I now have GPS rescue setup on my two long range cinema quads for emergency only, all my freestylers have loud buzzers. On my large 5-6 meter scale FPV cross-country gliders I use INAV.
You want to change the sanity check to failsafe only 16:22 and it will not drop out if within X radius of home point
Dude! Much appreciated for this video. You took the hits for us :) Was going to head out and do this for my 7 inch rig, now i am informed better!
Love these long videos, keep it up!
Seems like your "stage 3" failsafe is motors off. I think you need to set the "stage 2" to a delay of like 10 seconds to try it and the "stage 3" to a motor level with which it gently goes down.
Always fun to see what Nurk is doing. Nice testing.
The failsafe switch is just that a fail safe. It’s made to drop the quad out of the air.
GPS rescue is a totally separate feature. I’ve been here before. Next time. Don’t have a fail safe switch set. Just turn the radio off with the Failsafe set to gps rescue. Then it’ll work by Turning the radio radio off.
That failsafe switch is an emergency stop switch.
Great video wise to choose an open area.
You can define what the failsafe switch does actually in the failsafe section.
That is just incorrect. You can define the failsafe switch to work the same as GPS rescue. What is different however is what the receiver is set to do when there is actual loss of radio link.
@@KristjanB Either I don't understand what you mean or you don't understand what I mean :) What I was saying is that you can define what the failsafe switch does (ie stage 1 or stage 2). I'm not talking about the failsafe action on an actual failsafe, I'm talking about the simulated failsafe via the switch.
you can change the sats in cli to 5 as min and also have it so if you dont want to have to have any sats you can config that.
I remember that look/feeling of frustration. I’d love to watch the follow up. I’m looking for it now
That defeated look at 26:20 I think we all know it too well. :(
Yes that’s the exact look and saying.
the long pause before the walk 😂😂
...just glad to see you grow as a person - the flying is coming along nicely as well :-)
Haha, wow, the drone left a mark in the field, literally. Amazing how tough they are nowadays. I always think it is in 100 pieces when I crash mine, and often it is just a prop, broken wire or the battery dislodged. I am amazed it survived 300+ ft, even though it is soft ground, THAT IS ONE HECK OF A DROP!
You def help keep me so interested in this hobby! Not that I've been in it for years or anything just love watching your content! Always keeps things interesting!
Glad you're here to watch!
You’re a brave man for trying this. Always wanted to experiment with gps but never had the patience. Looking forward to part 2.
Just a heads up, if you are looking to use iNav with a quad, you need a compass, which means you'll need a FC that has I2C pins (which the Radix doesn't have), or you'll need to use the DJI GPS module that puts out compass data via serial port. Not a requirement for wings, though. 😜
Ivan Jaramillo I don’t believe so. INav doesn’t have resource remapping.
Naza gps uses uart for compass and gps, I didn't realise the radix didn't have i2c. Naza worked in Inav but not bf
PERFECT TIMING!! I just got my micro long range 4in build done and maidened without gps rescue. Now to get that gps going! Thanks Nurk
I must say love these types of test videos, so interesting. I hope you manage to get it to do the fail safe RTH. Great video and great flying. Cheers and stay safe buddy. Total lockdown here in the UK! :)
Nerd I mean Nurk lol I was listening to Star Talk and herd your interview with Neil and the gang. Awesome bro. Good job can wait to hear you again on another podcast soon. Shout out Brando in the dronaverse
You're such a legend for doing all of this so I don't have to make as many mistakes
The radio boot up time is the problem. The 3rd try was close. You could see the RSSI was climbing just as it hit the ground. Another 100 feet of altitude would have done it.
Thanks for sharing even when it doesnt go they way you meant. I feel your pain, been through most of the things that happend too you. It sucks, but that only makes it feel even better when you get it working!
Excited for part 2! This is good learning
I love these types of videos. I'd be really interested to see it working the way you wanted it to
I know in iNav you need to set fail safe on the radio which is to have your fail safe switch on your radio "On" so when your radio turns off it automatically activates your fail safe mode switch.
Gps is a must for me even onmy freestyle quads it just gives more info that comes in handy from time to time.
For me GPS failsafe works SOMETIMES perfectly, but most of time does not. My last experience was it went a half mile in the wrong direction and crashed into a barn on private property. It even has a compass for directional purposes/and barometer! Luckily I had a tracking device on it and I crawled through fences, brush, and risked getting shot to retrieve it. In my experience GPS rescue is half baked and dangerous! For now my GPS units are removed and I will wait for it to mature.
FWIW, the arrow didn't point where you expected initially because the arrow is based on direction of movement over the ground relative to home, not the compass, and you were moving
a little sideways or backwards at the time. Similarly, when it quickly turns its nose back toward home when you trigger GPS rescue.. that is also based on the arrow direction and your movement, so if you happen to be flying sideways or backwards when GPS rescue is triggered, the quad will snap its nose in the wrong direction and start flying forward some direction other than toward home.. Eventually it'll make a wide banked turn back toward home just as an airplane would, but it can be disconcerting to see it fly away. This can also happen if you're flying fast downwind at low level, having flow high somewhere earlier in the flight. It'll snap its nose toward home.. and start climbing way up to the highest point + 15m (or more), but the nose will drift off angle and the wind will keep pushing it further from home.. It may finally sort itself several hundred feet up, fly away from home for a while, and then slowly loop back toward home. I've seen it go a quarter mile or more away from home while it's doing all this.
BTW, I suspect that the altitude regulation issue is a conflict between the desired RTH ground speed, and the maximum pitch angle that's allowed. If the maximum pitch angle is not enough to achieve the desired speed, then when it tries to accelerate toward home it climbs instead.
Some of the old growth trees in my area can get to over 200ft high. A tree doesn't look nearly as tall from below as opposed to being that high. Loggers probably get the best views around.
What you need to do?... RTFM! It’s very well explained! I got it all working like a charm... One hint: fly out more than 100 meters to prevent disarm when Rescue kicks in...
It has an initial rescue hover throttle setting around 1250. If you hover or cruise at 25% throttle set it to 1250 . More is better because for .4 seconds into rescue it waits to go to hover throttle setting . at low altitude it bounces if hover setting is too low . Also you might be losing satelights count going up and down or cpu hasnt had time to measure distance and all that so it drops .
Did you know an overheated vtx can send osd on a black screen and we can use direction home and altitude to get back into earshot at least ?
At 8:09, your failsafe was set to land. Your last attempt was a good distance to failsafe. But its looks like the quad tried to land as it was seen coming down while maintaining level.
it's because of the delay of the crossfire failsafe. That's the only thing I can think of. I noticed that on the last 2, right before impact, it tried to recover, but it was too late.
On my Xfire rigs, failsafe takes 3 to 4 full seconds to actually register back at the transmitter. If you notice, it took roughly the same time for you to get the "THROTTLE" warning.
When you use the switch to failsafe, it's faster because it never actually lost signal. But when you completely lose the TX, it takes 2x the time to register as a failsafe because the RX is waiting for the signal just in case it can grab it back.
Thanks for taking one for the team!
Hey man, love the consistency: uploading very often, not wasting time. Keep it up (already subscribed)
I noticed it said throttle when trying to arm with the controller off.
Pretty sure you can set your throttle endpoint to be 1000 in the failsafe tab so it can arm again. Good luck!!
When it lost signal, it pitched forward... I am really curious what the receiver does when Tx was lost and before you learned to use the cut mode which effectively stops sending control signals to the flight controller altogether. Crossfire is probably the next gizmo I'll add to my hardware collection.
Nice was just thinking about this subject. Thanks and nice job well done. . PS love how you have the 4 angles up on screen
@NURK FPV very interesting video! Also what is the flat blue antenna on your goggles? Do you have a self-contained loud beeper on that rig?
I really appreciate your content Nurk! Always interesting to watch.
Another useful video. I was just setting GPS rescue up today. Thanks!
15:49 it said rescue n/a because it only had 5 satelites, not because it was too close
did you notice the throttle warnings when it tried to rescue with radio off?
Look forward to seeing progress on this. I have gps rescue on my 7" quad, and like you can enable it via toggle switch and it works. But I haven't had the courage yet to do a full power-off on the Tx yet! :-) For your setup, it's gota be a configuration issue. Either betaflight gps rescue stages or Crossfire failsafe settings. BTW, get a Vifly Finder 2 buzzer. Well worth it!!
I'm about to have to go.. why wasn't it working? Worked the first time
love the camera work while flying
I really liked this video. I've never tried GPS rescue. The space isn't available for me, but the telmetery of GPS is really nice. I read all the docs on the wiki, i don't use a compass and the distance data isn't there for me at armed to work. Your transmitter is hot seems like it accepted that last one cammand before shutting off. Keep the vids coming.
Aweosme content man! Love the raw uncut stuff. It’s not always rainbows and it’s good to see the professionals go through the same as us beginners lol
Think the diversity rx has built in backup and maybe the failsafe for the rx isnt really showing loss obdlink and just getting no data to go by but still looks connected?
I didn't see if you set the failsafe to drop or land in BF. It may have something to do with it. I'm really just taking a shot in the dark tho.
I had a quad with GPS. I had tested it with GPS return mode and it worked. I was flying around and lost RC signal at about 420m. Went down. Took two hours to find it. Didn't do return mode.
I’ve been thinking of doing something similar. Looking forward to following your progress with GPS on drones.
This is a story I like, thank you for your effort.
Nurk, would you share you PIDs for this 7'' frame?
Keep the videos coming! Just got done watching the DRL 2019 complete season this morning!
Great timing. Got two fresh builds and GPS modul es
Negative test results but valuable information, Do you have barometer on your fc? For gps modes, ardupilot or pixhawk fc's still rule. Rth was working 5 years ago. I think it is interesting to merge clean flight into the ardu autopilot code rather than trying to get gps functions out of cf- platform. I am still curious how I nav will perform. I have an I nav rig, but the problem is many times a good working compass, I am looking forward to your next vid!
Awesome OSD, how can I get that OSD type? I mean, the dynamic groundspeed and altitude are just like an aircraft.
This is very cool stuff thank you Nurk. It may not work perfectly for failsafe scenario but in the event that you just loose video it would be a nice insurance policy to have. At least if you do crash you have a record of the last known GPS position to help find the quad in the event that it is in a tree or wedged in some rocks or burried in the snow a half mile away.
hey Nurk
iNav is what I use for RTH. got to add more sensors thou
Great video, great timing, I just started working on GPS rescue on my 7 " build. Looking forward to seeing your successful test video. Happy flying, stay safe.
You stay safe too buddy
I have tested rescue mode by turning of my transmitter and i can tell it works, used frsky not crsf. Try to reflash betaflight? I suspect it could be a csf issue.
Hey Nurk I started to play with GPS in the same way and quickly realised that inav is far superior for this type of stuff. You will need i2c pads on your FC and a magnetometer to get it working properly with return to home and land functionality. I built a fishing drone to take bait from the shore and drop it out to sea for my dad to catch offshore game fish from the beach. It works a treat, the only limitation is the battery life because the drone basically flies itself. In my opinon the Matek F722SE is the best FC for this. If you want any guidance I'm happy to help cheers
Or you can use the naza gps that send compass data through the uart, yes I have had this working in Inav, but not bf