DOI QR코드

DOI QR Code

Correction of Position Error Using Modified Hough Transformation For Inspection System with Low Precision X- Y Robot

저정밀 X-Y 로봇을 이용한 검사 시스템의 변형된 Hough 변환을 이용한 위치오차보정

  • 최경진 (경희대학교 전자공학과) ;
  • 이용현 (강남대학교 지식정보공학부) ;
  • 박종국 (경희대학교 전자공학과)
  • Published : 2003.10.01

Abstract

The important factors that cause position error in X-Y robot are inertial force, frictions and spring distortion in screw or coupling. We have to estimate these factors precisely to correct position errors, Which is very difficult. In this paper, we makes systems to inspect metal stencil which is used to print solder paste on pads of SMD of PCB with low precision X-Y robot and vision system. To correct position error that is caused by low precision X-Y robot, we defines position error vector that is formed with position of objects that exist in reference and camera image. We apply MHT(Modified Hough Transformation) for the aim of determining the dominant position error vector. We modify reference image using extracted dominant position error vector and obtain reference image that is the same with camera image. Effectiveness and performance of this method are verified by simulation and experiment.

Keywords

References

  1. W Li, M. Rehani, 'Modeling and control of a belt-drive positioning table', Proceedings of the 1996 IEEE IECON 22nd International Conference on Industrial electronics, Control, and Instrumentation, vol. 3, pp. 1884-1989, 1996 https://doi.org/10.1109/IECON.1996.570761
  2. W. Li, X. Cheng, 'Adaptive high-precision control of positioning tables-theory and experiments', IEEE Transactions on Control Systems Technology, vol. 2, no. 3, pp. 265-270, 1994 https://doi.org/10.1109/87.317983
  3. Z. Zhao, L. Cai 'On the improvement of tracking performance of positioning tables', Proceedings of the 1996 IEEE IECON 22nd International Conference on International Electronic, Control and Instrumentation, vol. 3, pp. 1990-1995, 1996 https://doi.org/10.1109/IECON.1996.570783
  4. K. Lim, J-W Seo, and C-H Choi, 'Position control of XY table ' in CNC machining center with non-rigid ballscrew', Proceedings of the American Control Conference, pp. 1542-1546, 2000 https://doi.org/10.1109/ACC.2000.879458
  5. G. Tao and P. V. Kokotovic, 'Adaptive control of systems with unknown output backlash', IEEE Transaction on Automatic Control, vol. 40, no. 2, pp. 326-330, 1995 https://doi.org/10.1109/9.341803
  6. K. T. Woo, L. X. Wang, F. L. Lewis and Z. X. Li, 'A fuzzy system compensator for backlash', Proceedings of the 1998 IEEE International Conference on Robotics & Automation, pp. 181-186, 1998 https://doi.org/10.1109/ROBOT.1998.676358
  7. M. Grundelius and D. angeli, 'Adaptive control of systems with backlash acting on the input', Proceedings of the 35th Conference on Decision and Control, pp. 4689-4694, 1996 https://doi.org/10.1109/CDC.1996.577616
  8. T. Jukic and K. Peric, 'Model based backlash compensation', Proceedings of the American Control Conference, pp. 775-780, 2001 https://doi.org/10.1109/ACC.2001.945809
  9. S.-J. Huang and M-T. Yan, 'The adaptive control for a retrofit traditional milling machine', IEEE Transactions on Industry Application, vol. 32, no. 4, pp. 802-809, 1996 https://doi.org/10.1109/28.511635
  10. A. Hace, K. Jezernik, B. Curk and M Terbuc, 'Robust motion control of XY table for laser cutting machine', Proceedings of the 24th Annual Conference of the IEEE Industrial Electronics Society, vol. 2, pp. 1097-1102, 1998 https://doi.org/10.1109/IECON.1998.724249
  11. H.-C. Liu and M. D. Srinath, 'Partial shape classification using contour matching in distance transformation', IEEE Transaction on Pattern Analysis and Machine Intelligence, vol. 12, no. 11, pp. 1072-1079, 1990 https://doi.org/10.1109/34.61706
  12. M.-H. Han, D. Jang and J. Forster, 'Inspection of 2-D objects using pattern matching method', Pattern Recognition, vol. 22, no. 5, pp. 567-574, 1989 https://doi.org/10.1016/0031-3203(89)90024-1
  13. Zhang, G. Jing, M. Hu, R chen, Zhaoyang, 'A new image matching method based on principal component analysis', Proceedings of SPIE, vol. 4222, pp. 337-340, 2000 https://doi.org/10.1117/12.403905
  14. H. K. Chung and R. H Park, 'Detection of orientation and position of the SMD and PCB', Journal of The KITE, vol. 31-B, no. 3, pp. 281-291, 1994
  15. B.-J. You, Y. S. Oh and Z. N. Bien, 'A vision system for an automatic assembly machine of electronic comppnents', IEEE Trans. on Industrial Electronics, vol. 37, no. 5, pp. 349-357, October, 1990 https://doi.org/10.1109/41.103429
  16. L. Locchi, D. Mastrantuono, D Nardi, 'A probablistic approach to hough localization', Proceedings of the 2001 IEEE Interantional Conference on Robotics and Automation, pp. 4250-4255, May, 2001 https://doi.org/10.1109/ROBOT.2001.933282
  17. D.-M. Tsai, 'An improved generalized hough transform for the recognition overlapping objects', Image and Vision computing, vol. 15, pp. 877-888, 1997 https://doi.org/10.1016/S0262-8856(97)00033-4
  18. E. R Davies, MA, DPhil, CPhys, FInstP, 'Application of the generalized hough transform to corner detection', IEE Proceedings Computer and Digital Techniques, vol. 135, Pt.E, no. 1, pp. 49-54, 1988 https://doi.org/10.1049/ip-e.1988.0006
  19. E. P. da Ssilva, A. gongaga, 'Finding the position and area of an object in a visual inspection system', 2nd Workshop on Cybernetic Vision, pp. 93-98, 1997
  20. W. Wen and A. Lozzi, 'Recognition and inspection of manufactured parts using line moments of their boundaries', Pattern Recognition, vol. 26, no. 10, pp. 1461-1471, 1993 https://doi.org/10.1016/j.patrec.2004.11.023
  21. R Jain and R Kasturi and B. G. Schunck, Machine Vision, McGRAW-HILL, pp. 295-297, 1995