Exjobb

Nedan hittar du ett antal förslag på exjobb som vi själva funderat runt och ser ett behov av.

1. Protypa en dual-OS-lösning med RTOS och Linux

Vi skulle vilja protypa att köra vårt eget RTOS rt-kernel tillsammans med Linux på varsin processor i ett inbyggd system. En applikation distribueras över båda OS:en och synkas via t.ex. signaler mellan OS-instanserna. Syftet är dels att kombinera rt-kernels realtidsegenskaper och Linux stora utbud av färdiga komponenter i samma system, samt att kunna spara ström genom att stänga ner Linux-processorn när den inte används.
Nyckelord: RTOS, Linux, multicore, AMP, IPC, cleantech

2. Bygga en demonstrator för att illustrera rt-kernels goda realtidsegenskaper

En idé vi har är att låta en time-triggered task i rt-kernel styra en lysdiod på en snabbt roterande skiva. Lysdioden ska tändas vid samma position varje varv och ev missade realtidsdeadlines synliggörs då genom att lysdioden lyser "på fel ställen". I bakgrunden lastar vi ner processorn hårt med t.ex. strömmat ljud och interrupt.
Nyckelord: embedded mjukvara, elektronik, mekanik

3. Bygga en demonstrator för rt-collab

Vi skulle vilja skapa ett "applikationsskal" i form av ett applikationsprojekt i Eclipse, där användaren enkelt kan implementera styrlogik för att styra en bil på en elektronisk leksaksbilbana. I kombination med rt-collab-miljön kan detta applikationsskal användas i workshops för att visa hur smidigt det är att utveckla inbyggda applikationer i rt-collab-miljön och ovanpå rt-kernel-OS:et. Automatisk testning ska vara möjligt så att man genom en tangenttryckning kan bygga, ladda ner och testköra programmet i verkligheten, dvs att faktiskt köra bilen ett antal varv på banan.
Nyckelord: embedded mjukvara, elektronik, datakommunikation, Eclipse

4. SciCos på rt-kernel

Prototypa att köra SciCos-modellerade system ovanpå rt-kernel. Läs mer om SciCos: http://www.scicos.org/
Nyckelord: systemmodellering, modellbaserad utveckling, kodgenerering, RTOS

Egna idéer!

Ovanstående är endast en handfull förslag. Om du har en intressant idé för ett examensarbete inom området inbyggda realtidssystem, kompilatorer eller mjukvaruutveckling, hör av dig till oss!

Är rt-labs rätt utmaning för dig? Och är du rätt för rt-labs? Låt oss ta reda på det! Hör av dig till Urban Bergquist på 0733-595999 eller maila din personliga beskrivning till .

Nästa

rt-labs logo
Maskin