Synchronizing a digital map with a physical device without a lot of expensive sensors and expensive specialized hardware is extremely hard. For example, consider that an iPhone X can only mostly keep track of a room's boundaries with its onboard sensors and camera... and it has a market price of $1000.