Dalmo Cirne - Augmented Reality GEOlocation Math

Augmented reality combined with modern smartphones equipped with cameras, magnetometers, and the ability to display maps on the screen make a powerful tool that can be used in a plethora of different applications. Here we are going to explain how to build one such kind of application. We will learn how to put geolocation based annotations on the screen, taking into account where a device is, which direction it is pointing, and how far place marks of interest are from it–know as geolocation augmented reality. We will explore the math that goes behind such application, and also learn about a reference implementation for iOS.