Optimization algorithms for improving the accuracy and robustness of visual odometry of ground-based mobile robots
https://doi.org/10.17586/0021-3454-2022-65-3-218-226
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.
About the Authors
J. MahmoudRussian Federation
Jaafar Mahmoud — Post-Graduate Student; ITMO University, Faculty of Control Systems and Robotics, International Laboratory of Biomechatronic and Energy-Efficient Robotics.
St. Petersburg
V. Ha The Long
Russian Federation
Vuong Ha The Long — Graduate Student; ITMO University, Faculty of Control Systems and Robotics, International Laboratory of Biomechatronic and Energy-Efficient Robotics.
St. Petersburg
A. M. Burkov
Russian Federation
Aleхey M. Burkov — Sberbank, Robotics Laboratory; Lead Engineer-Designer.
Moscow
S. A. Kolyubin
Russian Federation
Sergey A. Kolyubin — Dr. Sci., Associate Professor; ITMO University, Faculty of Control Systems and Robotics, International Laboratory of Biomechatronic and Energy-Efficient Robotics; Leading Researcher.
St. Petersburg
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.
Review
For citations:
Mahmoud J., Ha The Long V., Burkov A.M., Kolyubin S.A. Optimization algorithms for improving the accuracy and robustness of visual odometry of ground-based mobile robots. Journal of Instrument Engineering. 2022;65(3):218-226. (In Russ.) https://doi.org/10.17586/0021-3454-2022-65-3-218-226