To improve development of the user segment, on August 11, 2010, Sergei Ivanov
announced a plan to introduce a 25% import duty on all GPS-capable devices,
including mobile phones, unless they are compatible with GLONASS.
I think I can see why the GPS chipsets are starting to adopt this...
Yeah, sorry - that's not totally obvious from the bit I snipped. Apple (and presumably the other phone manufacturers) do sell into Russia, and a 25% import duty would probably have a significant impact on their sales.
That's hardly a motivation for Apple. They still don't have an official dealer in Russia and afaik don't have any plans. Yet, most of government officials widely use iPads (including the president) and every hip kid around the block has an iPhone. This suggests that Sergei Ivanov is merely looking for more ways to tax their own population, not Apple. Russian GLONASS is an archaic POS that they them selves have trouble working on their own, approved devices and a 25% import duty on GPS-capable devices won't fix it.
The GPS chips include it (and Galileo) anyway since the frequency is close enough that you don't need any extra HW and with ASICs it's easier to just put everything it and fab a single device.
Whether the ASIC implementation works and whether the iPhone API actually uses it - is another matter
Raw precision is only part of the story. GPS + GLONASS provides a number of significant practical advantages over GPS alone, mainly due to the increased number of satellites.
Performance in urban canyons or heavily wooded areas is greatly improved, as there's a much better chance of the receiver seeing enough satellites. Likewise, startup times can be much quicker.
An intelligent receiver using GLONASS only when needed could have dramatically better real-world performance with only a minor increase in battery consumption.
We're inevitably going to see GLONASS everywhere due to the Russian import duty, but it's a real boon to most ordinary GNSS users, for whom the main limit on practical precision is being able to see enough satellites. This is likely to become increasingly important as the existing GPS satellites reach end-of-life.
though off-topic and a bit of an aside, at university (I did civ eng) I learnt that it was possible to get cm-levels of accuracy out of GPS through clever arrangement of multiple sensors (for e.g. measuring the movement of buildings due to subsidence, etc.)
In mid 90s I worked for a company that developed combined GPS/GLONASS receiver and aimed specifically at high-precision measurement market. With clever math modeling and by letting a receiver rest on one spot for longer periods of time, e.g. 30 min, they could get the precision down to 3 mm (millimeters). And that's without A-GPS, purely through oversampling of satellite data.
It's funny you mention that, as I swear the professor said it could be done to accuracy of mm, but after reviewing the wikipedia articles I had concluded I misremembered. Perhaps not...
They use this on automated farms. At known co-ordinates, they stick a GPS receiver in the ground. The difference between the known co-ordinates and what that GPS receiver sees is then continuously transmitted to the vehicles on the farm.
You need a receiver in the phone that can phase track, which costs 50x as much as the simple GPS chip they fit.
You also need either a lot of storage locally or a fast data link between the base station and the rover - phones actually have both of these but they cost money
Yes, until the property market crashed in the US I was a land surveyor. This is the same principle used in RTK/GPS (real-time kinematic) measurement. A "zephyr" GPS antenna is placed on a coordinate "base" usually 2m above it on a tripod, which then continually updates and measures the difference in distance between it and the "rover" antenna carried by the surveyor, as well as the satellite network.
I used to have an updating map on the web of all the GLONASS satellites the Russian government had put into orbit, but it was taken down.
Autosteer is quickly gaining in popularity. From looking at the farm equipment in my area, I'd guess that 40% have GPS systems on their tractors/combines based on observing the antennas on the equipment. Precision farming is becoming important to increasing yields and reducing costs.
John Deere and CNH have similar systems in actual production, but still require an operator to be present for safety reasons. And safety seems to be the big limiting factor. While the technology is basically there, nobody wants to remove the operator just yet. Though in this video, someone disabled the safety sensors to go fully autonomous: http://www.youtube.com/watch?v=zU4liQvrcm4
Most farmers are pulling their RTK data over wireless/mobile internet connections, rather than having their own base station. I don't know of anyone who maintains their own station. A few companies have placed base stations around various places in the countryside and will happily sell you their data.
In 1995 I worked for a GPS developer, Avcan Avionics, and we built software that would allow tundra devices in the Arctic to travel between a supply depot and remote mines in 100% whiteout conditions, navigating only by a path that had been loaded into GPS. Our variant of this process was called "Differential GPS" - basically leaving a base station in single location for 24+ Hours where it would eliminate the S/A error which was presumably random.
We successfully navigated a car down a twisting road, about 10' wide, without looking out the window, so it was a useful mechanism. It became less important, of course, once the US Government removed the S/A error from the GPS signal and the commercial use of GPS took off.
I'd imagine that if you just left a GPS receiver in the same place for long enough, the movement of the GPS satellites would provide some decent dithering for the signal, letting you get fairly decent accuracy just by averaging a lot of measurements. I'm sure there are other methods that work more quickly, though.
There probably is some general statistical explanation of why you can get worse accuracy from combining multiple sources than each source by itself, but it seems irrelevant.
In actual receiver implementation you really get worse accuracy for simpler reason: most of the hardware resources (ie. receiver channels) are same between GPS and GLONASS, so using GLONASS ties up resources for GPS and vice versa.
I don't think this is true. Most of the cheap GPS chips I see on sparkfun can track 60 satellites at once, and you're not going to be seeing that many at one time anyway.
I would imagine for the same reason as wearing two watches doesn't improve your knowledge of the current time. You're more likely to be within the largest margin of error (i.e., the latest time on either of the watches is probably no later than the current time), but what can you say about the earliest time? Since it's equally likely to be correct on either watch, the only thing you can do is average it. But in the case that one of the watches is actually correct, you've just introduced error.
I don't know the explanation, but I know this comes up in biometrics a lot. E.g. using fingerprints + facial geometry to identify someone is much less accurate than using either one or the other. Bruce Schneier has written about this in his book Beyond Fear, and I'm sure there are explanations online somewhere.
Some modern receivers are able to use both GLONASS and GPS
satellites together, providing greatly improved coverage in
urban canyons and giving a very fast time to fix due to over
50 satellites being available. In indoor, urban canyon or
mountainous areas, accuracy can be greatly improved over
using GPS alone.
Is there any reason, other than the higher number of sources, why GPS+GLONASS is better than just GPS in these situation? I.e. Is GLONASS better in these sorts of environments?
In situations like the "urban canyon", where the problem is that only a small slice of sky is visible, I would think that the advantages of using both systems would only be marginal.
The most accurate GPS fix is had when the satellites you're seeing are widely separated in the sky. In the urban canyon, the problem isn't a lack of satellites, but the fact that you can only see those that happen to be in a narrow slice. And narrow slices are bad for constraining the solution to the equations.
The way I think about it is each satellite being used in the solution is like a rope tied to the satellite (where stretchiness of the rope is analogous to measurement error). Your GPS receiver can calculate your location to within the accuracy of how far you can move while keeping all ropes taut.
So if you had a fix from two satellites that are smack next to each other, you really don't have a fix any better than a single sat. If you've got two ropes at 180-degrees opposite each other (i.e., at either end of the street in the urban canyon), you've still got ambiguity due to your potential for lateral movement. For a good fix, you've got to bring in another rope at a wide angle from those -- but the tall buildings interfere with getting that rope, even if there are lots of satellites up there that could be offering it.
Yeah, but if there are more useful satellites in the sky, there's a greater chance of the visible satellites having a wider separation. Even in the 'urban canyon', you still frequently have partial sky visibility in some non-vertical directions. And there will be occasions when a GLONASS satellite will be better placed than a GPS satellite.
To use a reductio ad absurdum argument, imagine a satellite positioning network with a thousand nodes. Wouldn't it have a greater chance of providing a useful fix in this environment: http://g.co/maps/sa8zk ?
I'm wondering whether it actually matters to people whether their GPS device has 2, 4 or 7m accuracy. Anything with lower resolution than about 5 cm is going to be largely useless for robotic driving, etc, particularly anything worse than 2 m res - so really (and not meaning to be rude to you and your research efforts) - isn't the different resolution irrelevant, and isn't the only reason GPS users should be happy about GLONASS integration is redundancy (especially in the rare military event that the US decides to switch public GPS off?)
Computer driving is more about vision systems than GPS. Maps certainly aren't accurate into the centimeter range in any event.
Sailors find that their charts are some times off by kilometers. I've personally seen a large, erroneous discontinuity in the western coast of St. Lucia while using a GPS chart plotter for navigation. Chart data is copied forward from older charts, many of which were made in the 1800s, those guys were good with a sextant, chronometer, and a pen, but when near land you need your eyeballs.
It means more satellites in the constellation(s), and in circumstances where that makes the difference between getting a GPS/GLONASS fix and having to rely on cell tower/WiFi positioning then the difference in accuracy would be very significant.
I'm not talking about the entire system failing and falling over to the other, I'm talking about the probability that from any given point you can see enough satellites to get a fix. More satellites is better.
I would love it if I could use "find my iPhone" inside my house without having to resort to the audible alert when other people are sleeping. So, yes, better resolution would be wonderful. Edit: and to address the obvious objection, no, the current resolution is not good enough for this. With the current accuracy, I'm not able to locate my phone within my house yet (iPhone 4, and no canyon issues here).
Anyone tested iPhone navigation in a gps blackout area (e.g. Near an air force base?). I used to live in Lompoc and GPS wouldn't work in most of the town owing to the proximity of Vandenberg AFB.
I wasn't aware there of existence GPS blackout areas anywhere, esp. in the continental United States. Do you have more information that would support your statement?
So, what exactly happens there? Your device stops seeing satellites (loses lock)? Or does the reported uncertainty become on the order of hundreds of meters? Or does it simply give you confused directions when you're driving?
Searching for combinations of terms like "GPS, blackout, airforce base, lompoc" only brings up this thread. I find it hard to believe that if it were a real occurrence no one else would notice and write/complain about it.
GPS/GLOSNASS/GALLILEO work by sending time signals, there isn't really a "connection" to a GPS satellite. Then there is the AGPS/Wifi GPS stuff which gives you even more information. All these sources are combined mathematically to estimate spacetime coordinates.
What the iPhone API exposes is the estimated accuracy of all these sources combined.
Better accuracy is a big deal. For instance, it improves the quality of Augmented Reality applications on mobile phones. It could also enable new applications that people haven't thought about yet.
Are they just not advertising it in the UK though? It doesn't show up on the Australian site either, but I was pretty sure Apple was the one company that didn't do regional hardware variants.
Related: the two first Galileo satellites (http://en.wikipedia.org/wiki/Galileo_(satellite_navigation)) will be launched tomorrow. The claimed precision of the free-for-all service is as granular as 1 meter, with the military/commercial service claiming to reach centimeter precision. I wonder when this shows up in smartphones.
Wonder how feasible it would be to have a single GPS+GLONASS+Galileo chip that automatically feeds you the service(s) with the best signal; without murdering your battery?
There are already chips that combine the results from GPS and GLONASS. Because it moves from 31 satellites to about 50, time to get a fix is improved (since it might see 4 GPS satellites and 2 GLONASS ones more easily) and accuracy is better.
Accuracy is of course important, but perhaps more important is how we build in scaleable redundancy as the number of satellites reduce. It's very frustrating when my sat nav or run keeper can't get a good signal, this inevitably leads to people dropping services or at least using them less. They key question is at what level is the service too compromised? and what's the next best alternative?
Down to 1 meter is open access, down to centimeters is commercial. I thought the open access variant would merely be on par with GPS and you would have to pay for better positioning.
I don't see a reference to GLONASS in the sub's page.
Edit: It angers me that high-ranking users abuse their priviledge to downvote. I'm making a legitimate point here; I don't see "GLONASS" or any reference to alternative GPS in that page.
On Reddit, someone suggested that TIL links to Wikipedia should point to the specific information, not the whole article. It got >1000 upvotes. When I point out that there is no obvious link to the claim made in this submission, someone rates my comment as useless.
The first time I opened the specs page (right after this was posted), there was no mention of GLONASS for me either. Looking at google's cache atm, it's not there either ( http://goo.gl/ulMM7 ). When I refreshed the page 30 minutes ago, it had appeared, so my guess would be that this has something to do with distributed cache servers.
No sign of it on the Canadian website. Now you've got me curious if the Canadian version of the phone has it disabled or something, because its presence would really help me with an app I am working on.