[Forside] [Hovedområder] [Perioder] [Udannelser] [Alle kurser på en side]
Deltagerne vil efter kurset have et grundlag for at forstå indlejrede systemer, specielt robotter og praktisk erfaring med fysisk udformning og programmering af indlejrede systemer, specielt robotter.
Ugentlige laboratorierapporter
Digitale kontrolsystemer indlejrede i fysiske apparater er en del af vores hverdagsomgivelser: overvågnings- og kontrolsystemer i biler, metro-tog og skibe; hospitalssystemer til patientovervågning; lys-, varme-, elevator- og dørkontrol i bygninger. Et digitalt kontrolsystem modtager stimuli fra omgivelserne via sensorer, og systemet responderer på stimuli ved at påvirke omgivelserne via aktuatorer. Et kontrolprogram som afvikles på det digitale systems computer vælger aktuator kommandoer på basis af indkomne sensor data. I kurset undersøger vi, hvordan forskellige sensorer, f.eks. tryksensorer, lysfølere og temperatursensorer, kan registrere stimuli fra omgivelserne og vi undersøger hvordan forskellige aktuatorer, f.eks. lamper, motorer og højtalere kan bruges til at påvirke omgivelserne. Desuden undersøges forskellige kontrolmetoder og kontrolprogramarkitekturer, f.eks. kontrol med og uden feedback, sekventielle og reaktive kontrolstrategier, regelbaserede, adfærdsbaserede og agentbaserede arkitekturer. I kurset benyttes LEGO MindStorms NXT computer som eksempel på en microcontroller der kan bruges til at implementere digitale kontrolsystemer.
Deltagerne skal ved afslutningen af kurset kunne:
Introduktion til programmering, Programmering 2, Software Arkitektur, Maskinarkitektur, Operativsystemer Distribuerede Systemer
Ole Caprani
Forelæsninger (2 t/uge), holdøvelser (3 t/uge)
Annonceres senere
http://www.legolab.daimi.au.dk/
Datalogisk Institut
http://www.brics.dk/~mis/enrollment.html
Projekt og mundtlig eksamen
7-skala, intern censur