We propose a compact visible light indoor positioning system fashioned with a single transmitter and a single tilted receiver. The tilted optical receiver is mounted on a rotatable platform and thus, various azimuth angles can be obtained by rotating the platform, which offers a feasible way to perform multiple measurements with different azimuth angles to achieve the angle gain.
An indoor positioning algorithm is provided in comparison with the angle gain difference. Experimental results show that the average distance error between the estimated position and the real position is less than 25 mm in an indoor environment of 600mm×600mm×1135mm, which is in good agreement with the simulations. This work indicates that the proposed compact system is promising for visible light indoor positioning.