Cargando…

An Extensible Positioning System for Locating Mobile Robots in Unfamiliar Environments

In this paper, an extensible positioning system for mobile robots is proposed. The system includes a stereo camera module, inertial measurement unit (IMU) and an ultra-wideband (UWB) network which includes five anchors, one of which is with the unknown position. The anchors in the positioning system...

Descripción completa

Detalles Bibliográficos
Autores principales: Xu, Xiaosu, Liu, Xinghua, Zhao, Beichen, Yang, Bo
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6766956/
https://www.ncbi.nlm.nih.gov/pubmed/31540461
http://dx.doi.org/10.3390/s19184025
_version_ 1783454806326640640
author Xu, Xiaosu
Liu, Xinghua
Zhao, Beichen
Yang, Bo
author_facet Xu, Xiaosu
Liu, Xinghua
Zhao, Beichen
Yang, Bo
author_sort Xu, Xiaosu
collection PubMed
description In this paper, an extensible positioning system for mobile robots is proposed. The system includes a stereo camera module, inertial measurement unit (IMU) and an ultra-wideband (UWB) network which includes five anchors, one of which is with the unknown position. The anchors in the positioning system are without requirements of communication between UWB anchors and without requirements of clock synchronization of the anchors. By locating the mobile robot using the original system, and then estimating the position of a new anchor using the ranging between the mobile robot and the new anchor, the system can be extended after adding the new anchor into the original system. In an unfamiliar environment (such as fire and other rescue sites), it is able to locate the mobile robot after extending itself. To add the new anchor into the positioning system, a recursive least squares (RLS) approach is used to estimate the position of the new anchor. A maximum correntropy Kalman filter (MCKF) which is based on the maximum correntropy criterion (MCC) is used to fuse data from the UWB network and IMU. The initial attitude of the mobile robot relative to the navigation frame is calculated though comparing position vectors given by a visual simultaneous localization and mapping (SLAM) system and the UWB system respectively. As shown in the experiment section, the root mean square error (RMSE) of the positioning result given by the proposed positioning system with all anchors is 0.130 m. In the unfamiliar environment, the RMSE is 0.131 m which is close to the RMSE (0.137 m) given by the original system with a difference of 0.006 m. Besides, the RMSE based on Euler distance of the new anchor is 0.061 m.
format Online
Article
Text
id pubmed-6766956
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-67669562019-10-02 An Extensible Positioning System for Locating Mobile Robots in Unfamiliar Environments Xu, Xiaosu Liu, Xinghua Zhao, Beichen Yang, Bo Sensors (Basel) Article In this paper, an extensible positioning system for mobile robots is proposed. The system includes a stereo camera module, inertial measurement unit (IMU) and an ultra-wideband (UWB) network which includes five anchors, one of which is with the unknown position. The anchors in the positioning system are without requirements of communication between UWB anchors and without requirements of clock synchronization of the anchors. By locating the mobile robot using the original system, and then estimating the position of a new anchor using the ranging between the mobile robot and the new anchor, the system can be extended after adding the new anchor into the original system. In an unfamiliar environment (such as fire and other rescue sites), it is able to locate the mobile robot after extending itself. To add the new anchor into the positioning system, a recursive least squares (RLS) approach is used to estimate the position of the new anchor. A maximum correntropy Kalman filter (MCKF) which is based on the maximum correntropy criterion (MCC) is used to fuse data from the UWB network and IMU. The initial attitude of the mobile robot relative to the navigation frame is calculated though comparing position vectors given by a visual simultaneous localization and mapping (SLAM) system and the UWB system respectively. As shown in the experiment section, the root mean square error (RMSE) of the positioning result given by the proposed positioning system with all anchors is 0.130 m. In the unfamiliar environment, the RMSE is 0.131 m which is close to the RMSE (0.137 m) given by the original system with a difference of 0.006 m. Besides, the RMSE based on Euler distance of the new anchor is 0.061 m. MDPI 2019-09-18 /pmc/articles/PMC6766956/ /pubmed/31540461 http://dx.doi.org/10.3390/s19184025 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Xu, Xiaosu
Liu, Xinghua
Zhao, Beichen
Yang, Bo
An Extensible Positioning System for Locating Mobile Robots in Unfamiliar Environments
title An Extensible Positioning System for Locating Mobile Robots in Unfamiliar Environments
title_full An Extensible Positioning System for Locating Mobile Robots in Unfamiliar Environments
title_fullStr An Extensible Positioning System for Locating Mobile Robots in Unfamiliar Environments
title_full_unstemmed An Extensible Positioning System for Locating Mobile Robots in Unfamiliar Environments
title_short An Extensible Positioning System for Locating Mobile Robots in Unfamiliar Environments
title_sort extensible positioning system for locating mobile robots in unfamiliar environments
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6766956/
https://www.ncbi.nlm.nih.gov/pubmed/31540461
http://dx.doi.org/10.3390/s19184025
work_keys_str_mv AT xuxiaosu anextensiblepositioningsystemforlocatingmobilerobotsinunfamiliarenvironments
AT liuxinghua anextensiblepositioningsystemforlocatingmobilerobotsinunfamiliarenvironments
AT zhaobeichen anextensiblepositioningsystemforlocatingmobilerobotsinunfamiliarenvironments
AT yangbo anextensiblepositioningsystemforlocatingmobilerobotsinunfamiliarenvironments
AT xuxiaosu extensiblepositioningsystemforlocatingmobilerobotsinunfamiliarenvironments
AT liuxinghua extensiblepositioningsystemforlocatingmobilerobotsinunfamiliarenvironments
AT zhaobeichen extensiblepositioningsystemforlocatingmobilerobotsinunfamiliarenvironments
AT yangbo extensiblepositioningsystemforlocatingmobilerobotsinunfamiliarenvironments