Basispraktikum Lego Mindstorms
- type: Praktikum (P)
- chair: KIT-Fakultäten - KIT-Fakultät für Informatik - Institut für Anthropomatik und Robotik - IAR Asfour
- semester: WS 24/25
- lecturer: Prof. Dr.-Ing. Tamim Asfour
- sws: 3
- lv-no.: 24306
- information: Präsenz
Inhalt | Im Rahmen des Praktikums werden in Dreiergruppen mobile Roboter auf Basis von Lego Mindstorms konstruiert und programmiert. Die Programmierung der Roboter erfolgt in der Programmiersprache MicroPython. Durch einen Parcours werden unterschiedliche Aufgaben an die Roboter gestellt, wie zum Beispiel das Durchqueren eines Labyrinths, das Folgen einer Linie, das Überqueren einer Brücke oder das Umfahren von Hindernissen. Nach dem anfänglichen Aufbau der Roboter wird jede Woche ein neuer Teil des Parcours absolviert, worauf sich die Studierenden mit gezielten Programmieraufgaben vorbereiten müssen. Am Ende des Semesters treten die Roboter in einem abschließenden Wettrennen durch den gesamten Parcours gegeneinander an. Lernziele: Die Teilnehmer sind in der Lage einen einfachen Roboter mit Motoren und Sensoren zu konzipieren und mit Lego Mindstorms zu konstruieren. Sie beherrschen die Programmierung der Lego EV3-Hardware mit der |
Vortragssprache | Deutsch |
Literaturhinweise | Wird in der Veranstaltung bekannt gegeben. |
Organisatorisches | Das Praktikum findet wöchentlich statt. Nachweis: Die Erfolgskontrolle wird in der Modulbeschreibung erläutert. Ansprechpartner: Cornelius Klas E-Mail: cornelius.klas@kit.edu Empfehlung: Grundlegende Kenntnisse in Python sind hilfreich, aber nicht zwingend erforderlich. / Basic knowledge in Python is helpful but not required. Arbeitsaufwand: 120 h Beschreibung: Die Aufgabenstellungen des Praktikums reichen von Aufbau und Programmierung der Lego EV3-Bausteine mit der Programmiersprache Python bis hin zur Lösung spezieller Aufgaben, die im Rahmen eines abschließenden Wettrennens zu lösen sind (Linien folgen, Hindernissen ausweichen, Bahnplanung). |