Kalid's Math and Science Pages |
Home | Articles | Download | Fun | Links | About |
Indoor positioning using 802.11b wireless networksMy new project: indoor positioning on a robot IntroductionBackground: I chose to design an indoor positioning system for my independent work at Princeton. I originally wanted a GPS-like system, but GPS doesn't work indoors! Alternatively, I tried to use a phase-shift system; you can calculate your position based on the phase differences of two transmitters. I decided it was too difficult to make both the transmitter and receiver from scratch. I'd have to build hardware, write an OS, create interface to normal PC, all in less than a semester. A friend showed me a Microsoft Research paper that used wireless networking for indoor positioning. And so it began. Basic Idea: First, go to various locations and record the signal
strengths of various access points (APs) in a table. Later, when you visit
a location, compare the signal strengths that you see to the table. The
closest entry is probably your location. Advantages
Disadvantages
Documents
ResultsAverage case: 1-2 meter resolution. Informally, the system can resolve to about 10-15 feet with extremely high confidence, with the average case on the order of a meter. I have the feeling that I won't be able to determine an absolute level of precision. Instead, the system may give a resolution and a probability of accuracy, i.e. "You are within X meters of a position with Y% probability." I think that 99% probability will occur at about 15 feet (5 meters). I'd go all metric if I could, but I tend to visualize distances in feet :). Preliminary results: Signals sampled every second at the same location. Each color is a different access point. To see more results, see my report. Pictures
|