Design of a High Accuracy and Real-Time Indoor Positioning System Based on Coding Point Identification and its FPGA Implementation
Indoor positioning technology is widely used inmany fields today, such as warehouse management, industrial automation, and disaster relief. However, current methods do not balance every well in real-time performance, positioning accuracy, industrial cost, and power consumption. These limitations may hinder indoor positioning technology to develop more wide application domain. This paper carries out a research on indoor positioning. We creatively propose the dense placement of the visual landmark, which consists of custom coding points that obtain rich location and navigation information. Then we present a positioning method based on the recognition of feature points. In addition, for improving the speed and reducing power consumption, this paper optimizes the algorithm of the feature point detection, and realizes the algorithm-specific integrated circuit on FPGA. The simulation results show that the proposed system achieves excellent results in speed, power, and accuracy. The speed of positioning is up to 45 times/s, the power consumption is as low as 68 mW, and the positioning accuracy reaches 2.9 mm. Furthermore, this system is robust for different environments, and requires lower cost, which has a good application prospect in the application of IoT with the arrival of industry 4.0.
Indoor Positioning, Real-Time, High-Precision, FPGA, Coding Points