DOI QR코드

DOI QR Code

Modeling and Calibration of a 3D Robot Laser Scanning System

3차원 로봇 레이저 스캐닝 시스템의 모델링과 캘리브레이션

  • Published : 2005.01.01

Abstract

In this paper, we describe the modeling for the 3D robot laser scanning system consisting of a laser stripe projector, camera, and 5-DOF robot and propose its calibration method. Nonlinear radial distortion in the camera model is considered for improving the calibration accuracy. The 3D range data is calculated using the optical triangulation principle which uses the geometrical relationship between the camera and the laser stripe plane. For optimal estimation of the system model parameters, real-coded genetic algorithm is applied in the calibration process. Experimental results show that the constructed system is able to measure the 3D position within about 1mm error. The proposed scheme could be applied to the kinematically dissimilar robot system without losing the generality and has a potential for recognition for the unknown environment.

Keywords

References

  1. J. Forest and J. Salvi, 'A review of laser scanning three-dimensional digitisers', Proc. of the 2002 IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, pp. 73-78, Oct. 2002 https://doi.org/10.1109/IRDS.2002.1041365
  2. A. M. Wallace, G. Zhang and Y. Gallaher, 'Scan calibration or compensation in a depth imaging system', Pattern Recognition Letters, vol. 19, pp. 605-612, 1998 https://doi.org/10.1016/S0167-8655(98)00040-3
  3. S. Takahashi and B. K. Ghosh, 'Motion and shape identification with vision and range', IEEE Trans. on Automatic Control, vol. 47, no. 8, pp. 1392-1396, Aug. 2002 https://doi.org/10.1109/TAC.2002.801196
  4. P. Saint-Marc, J. L. Jezouin and G. Medioni, 'A versatile PC-based range finding system', IEEE Trans. on Robotics and Automation, vol. 7, no. 2, pp. 250-256, Apr. 1991 https://doi.org/10.1109/70.75907
  5. Y. Y. Char and D. G. Gweon, 'A calibration and range-data extraction algorithm for an omnidirectional laser range finder of a free-ranging mobile robot', Mechatronics, vol. 6, no. 6, pp. 665-689, 1996 https://doi.org/10.1016/0957-4158(96)00013-X
  6. M. Y. Kim, H. S. Cho and J. H. Kim, 'Obstacle modeling for environment recognition of mobile robots using growing neural gas network', IJCAS, vol. 1. no. 1, pp. 134-141, Mar. 2003
  7. M. Y. Kim, K. W. Ko, H. S. Cho and J. H. Kim, 'Visual sensing and recognition of welding environment for intelligent shipyard welding robots', Proc. of the 2000 IEEE/RSJ Int. Conf. on Intelligent Robots and Systems, pp. 2159-2165, 2000 https://doi.org/10.1109/IROS.2000.895290
  8. C. H. Chen and A. C. Kak, 'Modeling and calibration of a structured light scanner for 3-D robot vision', IEEE Int. Conf. on Robotics and Automation, vol. 4, pp. 807-815, Mar. 1987
  9. A. M. Mclvor, 'Calibration of a laser stripe profiler', Second Int. Conf. on 3-D Digital Imaging and Modeling, p. 4-8, Oct. 1999 https://doi.org/10.1109/IM.1999.805338
  10. K. Nakazawa, 'Calibration of manipulator using vision sensor on hand unit', IEEE Conf. on Industrial Electronics, Control, and Instrumentation, vol. 3, pp. 1386-1390, Nov. 1993 https://doi.org/10.1109/IECON.1993.339271
  11. Q. Ji and Y. Zhang, 'Camera calibration with genetic algorithms', IEEE Trans. on Systems, Man, and Cybernetics-Part A : Systems and Human, vol. 31, no. 2, pp. 120-130, Mar. 2001 https://doi.org/10.1109/3468.911369
  12. P. Kalra, P. B. Mahapatra, and D. K. Aggarwal, 'On the solution multimodal robot inverse kinematic functions using real-coded genetic algorithms', IEEE Int. Conf. on Systems, Man and Cybernetics, vol. 2, pp. 1840-1845, Oct. 2003
  13. Z. Michalewicz, Genetic algorithm + data structures = evolution programs, Springer, Berlin, 1996
  14. R. Y. Tsai, 'A versatile camera calibration technique for high-accuracy 3D machine vision metrology using off-the-shelf TV cameras and lenses', IEEE Journal of Robotics and Automation, vol. RA-3, no. 4, pp. 323-344, Aug. 1987 https://doi.org/10.1109/JRA.1987.1087109