Mobile robot localization using visual odometry in indoor environments with TurtleBot4
Abstract
Accurate localization is crucial for mobile robots to navigate autonomously in indoor environments. This article presents a novel visual odometry (VO) approach for localizing a TurtleBot4 mobile robot in indoor settings using only an onboard red green blue – depth (RGB-D) camera. Motivated by the challenges posed by slippery floors and the limitations of traditional wheel odometry, an attempt has been made to develop a reliable, accurate, and low-cost localization solution. The present method extracts oriented FAST and rotated BRIEF (ORB) features for feature extraction and matching using brute-force matching with Hamming distance. The essential matrix is then computed using the 5-point algorithm and decomposed to recover the relative rotation and translation between poses. The absolute pose is obtained by chaining the incremental motions estimated from VO. Through experimentation and comparison with wheel odometry, the findings demonstrate the effectiveness of our VO system, achieving a positional accuracy with minimal error of 4-5%. The article also compares VO with wheel odometry and shows the advantages of using a visual approach, especially in environments with slippery floors where wheel slippage causes large odometry errors. Overall, this work presents an effective VO system for reliable, accurate, and low-cost localization of TurtleBot4 in indoor environments without relying on external infrastructure.
Keywords
Laser scanners; Mobile robot localization; Red green blue – depth cameras; TurtleBot; Visual odometry
Full Text:
PDFDOI: http://doi.org/10.11591/ijai.v14.i1.pp760-768
Refbacks
- There are currently no refbacks.
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.
IAES International Journal of Artificial Intelligence (IJ-AI)
ISSN/e-ISSN 2089-4872/2252-8938
This journal is published by the Institute of Advanced Engineering and Science (IAES) in collaboration with Intelektual Pustaka Media Utama (IPMU).