TEL211 Robotprogrammering
Om dette emnet
Kurset tar for seg utvalgte metoder og rammeverk for utvikling av programvare til roboter. Gjennom kurset skal studentene lære seg å programmere roboter i Python, og de skal også bli kjent med vanlige sensorer og aktuatorer. Kurset gir en innføring i bruk av kommandolinjegrensesnitt i Linux, samt rammeverket ROS (Robot Operating System) som er mye brukt innen utvikling av robotprogramvare. I tillegg til å programmere roboter fra bunnen av i Python, skal studentene også gjøres kjent med programmering av industriroboter ved hjelp av håndkontroller ("teach pendant").
Dette lærer du
Etter fullført kurs skal studentene være kjent med vanlige metoder og rammeverk for robotprogrammering. Studentene skal ha grunnleggende kunnskap om Linux-baserte systemer, og de skal kunne utvikle robotprogramvare ved bruk av ROS og Python. Studentene skal også være kjent med hvordan roboter programmeres i industrien, og de skal ha grunnleggende kunnskap om et utvalg sensorer og aktuatorer,
Læringsaktiviteter
Læringsstøtte
Pensum
Forutsatte forkunnskaper
Anbefalte forkunnskaper
Vurderingsordning, hjelpemiddel og eksamen
Om bruk av KI
Sensorordning
Obligatorisk aktivitet
Fortrinnsrett
Opptakskrav