Modulbeschreibung

Eingebettete Systeme II b

Kurzzeichen:
M_VP_17808
ECTS-Credits:
15
Leitidee:

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
Modulverantwortung:
Graf Urs
Standort (angeboten):
Buchs
Modultyp:
Wahlpflicht-Modul für MSE Master of Science in Engineering BB STD_08 (BU)(Keine Semesterempfehlung)Kategorie:Fachliche Vertiefung (MSE-FachV)
Wahlpflicht-Modul für MSE Master of Science in Engineering BB STD_13 (BU)(Keine Semesterempfehlung)Kategorie:Fachliche Vertiefung (MSE-FachV)
Wahlpflicht-Modul für MSE Master of Science in Engineering BB STD_16 (BU)(Keine Semesterempfehlung)Kategorie:Fachliche Vertiefung (MSE-FachV)
Wahlpflicht-Modul für MSE Master of Science in Engineering VZ STD_08 (BU)(Keine Semesterempfehlung)Kategorie:Fachliche Vertiefung (MSE-FachV)
Wahlpflicht-Modul für MSE Master of Science in Engineering VZ STD_13 (BU)(Keine Semesterempfehlung)Kategorie:Fachliche Vertiefung (MSE-FachV)
Wahlpflicht-Modul für MSE Master of Science in Engineering VZ STD_16 (BU)(Keine Semesterempfehlung)Kategorie:Fachliche Vertiefung (MSE-FachV)
Modulbewertung:
Note von 1 - 6

Leistungsnachweise und deren Gewichtung

Während der Unterrichtsphase:

Im Kurs EEROS als ROS-Node wird ein Projekt mittels Projektarbeit und Bericht und einer Schluss-präsentation mit Prüfungsgespräch bewertet. Im Kurs Effective Modern C++ werden Zusammenfassungen und ein Fachgespräch bewertet.

Bewertungsart:
Note von 1 - 6
Gewichtung:

Im Kurs EEROS als ROS-Node wird ein Projekt mittels Projektarbeit und Bericht (Gewicht 64%) und einer Schluss-präsentation mit Prüfungsgespräch (Gewicht 16%) bewertet. Im Kurs Effective Modern C++ werden Zusammenfassungen und ein Fachgespräch (Gewicht 20%) bewertet.

Bemerkungen:

Inhalte

Angestrebte Lernergebnisse (Abschlusskompetenzen):

Fachkompetenz:
Die Studierenden

  • 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
Modul- und Lerninhalt:

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