journal article·2021-06-23Open access

Automatic Wheels and Camera Calibration for Monocular and Differential Mobile Robots

Konstantin Chaika, Anton Filatov, Artyom Filatov, Kirill Krinkin

Applied Sciences· Volume 11· Issue 13

Abstract

Mobile robotic systems are highly relevant today in various fields, both in an industrial environment and in terms of their applications in medicine. After assembling the robot, components such as the camera and wheels need to be calibrated. This requires human participation and depends on human factors. The article describes the approach to fully automatic calibration of a robot’s camera and wheels with a subsequent calibration refinement during the operation. It consists of placing the robot in an inaccurate position, but in a pre-marked area, and using data from the camera, information about the environment configuration, as well as the ability to move, in order to perform calibration without external observers or human participation. There are two stages in this process: the camera and the wheel calibrations. The camera calibration collects the necessary set of images by automatically moving the robot in front of the fiducial markers template, and then moving it on the marked floor, assessing its trajectory curvature. Upon calibration completion, the robot automatically moves to the area of its normal operation and it is proposed to refine the calibration during its operation without blocking its work. The suggested approach was experimentally tested on the Duckietown project base. Based on test results, the approach proved to be comparable to manual calibrations and is capable of replacing a human for this task.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Robotics and Sensor-Based Localization · Robotic Path Planning Algorithms · Control and Dynamics of Mobile Robots

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Alexander Popov’s International Innovation Institute for Artificial Intelligence, Cybersecurity and Communication, SPbETU “LETI”, 197376 Saint Petersburg, Russia

References (13)

Show source-provided references
1. A flexible new technique for camera calibration10.1109/34.888718 ↗
2. Faugeras, O.D., Luong, Q.T., and Maybank, S.J. (1992). Camera self-calibration: Theory and experiments. European Conference on Computer Vision, Springer.10.1007/3-540-55426-2_37 ↗
3. Auto-calibration and synchronization of camera and MEMS-sensors10.15514/ISPRAS-2018-30(4)-11 ↗
4. Civera, J., Bueno, D.R., Davison, A.J., and Montiel, J. (2009, January 12–17). Camera self-calibration for sequential bayesian structure from motion. Proceedings of the 2009 IEEE International Conference on Robotics and Automation, Kobe, Japan.10.1109/ROBOT.2009.5152719 ↗
5. Adaptive tracking control of a wheeled mobile robot via an uncalibrated camera system10.1109/3477.931519 ↗
6. Carrera, G., Angeli, A., and Davison, A.J. (2011, January 9–13). SLAM-based automatic extrinsic calibration of a multi-camera rig. Proceedings of the 2011 IEEE International Conference on Robotics and Automation, Shanghai, China.10.1109/ICRA.2011.5980294 ↗
7. Simultaneous calibration of odometry and sensor parameters for mobile robots10.1109/TRO.2012.2226380 ↗
8. Simultaneous localization and odometry self calibration for mobile robot10.1007/s10514-006-9006-7 ↗
9. Fazekas, M., Gáspár, P., and Németh, B. (2021). Calibration and Improvement of an Odometry Model with Dynamic Wheel and Lateral Dynamics Integration. Sensors, 21.10.3390/s21020337 ↗
10. (2020, December 14). Camera Calibration. Available online: https://opencv-python-tutroals.readthedocs.io/en/latest/py_tutorials/py_calib3d/py_calibration/py_calibration.html.
11. (2021, April 15). Wheel Calibration in Duckietown. Available online: https://docs.duckietown.org/DT19/downloads/opmanual_duckiebot/docs-opmanual_duckiebot/builds/754/opmanual_duckiebot/out/wheel_calibration.html.
12. (2021, March 28). Camera Calibration and Validation in Duckietown. Available online: https://docs.duckietown.org/DT19/downloads/opmanual_duckiebot/docs-opmanual_duckiebot/builds/754/opmanual_duckiebot/out/camera_calib.html.
13. Zhang, Z., Liu, Y., Tan, X., and Zhang, M. (2014). Robust sharpness metrics using reorganized DCT coefficients for auto-focus application. Asian Conference on Computer Vision, Springer.