Implementation of Wafer Handling Robot Controller Based on RTAI

RTAI 기반의 웨이퍼처리 로봇 제어기 구현

  • 장순필 (세종대학교 컴퓨터공학과) ;
  • 신익상 (경희대학교 기계공학과) ;
  • 문승빈 (세종대학교 컴퓨터공학과)
  • Published : 2008.09.01

Abstract

As multiple functions arc required in a robot controller, RTOS(Real Time Operating System) should be adopted to manage complex situations, such as choosing most urgent task among competing ones. In this paper, we implemented RTAI(Real Time Application Interface) based robot controller for wafer handling robots including graphic simulator. We showed how multiple tasks are organized and also explained in detail about task priorities and execution periods. Finally, we presented simulation results.

Keywords

References

  1. Han, S. H. and Lee, M. H., "A Study on the Performance Improvement of Industrial Robot Manipulator Controller," J. of KSPE, Vo1. 7, No. 4, pp. 85-102, 1990.
  2. Seo, I. H., Kim J. H., Jeong J. G. and Noh, B. O., "Development of Robot Controller with Vision function based on PC," Proc. of KSPE Autumn Conference, pp. 537-542, 1994.
  3. Choe, J. T. and Kim, J. S., "Real Time Operating System and Application to a Robot Controller," J. of the KSME, Vol. 36, No. 3, pp. 231-242, 1996.
  4. Lee, D. M., Oh, J. H. and Lee, J. S., "The Development of General Purpose Robot Language Based on Real Time Operating System," Proc. of IEEK, Vol. 1, pp. 18-23, 1991.
  5. Chung, C. Y., Lee, G. D. and Lee, B. H., "Robot Controller Software Design and Implementation Using Real-Time Operating System," Proc. of IEEK, Vol. 1, pp. 1246-1251, 1994.
  6. Jang, H., Lee, K. D. and Ahn, B. C., "A Design and Implementation of PC Based Real-Time Multitasking Kernel for Robot Controller," Proc. of IEEK, Vol. 1, pp. 459-462, 1994
  7. Shin, J. H. and Moon, S. B., "The Real-Time Linux Based Robot Controller," Proc. of the KIPS, Vol. 1, pp. 505-508, 2002.
  8. YaGuang, K. and WenHai, W., "Design of Real Time Control Software Based On QNX," Proc. of IEEE, Digital Object Id:10.1109, pp. 579-584, 2006.
  9. Miyabe, T., Konno, A., Uchiyama, M. and Yamano, M., "An Approach Toward an Automated Object Retrieval Operation with a Two-Arm Flexible Manipulator," The International J. of Robotics Research, Vol. 23, No. 3, pp. 275-291, 2004. https://doi.org/10.1177/0278364904041878
  10. Schmidt, D. C., Deshpande, M. and O'Ryan, C., "Operating System Performance in Support of Real-Time Middleware," Proc. of the 7th International Workshop on WORDS 2002, IEEE, pp. 199-206, 2002.
  11. Garrels, M., "Introduction to Linux : A Hands on Guide," Lightning Source Inc., pp. 7-16, 2008.
  12. Bianchi, E., Dozio, L., Ghiringhelli, G. L. and Mantegazza, P., "Complex Control Systems, Applications of DIAPM RTAI at DIAPM," Realtime Linux Workshop, 1999.
  13. Cloutier, P., Mantegazza, P., Papacharalambous, S., Soanes, I., Hughes, S. and Yaghmour, K., "DIAPM-RTAI Position paper," Real Time Peration Systems Workshop, pp. 1-28, 2000.