Home>

Position measurement using Beacon and smartphone
1. Install Beacon
2. When moving with a smartphone, detect the position by detecting Beacon

If possible, I want to know at which level in the restaurant i am sitting.

What you can do
  • Measure some distance from the median value of Beacon's TxPower and Rssi
  • Create a map with X and Y coordinates (only coordinates. Distance between Beacon cannot be measured)
Environment

Software Xamarin.Forms
Hard Android, iOS

Beacon Advertise flying distance ~ 100m

Place: Offices, shops, large buildings such as libraries and stations, and large venues such as theme parks

If i have a good idea, can you tell me the means, advantages and disadvantages?

Means that have already been investigated (None of these!)
  • Reduce power and place one Beacon
    ・ Merit
    Easy to manage
    ・ Demerits
    Need a lot of Beacon
  • Specify the coordinates between the two points on the X and Y axes
    ・ Merit
    Easy to manage
    Less beacon required
    ・ Demerits
    Depending on the position, it may not be the exact distance on the axis
    Unable to identify a position outside of 2 points
    Very vulnerable to shielding
  • Measurement at three points
    ・ Merit
    Easy to manage
    Less beacon required
    ・ Demerits
    It is very difficult to calculate, and depending on the distance, the formula is inconsistent and cannot be calculated. (I challenged but couldn't wake up the ceremony)
    Very vulnerable to shielding
  • Fingerprinting
    ・ Merit
    Less beacon required
    It is more resistant to obstructions than others, and can get a more accurate position in proportion to the number of measurements
    ・ Demerits
    Preparations for measuring each point are necessary, and it is not realistic when the target range becomes wide.
    If i change the position of Beacon or change the shelves, you need to remeasure all positions.