DOI QR코드

DOI QR Code

Implementation of Dual-Kernel based Control System and Evaluation of Real-time Control Performance for Intelligent Robots

지능형 로봇을 위한 이중 커널 구조의 제어 시스템 구현 및 실시간 제어 성능 분석

  • Published : 2008.11.01

Abstract

This paper implements dual-kernel system using standard Linux and real-time embedded Linux for the real-time control of intelligent robot systems. Such system provides more useful services including standard Linux thread that is easy to implement complicated tasks and real-time tasks for the deterministic response to velocity control. Here, an open source real-time embedded Linux, XENOMAI, is ported on embedded target board. And for interfacing with motor controller we adopted a real-time serial device driver. The real-time task was implemented with a priority to keep the cyclic control command for trajectory control. In order to validate deterministic response of the proposed system, the performance measurement of the delay in performing trajectory control with feedback loop is evaluated with non real-time standard Linux. The proposed software architecture is anticipated to take advantage of features in both standard Linux and real-time operating systems for the intelligent robot systems.

Keywords

References

  1. 김문상외 35인. '차세대 지능로봇 핵심 기술,' Jinhan M&B, 2006
  2. 김진오, '지능형 로봇과 차세대 성장동력,' 무선관리단전파지, 5. 2004
  3. G. Bruzzone, , M. Caccia, G. Ravera and A. Bertone, 'Standard Linux for embedded real-time robotics and manufacturing control systems,' Robotics and Computer-Integrated Manufacturing, In Press, Corrected Proof, Available online 15 January 2008
  4. 신은철, 최병욱, '실시간 임베디드 리눅스를 이용한 이동 로봇 플랫폼 구현,' 제어 및 자동화 시스템 공학회, 제12권 2호, pp. 194-200, 2006 https://doi.org/10.5302/J.ICROS.2006.12.2.194
  5. A. Barbalace, A. Luchetta, G. Manduchi, M. Moro, A. Soppelsa and C. Taliercio, 'Performance Comparison of VxWorks, Linux, RTAI and XENOMAI in a Hard Real-time Application' Proc. of Real-Time Conference, 2007 15th IEEE-NPSS, pp.1-5, May 2007
  6. XENOMAI project homepage: http:// www.XENOMAI.org
  7. RTAI project homepage: http://www.rtai.org
  8. M.O.F Sarker, C. H. Kim, J. S. Cho and B. J. You, 'Development of a Network-based Real-Time Robot Control System over IEEE 1394: Using Open Source Software Platform,' Proc. of IEEE International Conference on Mechatronics, pp. 563-568, July 2006
  9. Adeos project homepage: http://home.gna.org/adeos
  10. J. Kiszka, 'The Real-Time Driver Model and First Applications,' Proc. of 7th Real-Time Linux Workshop, 2005
  11. 하기소닉 홈페이지: http://www.hagisonic.com/

Cited by

  1. Performance Evaluation of Real-time Mechanisms for Real-time Embedded Linux vol.18, pp.4, 2012, https://doi.org/10.5302/J.ICROS.2012.18.4.337