Demonstration of Three-Dimensional Indoor Visible Light Positioning with Multiple Photodiodes and Reinforcement Learning

To provide high-quality location-based services in the era of the Internet of Things, visible light positioning (VLP) is considered a promising technology for indoor positioning. In this paper, we study a multi-photodiodes (multi-PDs) three-dimensional (3D) indoor VLP system enhanced by reinforcemen...

Full description

Bibliographic Details
Main Authors: Zhuo Zhang, Huayang Chen, Weikang Zeng, Xinlong Cao, Xuezhi Hong, Jiajia Chen
Format: Article
Language:English
Published: MDPI AG 2020-11-01
Series:Sensors
Subjects:
Online Access:https://www.mdpi.com/1424-8220/20/22/6470
id doaj-3b5ce0496d8548dbb6cd8cb74e95cb3b
record_format Article
spelling doaj-3b5ce0496d8548dbb6cd8cb74e95cb3b2020-11-25T04:07:03ZengMDPI AGSensors1424-82202020-11-01206470647010.3390/s20226470Demonstration of Three-Dimensional Indoor Visible Light Positioning with Multiple Photodiodes and Reinforcement LearningZhuo Zhang0Huayang Chen1Weikang Zeng2Xinlong Cao3Xuezhi Hong4Jiajia Chen5Centre for Optical and Electromagnetic Research, South China Academy of Advanced Optoelectronics, South China Normal University, Guangzhou 510006, ChinaCentre for Optical and Electromagnetic Research, South China Academy of Advanced Optoelectronics, South China Normal University, Guangzhou 510006, ChinaCentre for Optical and Electromagnetic Research, South China Academy of Advanced Optoelectronics, South China Normal University, Guangzhou 510006, ChinaCentre for Optical and Electromagnetic Research, South China Academy of Advanced Optoelectronics, South China Normal University, Guangzhou 510006, ChinaCentre for Optical and Electromagnetic Research, South China Academy of Advanced Optoelectronics, South China Normal University, Guangzhou 510006, ChinaCentre for Optical and Electromagnetic Research, South China Academy of Advanced Optoelectronics, South China Normal University, Guangzhou 510006, ChinaTo provide high-quality location-based services in the era of the Internet of Things, visible light positioning (VLP) is considered a promising technology for indoor positioning. In this paper, we study a multi-photodiodes (multi-PDs) three-dimensional (3D) indoor VLP system enhanced by reinforcement learning (RL), which can realize accurate positioning in the 3D space without any off-line training. The basic 3D positioning model is introduced, where without height information of the receiver, the initial height value is first estimated by exploring its relationship with the received signal strength (RSS), and then, the coordinates of the other two dimensions (i.e., X and Y in the horizontal plane) are calculated via trilateration based on the RSS. Two different RL processes, namely RL<sub>1</sub> and RL<sub>2</sub>, are devised to form two methods that further improve horizontal and vertical positioning accuracy, respectively. A combination of RL<sub>1</sub> and RL<sub>2</sub> as the third proposed method enhances the overall 3D positioning accuracy. The positioning performance of the four presented 3D positioning methods, including the basic model without RL (i.e., Benchmark) and three RL based methods that run on top of the basic model, is evaluated experimentally. Experimental results verify that obviously higher 3D positioning accuracy is achieved by implementing any proposed RL based methods compared with the benchmark. The best performance is obtained when using the third RL based method that runs RL<sub>2</sub> and RL<sub>1</sub> sequentially. For the testbed that emulates a typical office environment with a height difference between the receiver and the transmitter ranging from 140 cm to 200 cm, an average 3D positioning error of 2.6 cm is reached by the best RL method, demonstrating at least 20% improvement compared to the basic model without performing RL.https://www.mdpi.com/1424-8220/20/22/6470reinforcement learning3D indoor positioningvisible light positioning
collection DOAJ
language English
format Article
sources DOAJ
author Zhuo Zhang
Huayang Chen
Weikang Zeng
Xinlong Cao
Xuezhi Hong
Jiajia Chen
spellingShingle Zhuo Zhang
Huayang Chen
Weikang Zeng
Xinlong Cao
Xuezhi Hong
Jiajia Chen
Demonstration of Three-Dimensional Indoor Visible Light Positioning with Multiple Photodiodes and Reinforcement Learning
Sensors
reinforcement learning
3D indoor positioning
visible light positioning
author_facet Zhuo Zhang
Huayang Chen
Weikang Zeng
Xinlong Cao
Xuezhi Hong
Jiajia Chen
author_sort Zhuo Zhang
title Demonstration of Three-Dimensional Indoor Visible Light Positioning with Multiple Photodiodes and Reinforcement Learning
title_short Demonstration of Three-Dimensional Indoor Visible Light Positioning with Multiple Photodiodes and Reinforcement Learning
title_full Demonstration of Three-Dimensional Indoor Visible Light Positioning with Multiple Photodiodes and Reinforcement Learning
title_fullStr Demonstration of Three-Dimensional Indoor Visible Light Positioning with Multiple Photodiodes and Reinforcement Learning
title_full_unstemmed Demonstration of Three-Dimensional Indoor Visible Light Positioning with Multiple Photodiodes and Reinforcement Learning
title_sort demonstration of three-dimensional indoor visible light positioning with multiple photodiodes and reinforcement learning
publisher MDPI AG
series Sensors
issn 1424-8220
publishDate 2020-11-01
description To provide high-quality location-based services in the era of the Internet of Things, visible light positioning (VLP) is considered a promising technology for indoor positioning. In this paper, we study a multi-photodiodes (multi-PDs) three-dimensional (3D) indoor VLP system enhanced by reinforcement learning (RL), which can realize accurate positioning in the 3D space without any off-line training. The basic 3D positioning model is introduced, where without height information of the receiver, the initial height value is first estimated by exploring its relationship with the received signal strength (RSS), and then, the coordinates of the other two dimensions (i.e., X and Y in the horizontal plane) are calculated via trilateration based on the RSS. Two different RL processes, namely RL<sub>1</sub> and RL<sub>2</sub>, are devised to form two methods that further improve horizontal and vertical positioning accuracy, respectively. A combination of RL<sub>1</sub> and RL<sub>2</sub> as the third proposed method enhances the overall 3D positioning accuracy. The positioning performance of the four presented 3D positioning methods, including the basic model without RL (i.e., Benchmark) and three RL based methods that run on top of the basic model, is evaluated experimentally. Experimental results verify that obviously higher 3D positioning accuracy is achieved by implementing any proposed RL based methods compared with the benchmark. The best performance is obtained when using the third RL based method that runs RL<sub>2</sub> and RL<sub>1</sub> sequentially. For the testbed that emulates a typical office environment with a height difference between the receiver and the transmitter ranging from 140 cm to 200 cm, an average 3D positioning error of 2.6 cm is reached by the best RL method, demonstrating at least 20% improvement compared to the basic model without performing RL.
topic reinforcement learning
3D indoor positioning
visible light positioning
url https://www.mdpi.com/1424-8220/20/22/6470
work_keys_str_mv AT zhuozhang demonstrationofthreedimensionalindoorvisiblelightpositioningwithmultiplephotodiodesandreinforcementlearning
AT huayangchen demonstrationofthreedimensionalindoorvisiblelightpositioningwithmultiplephotodiodesandreinforcementlearning
AT weikangzeng demonstrationofthreedimensionalindoorvisiblelightpositioningwithmultiplephotodiodesandreinforcementlearning
AT xinlongcao demonstrationofthreedimensionalindoorvisiblelightpositioningwithmultiplephotodiodesandreinforcementlearning
AT xuezhihong demonstrationofthreedimensionalindoorvisiblelightpositioningwithmultiplephotodiodesandreinforcementlearning
AT jiajiachen demonstrationofthreedimensionalindoorvisiblelightpositioningwithmultiplephotodiodesandreinforcementlearning
_version_ 1724429750867329024