Where Satellite Positioning Fails: Fighting Bluetooth RSSI Chaos With Levenberg-Marquardt

https://hackernoon.imgix.net/images/zhwMB57p0nOfgHJVqL77L8iE7SL2-aq837vt.png

Satellite positioning gets you to the building. Inside the building, it abandons you. The signals that triangulate your position to within a few meters outdoors cannot penetrate a roof. Concrete and steel kill the signal. Inside a warehouse, a hospital, a shopping mall, an airport terminal, you are invisible to every satellite constellation humanity has launched.

This is the indoor positioning problem, and it is genuinely hard. Not hard in the "interesting engineering puzzle" sense. Hard in the "the laws of physics are working against you" sense. I built an iOS app called BeaconIL that attempts to solve it using Bluetooth Low Energy beacons and a non-linear optimization algorithm ported from numerical computing. This is the story of what I learned fighting radio physics with math.

A bit of context on why this project exists. By 2020 I had spent twelve years in total across desktop development and embedded work...

Copyright of this story solely belongs to hackernoon.com. To see the full text click HERE

Read more

https://cdn.mos.cms.futurecdn.net/aC7yPqg6rBmEF8mGEXa2RM-1920-80.jpg

'Part of the motive was making the player feel immersed in the experience and exposed' — Rebellion says '90s cassette futurism' inspired Alien Deathstorm with an engineer protagonist who 'felt like a natural fit'

* Alien Deathstorm head of design Ben Fisher says the game's engineer protagonist "felt like a natural fit" in the game's environment and narrative * He says Rebellion wanted to match an interesting character with "interesting mechanics" and landed on an engineer * Producer Martin