자동교시기능을 갖는 산업용 로봇의 3차원 오프라인 시뮬레이터 개발

Development of Off-line Simulator for Industrial Robots with Auto-teaching

  • 정동연 (경남대학교 대학원 기계설계학과) ;
  • 한성현 (경남대학교 공과대학 기계자동화공학부)
  • 발행 : 2003.12.01

초록

We propose a new technique to design an unmaned integrating control system based-on Windows XP version off-Line Programming System which can simulate a dynamic model of robot manipulator in three dimensions graphics space in this paper. The robot with 4 and 6 axes modeled SM5 and AM1 respectively were adopted as an objective model. Forward kinematics, inverse kinematics and robot dynamics modeling were included in the developed off-line program. The interface between users and the off$.$line programming system in the Windows XP's graphic user interface environment was also studied. The developing language is Microsoft Visual C++. Graphic libraries, OpenGL, by silicon Graphics, Inc. were utilized for three dimensions graphics.

키워드

참고문헌

  1. Park, M. J, Son, K., Ahn, D.S., 'A PC Operated Off-Line Programming System for SCARA Robots,' J. of KSME, Vol. 19, No. 2, pp. 568-579, 1995
  2. Lee, M.C., Shin, K.T., 'Development of a Dynamic Simulator for SCARA Robot Using Sliding Mode Control,' J. of KSME A, Vol. 21, No. 4, pp. 535-548, 1997
  3. Craig, J.J., Introduction to Robotics Mechanics and Control, Second edition, Addison-Wesley, New York, 1989
  4. Wittenberg, G., 'Developments in Offline Programming : An Overview,' Industrial Robot, Vol. 22, No. 3, pp. 21-23, 1995 https://doi.org/10.1108/EUM0000000004186
  5. Krhglinski, D.J., Inside Visual C++ 4, Microsoft Press, 1997
  6. Fosner R., OpenGL Programming for Windows 95 and Windows NT, Addison-Wesley Developers Press, 1997
  7. Kim, S.K., Son, K, Lee, M.C., Lee, J.M., Lee, M.H., Ahn, D.S., Han, S.H., 'Development of Dynamic Algorithms and Off-Line Programming for SCARA Robot,' Proceedings of KACC, pp. 1131-1137, 1994
  8. Kang, S.G., Son, K., Choi, H.J., 'Path Optimization Using an Genetic Algorithm for Robots in Off-Line Programming,' Journal of the KSPE, Vol. 19, No. 10, pp. 66-76, 2002