Modulbeschreibung

Eingebettete Systeme I e

ECTS-Punkte:
15
Lernziele:

Fachkompetenz:
Die Studierenden

  • kennen die Grundlagen der Programmiersprache C++.
  • können verschiedene Sprachkonstrukte fachgerecht einsetzen.
  • kennen die Möglichkeiten der Standardbibliothek.
  • kennen die grundlegenden Eigenschaften einer Robotersteuerung.
  • können daraus ein passendes Programm innerhalb eines gegebenen Frameworks (eeros) 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

Echtzeitfähige Steuerung für „Wheelie“DWARFFPGA:

Eine bestehende Roboterhardwareplattform soll mit einer neuen Steuerung ausgerüstet werden. Diese Steuerung soll eine maximale Zykluszeit von 1ms nicht überschreiten. Eine Analyse soll zeigen, ob eine zentrale oder dezentrale Steuerung der Drives eingesetzt werden soll. Eine attraktive Beispielapplikation soll realisiert werden.
Erstellen eines detaillierten Projektplans mit Meilensteinen, regelmässige Information bezüglich Projektstand, Selbstverantwortung.

Lieferobjekte: Projekt, Bericht, Schlusspräsentation.

Projekt mit undefined Lektionen pro Woche
C++:
  • Classes, Members, Constructors
  • Templates
  • Exceptions
  • Standardbibliothek
  • Evolution C++, C++11, C++14, C++17, C++20
Selbststudium mit undefined Lektionen pro Woche
Disclaimer

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