Emne
Praktisk robotteknikk (ELE610)
Faget er delt i tre likeverdige deler, FPGA-programmering, RobotStudio for styring av ABB-roboter og Choregraphe og Python programmering for styring av Nao-roboter.
Dette er emnebeskrivelsen for studieåret 2016-2017. Merk at det kan komme endringer.
Semesters
Fakta
Emnekode
ELE610
Vekting (stp)
10
Semester undervisningsstart
Vår
Undervisningsspråk
Engelsk, Norsk
Antall semestre
1
Vurderingssemester
Vår
Innhold
Hensikten med faget er å gi innføring i programmering og styring av roboter, sensorer og verktøy som kan brukes sammen med roboter. Faget er delt i tre likeverdige deler. Alle delene må bestås for å få faget godkjent.
I første del bruker vi Matlab, Simulink, System generator fra Xilinx og implementerer signalbehandling på en Xilinx FPGA. FPGA delen av kurset består av 4 øvinger som gjøres på laben. Forberedelser og eventuelt etterarbeid kan gjøres utenom laben, fordi en da bare trenger tilgang til PC, oftest med Matlab og Simulink. Selve øvingen må gjøres på laboratorium E468. Studentene vil ha tilgang til laboratoriet i normal arbeidstid, men det er to grupper som må fordele tidene seg imellom for hver arbeidsplass. 4 timer vil være reservert hver gruppe og faglærer vil da være tilsted på laboratoriet.
Andre del er rettet mot programmering av industriroboter (ABB-roboter). Det blir en innføring i RobotStudio og RAPID programmering. Det blir både simulering på PC og programmering av fysiske roboter. RobotStudio delen gjøres på PC der RobotStudio er installert og på laboratorium E459 med ABB-robotene. 3 eller 4 øvinger skal gjøres.Tredje del er rettet mot programmering av humanoidroboter (NAO-roboter). Det blir en innføring i Choregraphe og Python programmering. Det blir både simulering på PC og programmering av fysiske roboter. Nao delen gjøres i dertil egnet lokale. Våre to Nao-roboter programmeres til enkle oppgaver.
Læringsutbytte
Forkunnskapskrav
Eksamen / vurdering
Vurderingsform | Vekting | Varighet | Karakter | Hjelpemiddel | Exam system | Withdrawal deadline | Exam date |
---|---|---|---|---|---|---|---|
12 obligatoriske labøvinger | 1/1 | Bestått/ Ikke bestått | — | — | — |
Emnet har 12 obligatoriske labøvinger. Alle må være bestått for å få emnet godkjent.
Vilkår for å gå opp til eksamen/vurdering
Obligatorisk undervisningsaktivitet som må være gjennomført og godkjent før tilgang på laboratorium kan gis: Elektronisk HMS-kurs.
Gjennomføring av obligatorisk lab skal gjøres til de tider og i de grupper som er oppsatt og publisert på It's Learning. Fravær på grunn av sykdom eller av andre årsaker skal snarest mulig kommuniseres til laboratorie- eller fagansvarlig. Det kan ikke påregnes å få gjennomføre lab utenom oppsatt tid hvis dette ikke er kommunisert og ny avtale gjort.
Fagperson(er)
Emneansvarlig:
Karl SkrettingStudieprogramleder:
Tormod DrengstigFaglærer:
Morten MossigeLaboratorieingeniør:
Ståle FreyerInstituttleder:
Tom RyenLaboratorieingeniør:
Asbjørn StokkaArbeidsformer
Overlapping
Emne | Reduksjon (SP) |
---|---|
Praktisk robotteknikk (ELE610_1) , Anvendt signalbehandling (MIK200_1) | 3 |