Embedded Linux wordt bij steeds meer grote bedrijven ingevoerd als embedded operating system. Binnen de opleiding Technische Informatica van Fontys Hogeschool ICT is Embedded Linux geïntroduceerd in samenwerking met het lectoraat Architectuur van Embedded Systemen. Embedded Linux is als vakgebied nieuw en nog sterk in beweging. Deze paletbijdrage beschrijft het proces van ontwikkeling en invoering van Embedded Linux in het onderwijs. Hoe is het gebruik van open source en wat is de rol van docenten als coach en onderwijsontwikkelaar?
DOCUMENT
Studenten van Fontys Hogeschool ICT/Technische Informatica hebben vorig jaar hard gewerkt aan een minihovercraft. Die moest dienen als studieobject voor een aantal MKB'ers, die met een Raak Lightsubsidie meer informatie wilden inwinnen over het bouwen van toepassingen met embedded Linux en verschillende periferieën, waaronder WLan, USB-verbindingen, een afstandsbediening via een webservice-PDA-combinatie en een realtime aansturing van motoren.
DOCUMENT
Iedereen heeft een groot aantal Embedded Systemen in zijn omgeving, maar weet niet dat ze er zijn. Embedded Sytemen doen hun nuttige werk namelijk "achter de schermen": door elektronica en software slim te combineren en te integreren in een apparaat of machine ontstaan nieuwe toepassingsmogelijkheden die eenvoudiger te bedienen zijn en die bovendien een stuk goedkoper op de markt gebracht kunnen worden dan met conventionele technieken. Dit heeft wel tot gevolg dat de embedded systemen zelf elk jaar complexer worden (om aan de buitenkant simpeler te worden). Het ontwerpen en bouwen van dit soort systemen is dus een stevige technische uitdaging. Een van de belangrijkste voorwaarden is dat de professionals van verschillende vakgebieden goed kunnen samenwerken, vooral over de grenzen van hun eigen vakgebied. Een andere voorwaarde is dat ontwerpers van alle intellectuele niveaus nauw met elkaar moeten samenwerken om het onderste uit de kan te kunnen halen. In de regio Zuidoost Nederland, in een brede strook rond de A67, is een groot aantal bedrijven in de maakindustrie van wereldklasse gevestigd. Het is de maatschappelijke taak van onderwijsinstellingen in het algemeen en Fonts Hogescholen in het bijzonder om voldoende studenten op hoog gekwalificeerd niveau op te leiden, zodat deze bedrijven op wereldniveau kunnen blijven concurreren. Daar wil het Lectoraat Architectuur van Embedded Systemen zo veel mogelijk aan bijdragen door relevant toegepast onderzoek uit te voeren.
DOCUMENT
De vraag naar intelligentie in voertuigsystemen stijgt, mogelijk gemaakt door de toenemende rekenkracht van low-cost, robuuste controllers. Hiermee verschuift ook het gebruikte operating systeem voor de software in deze controllers steeds vaker naar Linux. Dit uit zich onder andere in de opkomst van initiatieven als Automotive Grade Linux (https://www.automotivelinux.org/), maar ook kleinere partijen maken in toenemende mate gebruik van moderne, krachtige microcontrollers met Linux als operating system. Het verhoogt de herbruikbaarheid van de in-house software en tegelijk kan er gebruik gemaakt worden van een snelgroeiende Linux georiënteerde (open-source) code base en support van een wereldwijde community van Linux gebruikers en ontwikkelaars. HAN heeft in diverse RAAK-mkb projecten (Fast&Curious, SMARTcode en COMBINE) tools ontwikkeld voor het modelgebaseerd ontwikkelen van software voor automotive regelsystemen, zie ook www.openMBD.com. Deze tools zijn reeds jaren in gebruik in onderwijs, onderzoek en bij een aantal marktpartijen en maken nog gebruik van een compact, ‘real-time’ operating systeem. Met MODAL willen we in een klein, slagvaardig consortium voorsorteren op het brede gebruik van Linux door support voor Linux toe te voegen en tegelijkertijd ook features in te bouwen voor remote connectie en data-georiënteerde toepassingen, die van toenemend belang zijn in de markt. De resulterende upgrade zal net als bestaande versies weer als open source oplossing worden gepubliceerd, waarmee we onderwijs, onderzoek en beroepspraktijk versterken. De ontwikkeling de huidige tools creëerde veel spin-off in praktijkgericht onderzoek en een verschuiving naar modelgebaseerde ontwikkeling bij marktpartijen in een diversiteit aan automotive en industriële toepassingen. Linux-gebruik creëert meer standaardisatie resulterend in een brede inzetbaarheid van de tools. De MODAL resultaten worden daarom gezien als startpunt voor veel vervolgonderzoek, enerzijds in toepassingen en anderzijds in verdere ontwikkeling van features in de tools. De resultaten zullen dan ook expliciet worden gedissemineerd in onderwijs, onderzoek en beroepspraktijk.