Abstract:Owing to its advantages of green, energy saving, low cost and so on, visible light communication is very suitable for indoor location. In this paper, it proposes an adaptive shuffled frog leaping indoor location algorithm was proposed based on visible light communication. The algorithm uses the TOA algorithm and the least squares algorithm to make initial location, so as to obtain the estimated location set of the unknown locating points. And then, it uses the adaptive shuffled leaping algorithm to search the optimal location of the unknown locating points. The algorithm has strong global search ability, and it is easy to fall into local optimum, thus it can obtain high location accuracy. Simulation results show that the localization error of the proposed algorithm is smaller than that of the traditional TOA algorithm, which indicates that it has improved the accuracy of indoor location.