DocumentCode
1979046
Title
Scilab/Scicos and Linux RTAI - a unified approach
Author
Bucher, Roberto ; Balemi, Silvano
Author_Institution
Dept. of Innovative Technol., Univ. of Appl. Sci. of Southern Switzerland, Lugano-Manno
fYear
2005
fDate
28-31 Aug. 2005
Firstpage
1121
Lastpage
1126
Abstract
This paper presents a rapid controller prototyping environment completely based on open source software. GNU/Linux with the RTAI extension is used as a hard real-time operating system. The Scilab/Scicos suite permits performance of all phases of the control system design. A modified Scicos code generator directly generates the C-code for the Linux RTAI environment. Finally, the generated hard real-time task runs as a user space application on a standard PC using the COMEDI drivers to interface with the real plant. A GUI application facilitates the user to interact with the running real-time task (data visualization, data collection, parameters tuning) directly from any PC in the network. All needed software is available on the Web and can be freely downloaded. Some applications are presented to demonstrate the potentialities of the presented suite
Keywords
Linux; control system CAD; data visualisation; graphical user interfaces; program compilers; public domain software; real-time systems; software prototyping; C code generation; GNU/Linux; Linux RTAI; Scicos code generator; Scilab/Scicos suite; control system design; data collection; data visualization; open source software; parameters tuning; rapid controller prototyping environment; real-time operating system; Application software; Control systems; Graphical user interfaces; Libraries; Linux; Mathematical model; Operating systems; Real time systems; Software prototyping; Space technology;
fLanguage
English
Publisher
ieee
Conference_Titel
Control Applications, 2005. CCA 2005. Proceedings of 2005 IEEE Conference on
Conference_Location
Toronto, Ont.
Print_ISBN
0-7803-9354-6
Type
conf
DOI
10.1109/CCA.2005.1507281
Filename
1507281
Link To Document