Enhancing Localization of Mobile Robots in Distributed Sensor Environments for Reliable Proximity Service Applications

Mobile robots can effectively coordinate information among sensor nodes in a distributed physical proximity. Accurately locating the mobile robots in such a distributed scenario is an essential requirement, such that the mobile robots can be instructed to coordinate with the appropriate sensor nodes...

Full description

Bibliographic Details
Main Authors: Xingzhen Bai, Zhijing Zhang, Lu Liu, Xiaojun Zhai, John Panneerselvam, Leijiao Ge
Format: Article
Language:English
Published: IEEE 2019-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/8642869/
id doaj-2781556ca0ad47a8a8db574df0af4f6c
record_format Article
spelling doaj-2781556ca0ad47a8a8db574df0af4f6c2021-03-29T22:44:25ZengIEEEIEEE Access2169-35362019-01-017288262883410.1109/ACCESS.2019.28990598642869Enhancing Localization of Mobile Robots in Distributed Sensor Environments for Reliable Proximity Service ApplicationsXingzhen Bai0Zhijing Zhang1Lu Liu2https://orcid.org/0000-0003-1013-4507Xiaojun Zhai3https://orcid.org/0000-0002-1030-8311John Panneerselvam4https://orcid.org/0000-0002-0332-1681Leijiao Ge5College of Electrical Engineering and Automation, Shandong University of Science and Technology, Qingdao, ChinaCollege of Electrical Engineering and Automation, Shandong University of Science and Technology, Qingdao, ChinaCollege of Engineering and Technology, University of Derby, Derby, U.K.School of Computer Science and Electronic Engineering, University of Essex, Colchester, U.K.College of Engineering and Technology, University of Derby, Derby, U.K.School of Electrical and Information Engineering, Tianjin University, Tianjin, ChinaMobile robots can effectively coordinate information among sensor nodes in a distributed physical proximity. Accurately locating the mobile robots in such a distributed scenario is an essential requirement, such that the mobile robots can be instructed to coordinate with the appropriate sensor nodes. Packet loss is one of the prevailing issues on such wireless sensor network-based mobile robot localization applications. The packet loss might result from node failure, data transmission delay, and communication channel instability, which could significantly affect the transmission quality of the wireless signals. Such issues affect the localization accuracy of the mobile robot applications to an overwhelming margin, causing localization failures. To this end, this paper proposes an improved Unscented Kalman Filter-based localization algorithm to reduce the impacts of packet loss in the localization process. Rather than ignoring the missing measurements caused by packet loss, the proposed algorithm exploits the calculated measurement errors to estimate and compensate for the missing measurements. Some simulation experiments are conducted by subjecting the proposed algorithm with various packet loss rates, to evaluate its localization accuracy. The simulations demonstrate that the average localization error of the robot is 0.39 m when the packet loss rate is less than 90%, and the average running time of each iteration is 0.295 ms. The achieved results show that the proposed algorithm exhibits significant tolerance to packet loss while locating mobile robots in real-time, to achieve reliable localization accuracy and outperforms the existing UKF algorithm.https://ieeexplore.ieee.org/document/8642869/Mobile robot localizationunscented Kalman filterwireless sensor networkspacket lossmeasurements compensation
collection DOAJ
language English
format Article
sources DOAJ
author Xingzhen Bai
Zhijing Zhang
Lu Liu
Xiaojun Zhai
John Panneerselvam
Leijiao Ge
spellingShingle Xingzhen Bai
Zhijing Zhang
Lu Liu
Xiaojun Zhai
John Panneerselvam
Leijiao Ge
Enhancing Localization of Mobile Robots in Distributed Sensor Environments for Reliable Proximity Service Applications
IEEE Access
Mobile robot localization
unscented Kalman filter
wireless sensor networks
packet loss
measurements compensation
author_facet Xingzhen Bai
Zhijing Zhang
Lu Liu
Xiaojun Zhai
John Panneerselvam
Leijiao Ge
author_sort Xingzhen Bai
title Enhancing Localization of Mobile Robots in Distributed Sensor Environments for Reliable Proximity Service Applications
title_short Enhancing Localization of Mobile Robots in Distributed Sensor Environments for Reliable Proximity Service Applications
title_full Enhancing Localization of Mobile Robots in Distributed Sensor Environments for Reliable Proximity Service Applications
title_fullStr Enhancing Localization of Mobile Robots in Distributed Sensor Environments for Reliable Proximity Service Applications
title_full_unstemmed Enhancing Localization of Mobile Robots in Distributed Sensor Environments for Reliable Proximity Service Applications
title_sort enhancing localization of mobile robots in distributed sensor environments for reliable proximity service applications
publisher IEEE
series IEEE Access
issn 2169-3536
publishDate 2019-01-01
description Mobile robots can effectively coordinate information among sensor nodes in a distributed physical proximity. Accurately locating the mobile robots in such a distributed scenario is an essential requirement, such that the mobile robots can be instructed to coordinate with the appropriate sensor nodes. Packet loss is one of the prevailing issues on such wireless sensor network-based mobile robot localization applications. The packet loss might result from node failure, data transmission delay, and communication channel instability, which could significantly affect the transmission quality of the wireless signals. Such issues affect the localization accuracy of the mobile robot applications to an overwhelming margin, causing localization failures. To this end, this paper proposes an improved Unscented Kalman Filter-based localization algorithm to reduce the impacts of packet loss in the localization process. Rather than ignoring the missing measurements caused by packet loss, the proposed algorithm exploits the calculated measurement errors to estimate and compensate for the missing measurements. Some simulation experiments are conducted by subjecting the proposed algorithm with various packet loss rates, to evaluate its localization accuracy. The simulations demonstrate that the average localization error of the robot is 0.39 m when the packet loss rate is less than 90%, and the average running time of each iteration is 0.295 ms. The achieved results show that the proposed algorithm exhibits significant tolerance to packet loss while locating mobile robots in real-time, to achieve reliable localization accuracy and outperforms the existing UKF algorithm.
topic Mobile robot localization
unscented Kalman filter
wireless sensor networks
packet loss
measurements compensation
url https://ieeexplore.ieee.org/document/8642869/
work_keys_str_mv AT xingzhenbai enhancinglocalizationofmobilerobotsindistributedsensorenvironmentsforreliableproximityserviceapplications
AT zhijingzhang enhancinglocalizationofmobilerobotsindistributedsensorenvironmentsforreliableproximityserviceapplications
AT luliu enhancinglocalizationofmobilerobotsindistributedsensorenvironmentsforreliableproximityserviceapplications
AT xiaojunzhai enhancinglocalizationofmobilerobotsindistributedsensorenvironmentsforreliableproximityserviceapplications
AT johnpanneerselvam enhancinglocalizationofmobilerobotsindistributedsensorenvironmentsforreliableproximityserviceapplications
AT leijiaoge enhancinglocalizationofmobilerobotsindistributedsensorenvironmentsforreliableproximityserviceapplications
_version_ 1724190885429641216