Ask HN: Best technologies to track location of people in a large building?

2 points by eeemmmooo 13 hours ago

If I had a say 50,000 sq ft. Building that had up to 1000 people on it at one time. What is the best way to track where each of them are down to a couple inches accuracy. I’d also love to be able to get the direction they are facing as well. This tracking would of course be opted in and I assume would require some hardware that the person wears.

markus_zhang 9 hours ago

What is the business case?

  • sloaken 3 hours ago

    Where I work, as a safety issue, if you stay past 6 PM they what to know where, within about 20 yards, you are in case of fire or some other emergency. All I can assume is they have had issues before, and someone might have had trouble hearing the emergency, or needed assistance leaving.

runjake 11 hours ago

In the real world, you aren't going to track them down to a couple inches accuracy. There's too much variance in physical materials and positioning, let alone the RF environment.

With that caveat, to answer your question, you'd probably use Bluetooth LE devices that everyone carries. If everyone had wi-fi devices, you could use wi-fi triangulation software. This is usually an add-on package to existing enterprise wireless solution.

You could also do active NFC tags and have choke-points with scanners everywhere.

I have my own Python script at work, appropriately named creep.py, that locates people by wi-fi by logging into our enterprise wireless system, checking what AP their MAC/DHCP client ID/username combo is connected to, gets the RSSI, then runs that through some if/else statements to determine what room they're in to a high degree of accuracy. The script also gets readings off the adjacent APs, as well, for better triangulation. I keep quiet about this script, lest it be used for police state purposes.

The above is a simplification of the script, but if RSSI is approx <=55 or so, then the person is likely in the same room as the WAP, given normal US construction practices. ~65 or so, there's probably a drywall wall between the person and WAP, etc etc. This is an extreme oversimplification, but gives you an idea.

tl;dr:

Your tracking options are:

- Bluetooth LE

- Wi-Fi

- NFC

- GPS devices

None of these will get you to a couple inches of accuracy. Think more like "room-level accuracy".