Developer, вот ты уважаемый питон программист, на кой ляд тебе знание ассемблера? Насколько дороже тебя будет ценить работодатель за эти уникальные знания?
dendead, AR у вас, как я понимаю, выступает в роли кнопок WASD. Вы прошли 10 метров вперёд по тротуару, ваше положение на карте тоже продвинулось на 10 метров. Проблемы начинаются когда вам надо пройти на карте вправо, но вы не можете, потому что там забор.
Что же до PokemonGO, то там всё просто. Он определяет что вы находитесь в парке, он достаточно большой, поэтому погрешность определения положения не играет роли. А дальше, если вы в парке, а в кадре куст, то можно подсадить туда покемона.