Sök Stäng
Kursplan

Robotik, 7,5 hp

Robotics, 7.5 credits

Kurskod: DT8022

Akademin för informationsteknologi

Nivå: Avancerad nivå

Välj kursplan

Version
2025-01-20 - Tills vidare

Fastställd av: Forsknings- och utbildningsnämnden, 2024-09-18 och gäller studenter antagna vårterminen 2025.

Huvudområde med fördjupning

Datateknik, Avancerad nivå, har kurs/er på avancerad nivå som förkunskapskrav. (A1F)

Behörighetskrav

Kandidatexamen inom teknikområdet. 90 hp i datateknik, datavetenskap eller elektroteknik inklusive ett självständigt arbete, 30 hp matematik eller kurser i analys, linjär algebra och transformmetoder samt Intelligenta fordon 7,5 hp. Undantag ges för kravet på svenska. Engelska 6.

Kursens inplacering i utbildningssystemet

Kursen ingår som valbar kurs i Masterprogrammet i inbyggda och intelligenta system (120 hp) samt i programmet Civilingenjör i datateknik (300 hp). Kursen ges även som fristående kurs.

Mål

Målsättningen med kursen är att studenten ska tillgodogöra sig kunskaper i hur man designar och styr en autonom mobil robot. Detta inkluderar: mekanisk design, val av sensorer för att mäta robotens interna tillstånd och sensorer för att samla in information om robotens omgivning, val av navigation och kontrolstrategier för att lösa en fördefinierad uppgift autonomt.


Efter avslutad kurs ska studenten kunna:


Kunskap och förståelse

  • redogöra för hur olika metoder för global och lokal banplanering fungerar och när de olika metoderna är tillämpbara.
  • förklara hur man kontrollerar rörelsen på en mobil robot med hjälp av en kinematisk modell.
  • redogöra för hur man styr ett don med hjälp av positions-, hastighets- och accelerationsprofiler.


Färdighet och förmåga

  • designa och konstruera en autonom robot, inklusive mekanik, mjuk- och hårdvara.
  • designa och implementera ett komplett system för navigering inklusive perceptions- lokaliserings- och banplaneringsystem samt system för kontroll av robotens rörelse.


Värderingsförmåga och förhållningssätt

  • bedöma om en speciell lösning är lämplig för den givna uppgiften, samt föreslå alternativa lösningar, om tillämpliga, på system och delsystemsnivå.

Innehåll

Föreläsningarna introducerar olika koncept och metoder för att kunna designa och kontrollera en autonom mobil robot; tekniker för banplanering och styrning av robotens rörelse (kinematisk modell, styrning och reglering av position, hastighet och acceleration); Perception (kameror, avståndsensorer, enkodrar); strategier för att hantera hinder; navigationsarkitekturer.

Undervisningsspråk

Undervisningen bedrivs på engelska.

Undervisning

Föreläsningar introducerar koncept och metoder och simulatorbaserade övningar syftar till att få en fördjupad förståelse i teori och utveckling av de praktiska färdigheter som behövs för projektet. Ett gruppbaserat projekt kommer att utvärderas och avslutar den praktiska delen av kursen. Projektet kommer att implementeras på en verklig robot och skall lösa en fördefinierad uppgift.


Undervisningen bedrivs i form av några föreläsningar men huvudelen är laborationer och projektarbete med handledning.


Projektet görs i grupper om två till tre studenter.

Betygsskala

Fyrgradig skala, sifferbetyg (TH): Underkänd (U), Godkänd (3), Väl godkänd (4), Mycket väl godkänd (5)

Examinationsformer

Examinationen består av redovisning av projektuppgiften genom att visa att roboten kan lösa den fördefinierade uppgiften autonomt och redovisning av kod (Betyg 3).


För betyg 4 behövs också deltagande i den slutgiltiga tävlingen med en fungerande robot samt redovisning av projektuppgiften i form av en godkänd skriftlig rapport eller godkända laborationsuppgifter.


För betyg 5 behövs godkänd skriftlig rapport och godkända laborationsuppgifter samt att man uppnår kraven för betyg 3.

1701: Projektuppgift, 7,5 hp
Fyrgradig skala, sifferbetyg (TH): Underkänd (U), Godkänd (3), Väl godkänd (4), Mycket väl godkänd (5)

Undantag från angiven examinationsform

Om särskilda skäl finns får examinator göra undantag från angiven examinationsform och medge att en student examineras på annat sätt. Särskilda skäl kan till exempel vara beslut om riktat pedagogiskt stöd.

Kursvärdering

I kursen ingår kursvärdering. Denna är vägledande för utveckling och planering av kursen. Kursvärderingen dokumenteras och redovisas för studenterna.

Kurslitteratur och övriga läromedel

Välj litteraturlista
2025-01-20 – Tills vidare

Litteraturlista 2025-01-20Tills vidare

Siegwart, R. & Nourbakhsh, I. R. Introduction to Autonomous Mobile Robots. Massachusetts: the MIT Press, 2004.