TEL211 Robotprogrammering
Studiepoeng:10
Ansvarlig fakultet:Fakultet for realfag og teknologi
Emneansvarlig:Weria Khaksar
Campus / nettbasert:Undervises campus Ås
Undervisningens språk:Engelsk, norsk
Antall plasser:25
Frekvens:Årlig
Forventet arbeidsmengde:Forelesninger, dataøvinger, laboratorieøvinger og hjemmearbeid, ca. 250 timer.
Undervisnings- og vurderingsperiode:Emnet starter i vårparallellen. Emnet har undervisning/vurdering i vårparallellen.
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
Sensorordning
Obligatorisk aktivitet
Fortrinnsrett
Opptakskrav