Indoor Location Problems

Hi,

We are currently playing with the Indoor SDK under iOS and are getting very mixed results.

Our room is about 4,3m x 4,6m rectangular, using 4 beacons centered on each wall, configured for indoor locationing.

We built our location using ESTLLocationBuilder, code is this:

ESTLocationBuilder *locationBuilder = [ESTLocationBuilder new];

[locationBuilder setLocationBoundaryPoints:@[
                                             [ESTPoint pointWithX:0   y:0],
                                             [ESTPoint pointWithX:0   y:4.6],
                                             [ESTPoint pointWithX:4.3 y:4.6],
                                             [ESTPoint pointWithX:4.3 y:0]
                                             ]];
[locationBuilder setLocationOrientation:0];
[locationBuilder addBeaconIdentifiedByMac:@"f1a6c4f9a653"
                   atBoundarySegmentIndex:0
                               inDistance:2.3
                                 fromSide:ESTLocationBuilderLeftSide];
[locationBuilder addBeaconIdentifiedByMac:@"f9ca7fbf15b5"
                   atBoundarySegmentIndex:1
                               inDistance:2.15
                                 fromSide:ESTLocationBuilderLeftSide];
[locationBuilder addBeaconIdentifiedByMac:@"d939ef54fca4"
                   atBoundarySegmentIndex:2
                               inDistance:2.3
                                 fromSide:ESTLocationBuilderRightSide];
[locationBuilder addBeaconIdentifiedByMac:@"daa5bb9b8928"
                   atBoundarySegmentIndex:3
                               inDistance:2.15
                                 fromSide:ESTLocationBuilderRightSide];
[locationBuilder addDoorsWithLength:0.97
             atBoundarySegmentIndex:2
                         inDistance:0.63
                           fromSide:ESTLocationBuilderRightSide];

However, if we start locating when we are standing in the door, looking directly to the center of the room, move slowly counter-clockwise along the walls we get this result:

At the end of the trace we arrived back at the door and looked to the center again.

What can we do to improve the result?

Thanks for your help,

Philipp

Thanks for writing up your experience, we always appreciate feedback, helps us make our products better (:

Two questions to kick off troubleshooting: are you on the latest version of the SDK? Have you set your beacons to +4 dBm broadcasting power, 200 ms advertising interval, Basic Power Mode disabled?

Yes, we are on indoor SDK 1.6, beacons are set to +4dBm power, basic power mode disabled, we tried with 200ms advertising and even 100ms advertising (which is a little better).

We are using an iPhone 6plus on iOS 8.4.

Any help is much appreciated, thanks for your fast reply.