Think GPS is cool? IPS will blow your mind
extremetech.com
extremetech.com
Which actually leads to something I've wondered about before: Why couldn't you (with appropriate FCC clearance) set up GPS transceivers around a shopping mall calibrated to rebroadcast the signal at the appropriate time offset? It would work with everyone's existing hardware and be completely transparent.
Differential GPS is not about rebroadcasting the actual GPS position, but the error from a known position. This allows the device to enumerate the error caused by atmospheric effects.
So that's why you couldn't do this with existing receivers, but I don't know of any reason why you couldn't make new receivers that cooperate with a new type of ground-based transmitter built into cell towers or similar. Multipath might be a problem but it seems surmountable. Do any radio experts here know why nobody has done anything like this for cell phones? (The Wi-Fi/Bluetooth positioning talked about in the article is based solely on signal strength which is far inferior to the GPS method).
That said, here's a paper describing various positioning methods - http://emits.esa.int/emits-doc/1-5200-RD25-Signal-processing...
EOTD looks rather interesting - https://en.wikipedia.org/wiki/E-OTD
The main problem is that wireless signals simply aren't reliable. You could "boost" GPS indoors, but that doesn't get around the fact that there are corners, concrete walls, mirrors, humans, and so on.
Anyway, we're splitting hairs. The point is that we don't currently have an IPS. It doesn't matter if we extend GPS to work indoors or use other signals to create an IPS -- the point is, we need to create an IPS :)
However what some people fail to realize is that stores really don't want this technology to exist. You see they, like Casinos and other places with 'impulse actions' want you to wander around looking for your target and being exposed to various other temptations. How much less per shopper would you imagine there would be if a shopper had a pre-planned route available for the three things they needed at a Target or a Walmart?
A really simple solution would be to program the ceiling of a place into an app. When you're looking at your phone, its front facing camera can look past you to the ceiling and figure out where you are. Roboticists have known for a while that ceilings are remarkably good navigation references, try as you might they are often quite different to the discerning camera.
How true. I was in a Target yesterday (where I almost never go) and started getting really irritated by the fact that kitchen utensils etc., were segregated by brand instead of by function. So the same type of product from two different manufacturers would be separated by 8 or 10 feet, making price/feature comparisons tedious, to say the least.
In some cases, that might be because of shipping and (re)stocking logistics. I would guess that OXO products come to the retailer in one shipment, Le Creuset products in another shipment, etc. Especially when profit margins are thin, the retailer might not be interested in paying employees to re-sort products of different brands into functional groups. That'd be even more true if stocking were done by representatives of the different manufacturers or their distributors.
That'd be even more true if stocking were done by representatives of the different manufacturers or their distributors.
Very possibly the case, now I think about it. I know that's how 7-11 works, and I've noticed similar arrangements at Home Depot for some high-end products.
Depending on the product, the manufacturer can be responsible for filling the shelves and maintaining the display. As an example this is usually the case for Frito Lay products.
Would this work in an absolute sense, providing absolute location, or in a relative sense, like an optical mouse, sampling the ceiling and comparing each sample to the previous?
I'm thinking, Portal-like attachments in the ceiling that randomly move around - probably at night, to avoid scaring shoppers.
Or maybe you could get away with a couple of computers hooked up to half a dozen projectors, projecting random imagery on the ceiling. You could even do something interesting like a rainforest canopy, clouds, etc.
I haven't heard of such a thing, but I imagine you could do something similarly cool with the camera of your phone. Or, even the accelerometer and compass, combined with a knowledge of the locations of doors and the available walking paths, may be able to give a reasonably good approximation of your current location--if you walked north for 30 meters, then turned left and walked another 20 meters, then north for an additional 5, in a typical mall that's going to limit the number of points you could be occupying.
Andrew Davidson showed the first real-time monocular visual SLAM in his ICCV paper of 2003. A classic paper, and do-able on a phone these days.
http://www.doc.ic.ac.uk/~ajd/Publications/davison_iccv2003.p...
I don't understand the math but essentially you are trying to solve four unknowns. Latitude, longitude, elevation, and the time offset between the satellite and device clocks. If only three satellites are in view the only way to solve latitude and longitude is to assume a value for elevation based on previous results. Without a forth satellite the GPS simply doesn't know what the altitude is. But that estimated value is sufficient to give a good estimate of horizontal position.
Link for bystanders: http://en.wikipedia.org/wiki/Waas
WAAS uses a network of ground-based reference stations, in North America and Hawaii, to measure small variations in the GPS satellites' signals in the western hemisphere. Measurements from the reference stations are routed to master stations, which queue the received Deviation Correction (DC) and send the correction messages to geostationary WAAS satellites in a timely manner (every 5 seconds or better). Those satellites broadcast the correction messages back to Earth, where WAAS-enabled GPS receivers use the corrections while computing their positions to improve [3D] accuracy.
I have a Garmin GPS I wear when I run, it connects to 3 (at least?) satellites and I've never seen it be off by more than a few feet in altitude. I'm sure there are some random points in the graph with anomalous readings but the overall "smoothed" graph seems very accurate.
Granted, there are times it loses its signal altogether, but that is not a resolution issue.
I am assuming that has not really changed. Anyone with brand spanking new credentials or more current industry experience feel free to correct/update. Thanks.
If they wanted to do that, they could just all put stuff in the same place.
It's still your choice what you do with it once the technology gets to you. I find it far more fruitful to look at what people do with the technology and how they end up screwing themselves with it. And by fruitful I mean frustrating.
(Just started Dennou Coil. It rules.)
I don't really get it then. So Broadcom built some sensors into its latest GPS chip, but what standard is it using to get a location from them?
That is to say, my main problem with IPS is that it sounds like GPS, but isn't at all the same. One is a massive global satellite network, and the other is glorified RFID with a hefty glob of marketing on top. Call it something else, at least, please?
Sorry I'm not sorry.
Can we get back to using our powers for good now?
It was vaguely useful for finding your supervisor - assuming he a) actually turned up at the lab and b) remembered his badge
With an additional known point (and an accurate date and time), you'd know where you were within a circle around the line between those two points. That might actually be good enough for a rough estimate, if you can assume that you're in the plane of the solar system.