Araştırma Makalesi

Localization and Initialization Algorithms based on UWB, LiDAR and Odometry for Robotic Applications with ROS Ecosystem

Sayı: 20 31 Aralık 2020
PDF İndir
TR EN

Localization and Initialization Algorithms based on UWB, LiDAR and Odometry for Robotic Applications with ROS Ecosystem

Öz

This paper describes the initialization problem along with the localization problem over the Turtlebot3 and many more mobile robots. The least squares techniques and the squared range measurements obtained from ultra-wide band (UWB) sensors are used for calculating the initial robot position. Then by exploiting the initial position, Light Detection and Ranging (LiDAR) scans and scan matching technique have been proposed to find the initial heading. Thus, the autonomous pose initialization, which is an important problem in robotic applications, is solved. The Extended Kalman Filter, which fuses UWB range measurements, odometry and Adaptive Monte Carlo Localization (AMCL) pose information, is adopted to localize the robot during its trajectory. New modules have been implemented for Robot Operating Systems (ROS) for real and simulation environments and they are made to be open source to enable wide-spread adoption. The simulation results have shown that the proposed method’s Root Mean Square Error (RMSE) is 3 cm and it’s almost twice better in accuracy than the benchmarked method.

Destekleyen Kurum

Tübitak

Proje Numarası

119E376

Teşekkür

This research is supported by Scientific and Technological Research Council of Turkey (TUBITAK), project number 119E376.

Kaynakça

  1. Açıkel S. and Gökçen A. (2019). Localization and point cloud based 3d mapping with autonomous robots. European journal of science and technology special issue, pp. 82-92, October 2019.
  2. Bar-Shalom, Y., Li, X. R., and Kirubarajan, T. (2004). Estimation with applications to tracking and navigation: theory algorithms and software. John Wiley & Sons.
  3. Beck, A., Stoica, P., and Li, J. (2008). Exact and approximate solutions of source localization problems. IEEE Transactions on signal processing, 56(5), 1770-1778.
  4. Beşkirli, M. and Tefek M. F. (2019). Parçacık sürü optimizasyon algoritması kullanılarak optimum robot yolu planlama. European journal of science and technology special issue, pp. 201-213, October 2019.
  5. Bostanci, B., Tekkok, S., Soyunmez, E., and Oguz-Ekim, P. (2019), viewed 17 October 2019, < https://github.com/ieuagv>
  6. Bregar, K., and Mohorčič, M. (2018). Improving indoor localization using convolutional neural networks on computationally restricted devices. IEEE Access, 6, 17429-17441.
  7. Dellaert, F., Fox, D., Burgard, W., and Thrun, S. (1999, May). Monte carlo localization for mobile robots. In Proceedings of the 1999 IEEE International conference on robotics and automation (ICRA), 2, 1322-1328.
  8. Dobrev, Y., Gulden, P., and Vossiek, M. (2018). An indoor positioning system based on wireless range and angle measurements assisted by multi-modal sensor fusion for service robot applications. IEEE Access, 6, 69036-69052.

Ayrıntılar

Birincil Dil

İngilizce

Konular

Mühendislik

Bölüm

Araştırma Makalesi

Yayımlanma Tarihi

31 Aralık 2020

Gönderilme Tarihi

1 Haziran 2020

Kabul Tarihi

12 Ekim 2020

Yayımlandığı Sayı

Yıl 2020 Sayı: 20

Kaynak Göster

APA
Oğuz Ekim, P. (2020). Localization and Initialization Algorithms based on UWB, LiDAR and Odometry for Robotic Applications with ROS Ecosystem. Avrupa Bilim ve Teknoloji Dergisi, 20, 343-350. https://doi.org/10.31590/ejosat.746214
AMA
1.Oğuz Ekim P. Localization and Initialization Algorithms based on UWB, LiDAR and Odometry for Robotic Applications with ROS Ecosystem. EJOSAT. 2020;(20):343-350. doi:10.31590/ejosat.746214
Chicago
Oğuz Ekim, Pınar. 2020. “Localization and Initialization Algorithms based on UWB, LiDAR and Odometry for Robotic Applications with ROS Ecosystem”. Avrupa Bilim ve Teknoloji Dergisi, sy 20: 343-50. https://doi.org/10.31590/ejosat.746214.
EndNote
Oğuz Ekim P (01 Aralık 2020) Localization and Initialization Algorithms based on UWB, LiDAR and Odometry for Robotic Applications with ROS Ecosystem. Avrupa Bilim ve Teknoloji Dergisi 20 343–350.
IEEE
[1]P. Oğuz Ekim, “Localization and Initialization Algorithms based on UWB, LiDAR and Odometry for Robotic Applications with ROS Ecosystem”, EJOSAT, sy 20, ss. 343–350, Ara. 2020, doi: 10.31590/ejosat.746214.
ISNAD
Oğuz Ekim, Pınar. “Localization and Initialization Algorithms based on UWB, LiDAR and Odometry for Robotic Applications with ROS Ecosystem”. Avrupa Bilim ve Teknoloji Dergisi. 20 (01 Aralık 2020): 343-350. https://doi.org/10.31590/ejosat.746214.
JAMA
1.Oğuz Ekim P. Localization and Initialization Algorithms based on UWB, LiDAR and Odometry for Robotic Applications with ROS Ecosystem. EJOSAT. 2020;:343–350.
MLA
Oğuz Ekim, Pınar. “Localization and Initialization Algorithms based on UWB, LiDAR and Odometry for Robotic Applications with ROS Ecosystem”. Avrupa Bilim ve Teknoloji Dergisi, sy 20, Aralık 2020, ss. 343-50, doi:10.31590/ejosat.746214.
Vancouver
1.Pınar Oğuz Ekim. Localization and Initialization Algorithms based on UWB, LiDAR and Odometry for Robotic Applications with ROS Ecosystem. EJOSAT. 01 Aralık 2020;(20):343-50. doi:10.31590/ejosat.746214

Cited By