Den huvudsakliga arbetsuppgiften inom kursen är att designa, implementera och utvärdera robotar för att lösa vissa specifika uppgifter. Arbetet utförs i grupper som ett projekt. Uppgifterna som skall lösas är tillräckligt stora och komplicerade för att projektgrupperna skall försättas i situationer där man tvingas prioritera och hantera begränsningar i framförallt tid.
DD2419 Projektkurs i robotik och autonoma system 9,0 hp
DD2419 är en avancerad kurs i datavetenskap som löper över två perioder och fokuserar på det breda, tvärvetenskapliga området robotik. Tyngdpunkten i DD2419 ligger på att visa hur metoder används i praktiken och hur de integreras i ett komplett system. Den följer upp kursen DD2410, som ger en bred introduktion till robotik. För att hålla saker hanterbara och styra inlärningen i DD2419 är projektuppgiften fördefinierad. Du kommer inte att kunna definiera ditt eget projekt, men du kommer att ha massor av kul ändå! Du kommer att arbeta med en mobil robot utrustad med en arm, en RGB-D camera and a 2D laserskanner i projektet.
Den första uppgiften är individuell ("boot camp"). Den syftar till att göra alla studenter bekanta med de grundläggande metoder och programvara som används i projektet och säkerställa att alla kan bidra till projektarbetet senare. Detta fungerar också som test för att kunna använda ROS som är ett krav för kursen. Du måste vara godkänd på boot camp-uppgiften senast en vecka efter den sista officiella presentationstiden för att få fortsätta kursen.
Välj termin och kursomgång
Välj termin och kursomgång för att se aktuell information och mer om kursen, såsom kursplan, studieperiod och anmälningsinformation.
Kursval
Gäller för kursomgång
VT 2025 ROBPVT25 programstuderande
Anmälningskod
60204
Innehåll och lärandemål
Kursinnehåll
Lärandemål
Efter avslutad kurs ska studenten kunna
- implementera och integrera mjukvarukomponenter för robotar
- lösa en uppgift inom robotik med begränsade resurser
i syfte att
- kunna arbeta med autonoma och andra komplexa system i forskning och/eller utveckling
- bli bättre på att planera och genomföra utvecklingsarbete i projektgrupper.
Kurslitteratur och förberedelser
Särskild behörighet
Slutförd kurs motsvarande DD2410.
Aktivt deltagande i kursomgång vars slutexamination ännu inte är Ladokrapporterad jämställs med slutförd kurs.
Den som är registrerad anses vara aktivt deltagande.
Med slutexamination avses både ordinarie examination och det första omexaminationstillfället.
Rekommenderade förkunskaper
Kursen DD2410 "Introduktion till Robotik" eller motsvarande
Kandidatexamen eller motsvarande varav 45 högskolepoäng inom matematik eller informationsteknik.
Dessutom krävs engelska B eller motsvarande.
Utrustning
Kurslitteratur
Examination och slutförande
När kurs inte längre ges har student möjlighet att examineras under ytterligare två läsår.
Betygsskala
Examination
- INL1 - Projektförberedelser, 0,5 hp, betygsskala: P, F
- INL2 - Projektdokumentation, 1,0 hp, betygsskala: P, F
- PRO1 - Projektarbete, 7,5 hp, betygsskala: P, F
Examinator beslutar, baserat på rekommendation från KTH:s handläggare av stöd till studenter med funktionsnedsättning, om eventuell anpassad examination för studenter med dokumenterad, varaktig funktionsnedsättning.
Examinator får medge annan examinationsform vid omexamination av enstaka studenter.
Endast den som är godkänd på momentet INL1 får delta i grupprojektarbetet (INL2 och PRO1).
Möjlighet till komplettering
Möjlighet till plussning
Examinator
Etiskt förhållningssätt
- Vid grupparbete har alla i gruppen ansvar för gruppens arbete.
- Vid examination ska varje student ärligt redovisa hjälp som erhållits och källor som använts.
- Vid muntlig examination ska varje student kunna redogöra för hela uppgiften och hela lösningen.
Ytterligare information
Kursrum i Canvas
Ges av
Huvudområde
Utbildningsnivå
Påbyggnad
Kontaktperson
Övrig information
I denna kurs tillämpas EECS hederskodex, se:
http://www.kth.se/eecs/utbildning/hederskodex