主权项 |
1. A mobile device, comprising:
an image sensor; a compass; a processor coupled to the image sensor and the compass; a user interface element comprising a display screen; a memory; and software in the memory to be run by the processor, wherein running of the software by the processor configures the mobile device to implement functions, including functions to:
operate the image sensor to capture one or more images including at least one signal modulated within visible light, wherein:
the visible light is transmitted from a plurality of visible light sources located within a space;any one signal is modulated within visible light transmitted by a respective one visible light source; andeach signal corresponds to a respective identity of a respective visible light source;process the one or more images to determine, based at least in part on the at least one signal, an estimated location of the mobile device within the space;operate the compass to capture a raw heading measurement;obtain a corrected heading estimate based at least in part on the raw heading measurement; andoperate the user interface element to display a map of the space, the displayed map including a depiction of the estimated location of the mobile device within the space and the displayed map being rotated, based on the corrected heading estimate, to be consistent with a physical orientation of a user of the mobile device within the space. |