Slashdot Mirror


Indoor Navigation On Your Smartphone, Using the Earth's Magnetic Field

MrSeb writes "Researchers from the University of Oulu in Finland has created an indoor navigation system (IPS) that uses the Earth's innate magnetic field to ascertain your position — just like a homing pigeon or spiny lobster. According to IndoorAtlas, the company spun off by the university to market and sell the tech, its system has an accuracy of between 0.1 and 2 meters. The Finnish IPS technology is ingenious in its simplicity: Basically, every square inch of Earth emits a magnetic field — and this field is then modulated by man-made concrete and steel structures. With a magnetometer (compass), which every modern smartphone has, you can first create a magnetic field map — and then use that map to navigate the shopping mall, underground garage, airport, etc. Compared to most other IPSes, which require thousands of WiFi or Bluetooth base stations to achieve comparable accuracy, IndoorAtlas' infrastructure-free approach sounds rather awesome."

2 of 94 comments (clear)

  1. Re:Smartphone compass sensitive enough by vlm · · Score: 5, Interesting

    Bored? Grab your phone and run the app "GPS status" or probably a million similar apps, maybe even some free ones. Then move stuff around on your desk to see how the field changes. I can vary it about 20% by waving my steel clipboard around the phone. Now its possible with enough filtering you can assume changes are solely due to movement rather than me trying to sabotage the data gathering, and perhaps the map is actually of the 1st (or 2nd?) derivative of the field around my desk rather than just mapping the raw data so it doesn't matter if I'm IronMan and you're not, or if our phones do not have absolute calibration.

    If I had more time on my hands I'd throw a fridge magnet on the floor, and try to "find the titanic" using the magnetometer and some string and graph paper and walking a grid pattern, or maybe pulling my phone along the floor on the grid pattern. Very much like the movie, I'll probably get bored halfway thru this titanic experiment. But it would probably work. Someone out there in /. land oughta try this, maybe try a big chunk of ferrous metal too, like a manhole cover (try not to get run over...)

    --
    "Science flies us to the moon. Religion flies us into buildings." - Victor Stenger
  2. Re:good in theory, bad in practice by Gadget_Guy · · Score: 5, Interesting

    I assume that nobody here has actually used this system, so surely we can only say that theoretically it is bad in practice. In practice, they may have accounted for these problems in their theory.

    My guess is that their software would not assume that people are lurching tens of meters in a single moment just because they pass something magnetic. They would use the same smoothing algorithm that GPS mapping uses. Have you ever noticed when you first load up a map on your GPS position is often quite inaccurate initially before eventually pin-pointing your location a few seconds later. They smooth out any anomalous readings after this, which you can see when your position briefly pauses while you are moving at a constant speed. During those pauses, the system has received new location that differs significantly from the last reading. These are obviously ignored to give the illusion of accuracy.

    This magnetic system could do the same. With bidirectional communication, the software could report back anomalies due to changed environments and incorporate them into the self-correcting maps. Given that shopping centers do want to track their shoppers, it seems quite likely that there would be bidirectional communication happening.