ISSN 0021-3454 (print version)
ISSN 2500-0381 (online version)
Menu

11
Issue
vol 67 / November, 2024
Article

DOI 10.17586/0021-3454-2022-65-3-218-226

UDC 004.896

OPTIMIZATION ALGORITHMS FOR IMPROVING THE ACCURACY AND ROBUSTNESS OF VISUAL ODOMETRY OF GROUND-BASED MOBILE ROBOTS

J. Mahmoud
ITMO University, Faculty of Control Systems and Robotics, International Laboratory of Biomechatronic and Energy-Efficient Robotics;


V. H. Long
ITMO University, Faculty of Control Systems and Robotics, International Laboratory of Biomechatronic and Energy-Efficient Robotics;


A. M. Burkov
Sberbank, Robotics Laboratory;


S. A. Kolyubin
ITMO University, Saint Petersburg, 197101, Russian Federation; Associate Professor


Read the full article 

Abstract. The problem of improving the accuracy and robustness of simultaneous localization and mapping methods using numerical optimization with constraints is considered. The proposed solution is based on a modification of the ORB-SLAM3 algorithm, which takes into account the peculiarities of the kinematics of ground robots and uses the complexing of visual and wheel odometry data, bundle adjustment for setting parameters that comprehensively characterize the state of the visual sensor, as well as the loop closure algorithm to correct the map. Results of the approach approbation with an OpenLoris dataset demonstrate that for several scenarios the proposed solution is significantly superior in accuracy and robustness to the ORB-SLAM3 algorithm.
Keywords: mobile robots, localization, optimization, odometry

References:
  1. Bailey T. and Durrant-Whyte H. IEEE Robotics & Automation Magazine, 2006, no. 3(13), pp. 108–117.
  2. Campos C., Elvira R., Rodriguez J., Montiel M. et al. IEEE Transactions on Robotics, 2021, pp. 1–17.
  3. Shi X., Li D. et al. International Conference on Robotics and Automation (ICRA), Paris, France, 2020, pp. 3139–3145.
  4. Bloesch M., Burri M., Omari S., Hutter M. and Siegwart R. The International Journal of Robotics Research, 2017, no. 10(36), pp. 1053–1072.
  5. Geneva P., Eckenhoff K., Lee W., Yang Y. and Huang G. 2020 IEEE International Conference on Robotics and Automation (ICRA), 2020.
  6. Kummerle R., Grisetti G., Strasdat H., Konolige K. and Burgard W. 2011 IEEE International Conference on Robotics and Automation, 2011.
  7. Huang Sh. and Dissanayake G. IEEE Transactions on Robotics, 2007, no. 5(23), pp. 1036–1049.
  8. Qin T., Li P. and Shen S. IEEE Transactions on Robotics, 2018, no. 4(34), pp. 1004–1020.
  9. Usenko V., Demmel N., Schubert D., Stuckler J. and Cremers D. IEEE Robotics and Automation Letters, 2020, no. 2(5), pp. 422–429.
  10. Quan M., Piao S., Tan M. and Huang S. IEEE Access, 2019, vol. 7, pp. 97374–97389. Data on authors