Shu Yueh-Han, Chang Yun-Han, Lin Yuan-Zeng, Chow Chi-Wai
Department of Photonics & Graduate Institute of Electro-Optical Engineering, College of Electrical and Computer Engineering, National Yang Ming Chiao Tung University, Hsinchu 30010, Taiwan.
Sensors (Basel). 2024 Aug 22;24(16):5424. doi: 10.3390/s24165424.
New applications such as augmented reality/virtual reality (AR/VR), Internet-of-Things (IOT), autonomous mobile robot (AMR) services, etc., require high reliability and high accuracy real-time positioning and tracking of persons and devices in indoor areas. Among the different visible-light-positioning (VLP) schemes, such as proximity, time-of-arrival (TOA), time-difference-of-arrival (TDOA), angle-of-arrival (AOA), and received-signal-strength (RSS), the RSS scheme is relatively easy to implement. Among these VLP methods, the RSS method is simple and efficient. As the received optical power has an inverse relationship with the distance between the LED transmitter (Tx) and the photodiode (PD) receiver (Rx), position information can be estimated by studying the received optical power from different Txs. In this work, we propose and experimentally demonstrate a real-time VLP system utilizing long short-term memory neural network (LSTM-NN) with principal component analysis (PCA) to mitigate high positioning error, particularly at the positioning unit cell boundaries. Experimental results show that in a positioning unit cell of 100 × 100 × 250 cm, the average positioning error is 5.912 cm when using LSTM-NN only. By utilizing the PCA, we can observe that the positioning accuracy can be significantly enhanced to 1.806 cm, particularly at the unit cell boundaries and cell corners, showing a positioning error reduction of 69.45%. In the cumulative distribution function (CDF) measurements, when using only the LSTM-NN model, the positioning error of 95% of the experimental data is >15 cm; while using the LSTM-NN with PCA model, the error is reduced to <5 cm. In addition, we also experimentally demonstrate that the proposed real-time VLP system can also be used to predict the direction and the trajectory of the moving Rx.
诸如增强现实/虚拟现实(AR/VR)、物联网(IOT)、自主移动机器人(AMR)服务等新应用,需要在室内区域对人员和设备进行高可靠性和高精度的实时定位与跟踪。在不同的可见光定位(VLP)方案中,如接近度、到达时间(TOA)、到达时间差(TDOA)、到达角度(AOA)和接收信号强度(RSS),RSS方案相对易于实现。在这些VLP方法中,RSS方法简单高效。由于接收光功率与发光二极管(Tx)和光电二极管(PD)接收器(Rx)之间的距离成反比关系,因此可以通过研究来自不同Tx的接收光功率来估计位置信息。在这项工作中,我们提出并通过实验证明了一种利用长短期记忆神经网络(LSTM-NN)和主成分分析(PCA)的实时VLP系统,以减轻高定位误差,特别是在定位单元边界处。实验结果表明,在100×100×250厘米的定位单元中,仅使用LSTM-NN时平均定位误差为5.912厘米。通过使用PCA,我们可以观察到定位精度可以显著提高到1.806厘米,特别是在单元边界和单元角落,定位误差降低了69.45%。在累积分布函数(CDF)测量中,仅使用LSTM-NN模型时,95%的实验数据定位误差>15厘米;而使用带有PCA模型的LSTM-NN时,误差降低到<5厘米。此外,我们还通过实验证明了所提出的实时VLP系统还可用于预测移动Rx的方向和轨迹。