Whereami: Uses WiFi signals and machine learning to predict where you are
github.com
github.com
How would you solve this without fitting a statistical model?
It just knows, "I am fairly confident you are in 'bathroom' given the current patterns of signal strengths from the access points I can currently see".
This might be useful as a low-power alternative to proper localization, for the cases that it's useful to know what room something's in, but not necessarily an actual position.
So, if you wanted to automate things in your house to happen when you walk into a room with your smartphone, this would be less invasive than actually trying to triangulate a position or doing visual SLAM :-)
The A in A-GPS is short for Assisted. It means that in the mix are added known WiFi signals.
GPS (Signals from satellites) is already supported by WiFi signals that are stored in a database that is updated in your phones memory based on roughly your location. [1]
Why do you think a GPS location fix is so quick nowadays? Those satellites didn’t get any better…
So why do we even need gps since WiFi signals can get us really far already? There isn’t much WiFi on highways or in nature. Also, a Tomahawk missile should hit a target even if that target doesn’t have WiFi. GPS was invented for the military.
The article you linked to doesn't seem to mention using WiFi location data for assisted GPS. It does point out that devices with an internet connection know their time and usually have a pre-seeded copy of the Almanac, both of which make a massive difference in speed of initial lock.
Receiving it from the satellites directly takes ages because the bandwidth of the communication channel is very low.
It has nothing to do with WiFi - the transport of the data can be anything (e.g. mobile network).
You are right that devices also use available wifi signals for location, but it's not AGPS.
What seems novel about this is the ability to learn more precise room-level locations.