1. A method of using sensor data and location data from a device to generate augmented reality images, the method comprising: determining a geographic position of a mobile device, the mobile device being within a bounded geographic area, the bounded geographic area having a plurality of destinations, each destination being of a type of a plurality of types of destination; determining a three-dimensional orientation of the mobile device; identifying a type of destination of the plurality of types of destinations; transmitting a first communication to a server, the first communication including an identification of the identified type of destination; identifying a plurality of destinations associated with the identified type of destination; receiving, by the mobile device, a second communication from the server, the communication including queue-length information associated with the identified plurality of destinations; identifying a geographic position for each of the identified plurality of destinations; capturing a first image using a camera of the mobile device; generating a second image based on: the geographic position of the mobile device, the three-dimensional orientation of the augmented reality device, the queue-length information associated with the identified plurality of destinations, and the geographic position at least one of the identified plurality of destinations; generating an augmented reality image based on the first image and the second image; and displaying the augmented reality image.