DE

Modul

Lego Mindstorms - Practical Course [M-INFO-102557]

Credits
4
Recurrence
Jedes Wintersemester
Duration
1 Semester
Language
German
Level
3
Version
2

Responsible

Organisation

  • KIT-Fakultät für Informatik

Part of

Bricks

Identifier Name LP
T-INFO-107502 Practical Course: Lego Mindstorms 4

Competence Certificate

See partial achievements (Teilleistung)

Competence Goal

The participants are able to design and construct a robot with motors and sensors using the Lego Mindstorms kit. The students are familiar with programming the Lego EV3 components using the MicroPython programming language. They are able to understand and solve several key problems in mobile robotics, such as autonomous navigation, detection of landmarks and objects as well as obstacle avoidance. The students know how to efficiently and independently solve problems in a small group in a given time frame and are able to systematically document their work and results.

Prerequisites

See partial achievements (Teilleistung)

Content

In this practical course, teams of three students build and program a mobile robot using Lego Mindstorms and the MicroPythonprogramming language. The robots are challenged to complete a versatile parkour including sections like the traversal of a maze, following a line, crossing a bridge or avoiding obstacle. After initial building of the robots, a section of the parkour will be set up each week and tackled by the robots, for which the students have to prepare their code beforehand. A final race of the robots on the entire parkour will be held at the end of the semester.

Recommendation

Basic knowledge in Python is necessary for successful completion of this course.

Workload

118h