Mechatronics Real Time Linux A RTOS Live CD Based on Linux

  • Rafael Aroca USP
  • Dalton Tavares USP
  • Glauco Caurin USP

Resumo


Real Time Operating Systems (RTOS) play a big role when computers are used to control mechanical and electrical devices that need reliable and deterministic control. Although several commercial RTOSes with easy to use interfaces and integrated development environments are available in the market, Linux is being gradually more used because of its low cost and free software philosophy. Potential users, which are not familiarized with Linux, may have trouble setting up a Real Time Linux based system. In this paper we describe the results obtained by tailoring an easy to use Real Time Linux Live CD and the feedback obtained by the realization of mechatronics experiments on undergraduate courses.

Referências

Aarno, D. (Last Access on Mar 2007). Evaluation of real-time linux derivatives for use in robotic control. On-Line: [link].

Dipartimento di Ingegneria Aerospaziale – Politecnico di Milano (Last Access on Mar 2007). Rtai 3.4 user manual rev 0.3. On-line: [link].

Dozio, L. and Mantegazza, P. (Last Access on Mar 2007). Linux real time application interface (rtai) in low cost high performance motion control. On-line: [link].

Guia do Hardware (Last Access on Mar 2007). Kurumin linux. On-line: [link].

Irwin, P., Richard, L., and Johnson, J. (2002). Real-time control using open source rtos. In Lewis, H., editor, Advanced Telescope and Instrumentation Control Software II, volume 4848, pages 560–567. SPIE.

Issaris, P. (Last Access on Mar 2007). Rtai testsuite livecd – collecting hardware’s hard real-time performance data. On-line: [link] s/rtai/livecd/.

Knopper, K. (Last Access on Mar 2007). What is knoppix? On-line: [link].

KOAN software engineering (Last Access on Mar 2007). Koan embedded software engineering. On-line: [link].

Laplante, P. A. (2004). Real-Time Systems Design and Analysis. Willey Interscience.

Lennon, A. (May 2001). Embedding linux. IEE Review, 47(3):33 – 37.

LynuxWorks (Last Access on Mar 2007). Embedded linux: Bluecat linux - robust embedded-linux operating system based on linux 2.6 kernel. On-Line: [link].

Matejicek, T. (Last Access on Mar 2007). - slax - your pocket os. On-line: [link].

Montavista (Last Access on Mar 2007). Real-time linux. On-line: [link].

NIST (Last Access on Mar 2007). Real-time linux. On-Line: [link].

Palli, G. (Last Access on Mar 2007). Rtai-knoppix (md5sum) - knoppix based rtai livecd. On-line: [link].

QNX Software Systems (Last Access on Mar 2007). Qnx neutrino realtime operating system. On-line: [link].

University of Kansas, Center for Research, Inc. (Last Access on Mar 2007). Kurt-linux user manual - draft. On-line: [link].

Wind River (Last Access on Mar 2007a). Wind river acquires hard real-time linux technology from fsmlabs. On-line: [link].

Wind River (Last Access on Mar 2007b). Wind river linux center. On-line: [link].

Xenomai (Last Access on Mar 2007). Xenomai: Real-time framework for linux. On-line: [link].

Yaghmour, K. (Last Access on Mar 2007). Adaptative domain environment for operating systems. On-Line: [link].

Yodaiken, V. (1999). The RTLinux manifesto. In Proceedings of The 5th Linux Expo, Raleigh, NC.
Publicado
30/06/2007
AROCA, Rafael; TAVARES, Dalton; CAURIN, Glauco. Mechatronics Real Time Linux A RTOS Live CD Based on Linux. In: WORKSHOP DE SISTEMAS OPERACIONAIS (WSO), 4. , 2007, Rio de Janeiro/RJ. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2007 . p. 777-785.