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...
Autores principales: | , , , |
---|---|
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 |