Modulbeschreibung

Eingebettete Systeme II b

ECTS-Punkte:
15
Lernziele:

Fachkompetenz:
Die Studierenden

  • haben vertiefte Kenntnisse der Programmiersprache C++.
  • können verschiedene Sprach Konstrukte fachgerecht einsetzen.
  • kennen die Möglichkeiten der Standardbibliothek, inkl. C++14.
  • kennen die Bedürfnisse aus Roboteranwendersicht.
  • können daraus ein passendes Programm innerhalb eines gegebenen Frameworks entwickeln.

Methodenkompetenz
Die Studierenden

  • demonstrieren Fähigkeit zu Analyse, Kreativität, vernetztes Denken.
  • können ein bestehendes Konzepte analysieren und auf erweiterte Anforderungen anpassen.

Sozialkompetenz

  • Kommunikations- und Kooperationsfähigkeit

Selbstkompetenz

  • Selbständigkeit, Verantwortlichkeit

Kurse in diesem Modul

EEROS als ROS-Node:

ROS ist ein populäres und universelles Robotik-Framework. Unser echtzeitfähiges Roboterbetriebssystem EEROS soll neu als ROS-Node in einem ROS-System funktionieren. Insbesondere sollen bestehende ROS-Nodes für diverse Sensoren oder für GUI’s (rqt) eingebunden werden können.
Erstellen eines detaillierten Projektplans mit Meilensteinen, regelmässige Information bezüglich Projektstand, Selbstverantwortung.
Lieferobjekte: Projekt, Bericht, Schlusspräsentation

Projekt mit undefined Lektionen pro Woche
Effective Modern C++:

Aus dem Buch “Effektive Modern C++” sollen 8 Items, die für die Vertiefungsarbeit relevant sind, ausgewählt und mit passenden Beispielen erarbeitet werden.

Selbststudium mit undefined Lektionen pro Woche
Disclaimer

Diese Beschreibung ist rechtlich nicht verbindlich! Weitere Informationen finden Sie in der detaillierten Modulbeschreibung.