Projekte

Autonome Omnirad Plattform

Im Sommersemester 2016 wurde von einem Studenten im Rahmen des Moduls CSE3 eine autonome Plattform aufgebaut. Drei Fahrmotoren werden von einem Embedded Linux System gesteuert. Über Sektorscheiben und optische Sensoren werden die Radbewegungen gemessen (Odometrie), ein Ultraschallsensor dient zur Erkennung von Hindernissen.

Die Plattform wird in den nächsten Semestern weiterentwickelt. Zur Zeit sind folgenden Optionen im Aufbau:

  • optische Positionsbestimmung mit einer Kamera und Positionsmarkern
  • drahtlose Anbindung der Plattform für Steuerung und Debugging
autonome OmniRad Plattform
Foto: (C) HTW / Bauernöppel

Renesas MCU Car Rally

Seit mehren Jahren haben sich Teams des Studienganges für die Renesas MCU Car Rallyqualifiziert. Dieser Wettbewerb wird am Rande der Fachmesse "Embedded World" in Nürnberg durchgeführt. Hier treffen sich studentische Teams aus ganz Europa um mit ihren selbstgebauten autonomen Modellfahrzeugen eine vorher unbekannte Strecke möglichst schnell zu absolvieren. 2016 nahmen zwei HTW Teams an dem Wettbewerb teil, beide aus unserem Studiengang (Bachelor und Master).

 

 

MCU Car Rally
Foto: (C) HTW / Bauernöppel

Projekt Computer Systems Engineering

Das Projekt Computer Systems Engineering ist ein einsemestriges Projekt, das während des Vertiefungsstudiums in Kleingruppen durchgeführt wird. Es bietet so eine erste größere Möglichkeit, das zuvor erworbene Wissen relativ selbstständig in einem Hard- und Softwareprojekt umzusetzen und ist damit eine gute Vorbereitung auf das folgende Fachpraktikum und natürlich die Bachelorarbeit.

 

 

Foto: (C) HTW / Bauernöppel

Ultraschall Abstandsmessung

Die Studierenden entwicklen eine Ultraschall Abstandsmessung durch Messung der Verzögerungszeit zwischen einem Messimpuls und seinem Echo, das an einem Hindernis reflektiert wird. Da die Zeit zwischen Impuls und Echo nur wenige Millisekunden beträgt, ist eine sehr genaue Zeitmessung erforderlich.

Um die Aufgabe zu lösen, wählen die Studierenden passende Bauteile (Sensoren) selbstständig aus, studieren deren Funktionsweise und erweitern ein kleines eingebettetes Linux System um einen passenden Kernel Mode Treiber. Sie lesen Datenblätter und Schaltpläne und konfigurieren den Linux Kernel und das Root Filesystem entsprechend. Als Besonderheit wurde der Ultraschallsensor auf einem Schrittmotor drehbar angebracht, so dass Rundummessungen ermöglicht wurden.

Während des gesamten Projektzeitraumes arbeiten die Gruppen mit redmine, einem webbasierten Open-Source Projektmanagement Tool. Dort erfassen Sie Arbeitsschritte und Aufwände, visualisieren den Projektfortschritt in einem Gantt-Diagramm und dokumentieren ihre Arbeit in einem Wiki und nutzen die integrierte Quelltextverwaltung mit git. Am Ende des Semesters werden alle Projekte in einem gemeinsamen Abschlusskolloquium vor allen Teilnehmern vorgestellt.

Ultraschall Sensor
Ultraschall Sensor