This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Navigation system

Hai team,

Iam doing project called indoor navigation system using beacons.I recently found this link infocenter.nordicsemi.com/index.jsp can u please tell me what this application does?? Does this example application used for my indoor navigation project?? If not what is the aim this project??

  • You definitely need to have a floor-plan software to go with the navigation (can be in a cloud server or in an app) .

  • This project implements Location and Navigation Profile (and subsequent GATT Services) as defined by BT SIG. See the specifications here and here. Note that BT SIG also specifies Indoor Positioning Service specification. Unfortunately for your use case none of these is really useful. As you can read in the documents:

    • LNP/LNS is useful for "sensors" mainly in outdoor environment where sensors can obtain their location data (e.g. from GPS/GLONASS/other technologies and systems) and they expose this to potential observers (LNP "collectors").
    • IPS is intended for "reverse" architecture in indoor environment where some static points broadcast and offer IPS instance/data and observers might use it for determination where exactly they are right now (typically by using RSSI and some off-line/on-line topographical resources such as RSSI maps, filtering parameters etc.)

    This has quite a good reason: the architecture you seems to use (and note that you are like millionth in a row who are bringing this tremendous idea) leads to fundamental limitations of how 2.4GHz signal behaves in difficult topology like indoor spaces (offices, residential buildings) and it's very hard to predict or compute location just from observing the signal. That's why BT SIG services always mix it with some other technology (GPS and similar location for outdoors or reverse scheme with known static points indoors) because that leads to fairly stable results without need of extensive computation power which can be done only in backend (and typically only if the backend model is specifically calibrated for known area/topology). But you can read a lot about this topic if you search "indoors positioning" or "location" on this forum (consensus of debating people so far here is: don't do this unless you really want to spend millions of USD in investments - translated into 2+ years of development both HW/embedded + mobile/backend teams - and if you are not ready to face competition of few companies which entered this segment 3-5 years ago and already spent all that time and money on this problem).

Related