Prof. Dr. Jan Dünnweber 

Anwendungsorientierte Grundlagen (C)
  Sommersemester 2024

                   
Praxisrelevante Methoden bei der Entwicklung moderner Informationssysteme
werden anhand konkreter Aufgaben, u.a. im Zusammenhang mit der Steuerung
eines Industrieroboters, erarbeitet und präsentiert.

Den Teilnehmenden wird empfohlen, sich bereits vorab mit einer strukturierten,
prozeduralen Programmiersprache (wie C oder Fortran) vertraut zu machen,
z.B. durch Besuch der Vorlesung PG 1.
Vorkenntnisse in objektorientierter Programmierung werden nicht voraus gesetzt.

Die im Projekt verwendete Hardware-Plattform ist der ''Roboworks Pickerbot''
mit einem NVIDIA Jetson TX2 Boardcomputer.


In diesem Kurs für Teilnehmer:innen aus dem Grundstudium
werden wir uns auf elementare Aufgaben konzentrieren
(Wegfindung mit klassischen Routing Algorithmen usw.).

Termine
Anwendungsorientierte Grundlagen (IW2 C)
Di 13:45-15:15 in K116 (Projekttreffen)
Aktuelle Stundenpläne aller Veranstaltungen finden Sie
auch auf den Homepages der Hochschule.


Inhalte
Die Projektinhalte werden in einem gemeinsamen GitLab Repository verwaltet
Weitere Kursmaterialien finden Sie im ELO


Quellen und weiterführende Literatur

Das Buch "A Concise Introduction to Robot Programming"
beinhaltet eine empfehlenswerte Einführung in das
Robot Operating System (ROS2).
Eine hilfreiche Veranschaulichung der im Projekt für
die Wegplanung verwendeten Algorithmen ist
bei der TUM zu finden.
Ein Tutorial zur Programmierung des NVIDIA Jetson TX2
mit C und CUDA gibt es hier.

Prof. Dr. Jan Dünnweber
Ostbayerische Technische Hochschule Regensburg · Galgenbergstraße 32 (K226)
Tel.: +49 941 943-7186 · Fax: +49 941 943-1426
E-Mail: Jan.Duennweber@hs-regensburg.de