Skip to content

SUTD 50.003 ESC Indoor Tracking Project with UnaBiz

License

Notifications You must be signed in to change notification settings

jamestiotio/FindMyTag

Repository files navigation

FindMyTag

SUTD 50.003 ESC Indoor Tracking Project with UnaBiz

Cohort 3 Group 7 Team Members:

Future TODOs

  • Improve current algorithms with more collected dataset points.
  • Add more different types/kinds of algorithms.
  • Add building ID and room ID identifiers, as well as the relative position to those rooms (inside or outside).
  • Add user orientation and angle detection features (use accelerometer, gyroscope and magnetometer?).
  • On top of classification features (actual building and floor identification, as well as distance and location coordinates estimation), add regression features (actual longitude and latitude estimation) without using GPS (since GPS tends to be less accurate for indoor context/settings/environments).
  • Add choice of using BLE Bluetooth beacons for multilateration algorithm (some useful tools might include the log-distance path loss model or the Levenberg-Marquardt algorithm).
  • Move over the collected Wi-Fi BSSID-RSSI data to Firebase (might cost additional overhead of fetching, loading and pushing data).
  • Offload the model training and inference process to the cloud (so as to ultimately integrate with client's online database/dashboard, combined together with data from client's Bluetooth beacons).

Additional Relevant Resources

Further readings for the curious and interested, in addition to the research papers mentioned in the codebase itself:

More resources such as proprietary localization service SDKs and code samples/tutorials on open-source GitHub repositories can be found online. Google is your friend.