- Joined
- Mar 12, 2016
- Messages
- 3,920
- Reaction score
- 2,626
Thanks for sharing. I can confirm your test results.Long story: (to skip, jump below to short story)
So I'm very much an "if it ain't not broke, don't fix it" type, and while I've never had a single issue with Solo's GPS, I find myself contemplating replacing it with an M8N. Here's why: When I first got the Solo, I wouldn't take off unless I had at least 8-9 satellites. I can fly just fine in stabilize/manual, but given the cost of the Solo, I wanted the added safety of a solid GPS lock, and I was happy to wait as long as it took to acquire one.
But before long, there was inevitably times when no amount of waiting was going to result in more than 5 or 6 satellites, and I cautiously got comfortable taking off with that few, even though I viewed this as exactly the type of letting down your guard that'll end up biting you in the rear sooner or later. Again, I'm fine flying in manual, I'm not afraid of doing so, but a good part of the attraction to a "smart" drone is the "smarts", which are all pretty much dependent on a solid GPS lock. So getting used to flying without a dependable GPS lock is somewhat defeating the whole point of having spent so much on a "smart" drone.
So, I'm planning to build another camera quad and ordered an M8N GPS from Drotek for it, and got the idea to test it against some others - the stock Solo 7N and a M8N from RTFQ. I hooked them each to a PX4 flight controller, placed them all in the exact same location, and tested them all within the span of an hour, so the conditions were pretty much identical.
Here's the results:
View attachment 3002
Solo's 7N never saw more than 4 satellites and the lowest hdop recorded was 1.98. Looking at the map in Mission Planner, the drift wasn't too bad, it reliably stayed within 20 feet over the course of about 15 minutes. Most worrying though was that if anything got anywhere near the GPS, it'd drop all satellites immediately. I couldn't even slightly preposition it, holding it only from the sides, not covering the ceramic antenna, without it loosing a fix entirely.
Next up was a Mini M8N from RTFQ. It quickly got 8 to 9 satellites in the exact same spot the 7N couldn't get more than 4, and before long it was bouncing between 13 to 15 with an HDOP of .71. Looking at the map, it did drift more than the Solo's, about 25 feet over 15 minutes. I could touch/preposition the GPS and it might drop a satellite or two, but still had plenty in reserve. Never dropped a lock.
Last was the M8N from Drotek. Like the RTFQ, it was quickly up to 8 to 9 satellites, saw 16 at max but spent most of the time with 13 to 15 and a had an HDOP of .69 at it's lowest, but averaged around .75. Like the RTFQ, I could touch/move the GPS without loosing more than 1-2 satellites and never lost a lock. Over the 15 minutes, it drifted less than 15 feet.
I've read that the number of satellites and HDOP aren't the only determiners of position data quality, and this would seem to bear that out. The RTFQ M8N had way more satellites and way lower HDOP, but drifted more than the Solo's 7N. It's lock was more resilient, but drift is drift. The Drotek though seems to offer both a far more resilient lock and lower drift. I know people are putting the RTFQ GPS into Solos, but I'm just not comfortable trusting $1500+ of quad and camera to a bargain basement GPS. But the Droteks have a much better reputation for quality, and I'm seriously considering swapping it for the Solo's 7N.
Short Story:
I tested the Solo's stock GPS against M8Ns from RTFQ and Drotek and found the RTFQ unit to be better in some ways, worse in others, but the Drotek seemed to be better all around. Why would I not want to replace my Solo's GPS with this? Are there any other testing criteria that I could use to determine if the Drotek would ultimately be a worst performer? Just saying "It's not all about satellite numbers and HDOP" is as dubious as saying it is - if it's not, then what does determine the best performance and how can I test for that?
Wrapping it up, as I said in the beginning, I've never had a problem with Solo's GPS, other than the low average number of satellites it picks up, it's always worked fine. But this year, I'm planning to film some rock climbers, which means I'll be flying in close to a solid rock face, which means a good portion of the sly will be entirely blocked. Given the low number of satellites Solo's GPS typically sees, blocking so much of the sky is a pretty good way to end up with a dropped GPS fix, hence my interest in the M8N to get a more resilient signal.
Chris Anderson I've noticed on Twitter in the past gets a bit over excited about GPS firmware tweaks, there's only so much that can be done in the firmware for the GPS itself and I'm pretty sure there's not much more that can be done now.
My advice to anyone who wants to swap their GPS: go for high quality boards, the cheap China stuff will underperform compared to the stock GPS.
Do a proper shielding, best is to replace the copper foil and to ground it.
To answer your question, I don't recall how accurate the stock GPS was.Oh, no, my tests were just the various GPSs attached to a PX4 flight controller and monitored through Mission Planner. It was just to see, with a 3D position fix, how much the determined GPS location drifted over time. Now Solo uses more than this to maintain a position, but it's a good test of the pure GPS performance. I also subsequently tested an XL Drotek M8N (it's on a 50mm x 50mm board with a larger patch antenna) and I think the drift over 15 minutes never exceeded 8 feet.
How does that compare, if you recall, to the stock Solo GPS? And what motivated you to switch, if I might ask. For me, I'd just like the added assurance that a GPS position fix isn't 1 or 2 satellites away from being lost, and any M8N I've used on other quads regularly gets upwards of 2x the number of satellites that the Solo gets.
Of course, all this being said, I've never had a single GPS glitch with my stock Solo, which is probably why I'm so on the fence when it comes to changing it.
Yes, but since I did not have a problem with my GPS, I didn't notice a difference. So I went back to stock unit.@Jubalr. Did you put my m8n gps to the solo?
My solo is also the first shipment. It did around 10 mins to flight, even same place at 2nd battery. Replace m8n gps, problem gone.
I guess I'm a little surprised at how little you know about GPS given that you use it as a professional. You seem to understand the 'strong vs weak' triangles aspect of things. A 'weak' triangle is said to have poor (a high number) Geometric Dilution of Precision (GDOP) and conversely for a 'strong' triangle. The GPS receiver (yours and SOLO's) compute GDOP and SOLO, as it does not use GPS for vertical navigation, reports only the horizontal component of it (HDOP). GDOP, in GPS, depends on the rate of change of the observable (pseudo range i.e. how far away the satellite is) with the thing being measured (position in north, east and up coordinates). The change of pseudorange (in feet) for a 1 foot change in position in a northern direction is computed as is the change for a 1 foot change to the east and a 1 foot change in altitude. The derivatives are in units of feet pseudo range per foot position. DOP is 1 divided by the derivative squared (actually the derivatives go into a matrix and it is the inverse of that matrix times its transpose that is computed) and so it has units feet of position squared per foot pseudorange squared. DOP tells you the contribution of strong and weak triangles (IOW the geometry) on the quality of a fix. There is, of course, another part to the equation and that is how well you can measure pseudorange to the satellite which depends on whether things (trees, buildings, the atmosphere) attenuate the signal, whether there are multipath reflections, how much the ionospheric delay varies etc. The measured pseudoranges are in error expressed in terms of a variance expressed in feet pseudorange squared.I have a thought. As a professional land surveyor I use RTK GPS with a base station and rover with a average measurement accuracy of 1/2" in a mile. This system does not depend on only the number of satellites, but the geometry of the satellites (strong or weak triangles). I wonder if solo has that feature built into it. I have had good GPS hover stabilization with my solo with fewer satellites, much better than my DGI. I have had good locks with the RTK with only seven, and no lock with 13 because of the geometry. Just a thought.
We use essential cookies to make this site work, and optional cookies to enhance your experience.