Home  | Legals | Sitemap | KIT

Secretary
Institute for Anthropomatics and Robotics; High Performance Humanoid Technologies, Chair Prof. Asfour
Adenauerring 2, Building 50.20
76131 Karlsruhe

Phone: +49 721 608-48277

Email: sekretariat asfour does-not-exist.anthropomatik kit edu

Lego Mindstorms - Laboratory

Lego Mindstorms - Laboratory
type: Praktikum (P)
semester: WS 17/18
lecturer: Prof. Dr.-Ing. Tamim Asfour
Markus Grotz
Simon Ottenhaus
Dr.-Ing. Nikolaus Vahrenkamp
Jonas Beil
Pascal Weiner
sws: 2
lv-no.: 24306
Notes



Ansprechpartner: Pascal Weiner

E-Mail: pascal.weiner@kit.edu

Description

Die Aufgabenstellungen des Praktikums reichen von Aufbau und Programmierung der Lego EV3-Bausteine mit der Programmiersprache JAVA bis hin zur Lösung spezieller Aufgaben, die im Rahmen eines abschließenden Wettrennens zu lösen sind (Linien folgen, Hindernissen ausweichen, Bahnplanung).

BibliographyWird in der Veranstaltung bekannt gegeben.
CommentBasic knowledge in JAVA is helpful but not required.
Content of teaching

Goal of this practical course is the conception, development, and programming of a Lego Mindstorms robot. The students are grouped in teams in order to build a robot and implement solutions which are required to deal with tasks and obstacles integrated in a parkour. Such tasks can be the crossing of a maze, the pick and place of a ball or the collaboration between robots. The programming of the robots is done with the JAVA and the firmware LeJOS. The final systems are evaluated in a race.

The course comprises following assignments:

- Construction of a robot

- Planning and construction of a parkour

- Programming of the Lego EV3-bricks with JAVA

- Development and implementation of solutions for the collision-free navigation

- Localization of landmarks and objects

- Race with other robots

- Documentation of the resulting system

The robot is based on a Lego Mindstorms building set where the main components are the EV3-brick as a control unit, three servo motors, two touch sensors, one light sensor and one ultrasonic distance sensor.

Annotation

Das Praktikum findet wöchentlich statt.

Workload

120 h

Aim

The participants are capable of constructing and realizing a robot with a robot construction kit. The students know how to program the Lego EV3 components in JAVA. They understand several problems in robotics and now how to solve them, such as collision free navigation, detection of landmarks and objects, and inter robot communication. The students know how to efficiently solve problems in a small group.

Exam descriptionDie Erfolgskontrolle wird in der Modulbeschreibung erläutert.