Kernel real time e Matlab

4 risposte [Ultimo messaggio]
Ritratto di Venom5285
Venom5285
(Geek)
Offline
Geek
Iscritto: 24/11/2006
Messaggi: 62

Salve ragazzi, vorrei sottoporvi un quesito. Spesso mi capita di usare Matlab in ambiente universitario e sotto linux non ho mai avuto problemi. Poichè spesso è necessario collegare il pc a periferiche di acquisizione dati, potrebbe nascere il problema di gestire dati in tempo reale. Il kernel real time potrebbe aiutarmi in tal senso?
dove posso reperire un po' di documentazione sull'argomento?

Grazie a tutti

Ritratto di attila_warrior
attila_warrior (non verificato)
()

Sinceramente non ti so aiutare... ma siccome mi interessano le periferiche di acquisizione... volevo chiederti:
a) che periferiche usi?
Cool ne conosci qualcuna a basso costo o che ci si può realizzare da soli?

grazie e saluti
attila

Ritratto di Moreno
Moreno
(Guru)
Offline
Guru
Iscritto: 24/09/2004
Messaggi: 16862

Ciao

Dunque i kernel ufficiali sono già realtime anche se di tipo volontario se vuoi qualche cosa di più serio devi ricompilarti il kernel.

In alternativa c'è il kernel Rt che trovi nella sezione Contrib che contiene le patch realtime di Ingo Molnar.

L'ultima strada, in questo momento la più difficile, è quella di RTAI che però va fatta tutta manualmente applicando le patch e ricompilando il kernel https://www.rtai.org/

Ciao Ciao, Moreno

Addio, e grazie per tutto il pesce.
Avatar by moonlight-dream.

Ritratto di TizioIncognito
TizioIncognito
(Monster)
Offline
Monster
Iscritto: 17/01/2007
Messaggi: 493

Ho lavorato qualche tempo fa per un esame all'università su RTAI, però con ubuntu. Nello specifico avevo creato un nuovo livecd basato su ubuntu 8.04.
Se cerchi in questo repository http://www.linuxcnc.org/hardy/ sono presenti i kernel già compilati per ubuntu.

https://www.rtai.org/RTAILAB/RTAI-Lab-tutorial.pdf
Questo pdf contiene un tutorial che spiega bene l'installazione di tutto l'ambiente real time e l'installazione di scilab/scicos che sono programmi opensource simili a Matlab/Simulink.

Per l'installazione su Ubuntu avevo seguito il pdf sopra e non è stato particolarmente difficile, bisogna comunque avere un po' di esperienza in quanto si devono compilare diverse librerie come efltk, mesa, etc..

Per Mandriva non so aiutarti.

Ritratto di Venom5285
Venom5285
(Geek)
Offline
Geek
Iscritto: 24/11/2006
Messaggi: 62

Grazie a tutti per le risposte mi sono molto utili, ora vedo di imparare qualcosa Big Grin

Per le periferiche di acquisizione non so aiutarti, so che sono necessari ambienti real time per prestazioni spinte con periferiche di acquisizione, ma per ora ancora non ho avuto modo di lavorarci.