Wenn Sie vorhaben, eine Bachelorarbeit bei mir zu schreiben, sollten Sie mein Fach- und Interessensgebiet berücksichtigen, welches im Bereich der hochautomatisierten und autonomen Fahrzeuge, Mobilitätskonzepte, Steuergeräte, Sensorik und Signalverarbeitung liegt. Themen, die weit davon entfernt sind, kann ich fachlich nicht betreuen.

Vor einem Erstgespräch zu Ihrer beabsichtigten Arbeit senden Sie mir bitte ein Exposé (1-2 Seiten) mit den folgenden Inhalten zu:

  • aktueller Stand der Technik/Forschung
  • Literaturliste
  • Ableitung der Fragestellung, Hypothese
  • Beabsichtigte Untersuchung, Methode, Versuchsaufbau (inkl. Begründung)
  • Zeitplanung
  • Firma, Betreuung, Zweitbetreuung

Möchten Sie ihre Bachelorarbeit nicht in einer Firma sondern an der Hochschule schreiben, dann kann ich ihnen Themen aus den Bereichen Analoge Schaltungstechnik, Embedded Systems, Steuergeräteentwicklung und Autonomes Fahren vorschlagen. Es gibt zum Beispiel Themen an den unten abgebildet Fahrzeugplattformen. Eine genaue Formulierung des Titels sowie eine Feinabstimmung der Inhalte können wir vornehmen, wenn Sie sich für ein Thema interessieren.

a) Steuergerät für ein autonomes Modellauto (Steuergeräte, Embedded Systems):

  • Review und Überarbeitung eines existierenden µC PCB
  • Weiterentiwcklung einer Basissoftware für den XMC
  • Ansteuerung von Motor und Lenkung (PWM)
  • Geschwindigkeitsregler
  • Auslesen der Sensoren
  • Schnittstelle zur Fernbedienung
  • Schnittstelle zu Bedienknöpfen und Statusanzeige (LEDs)
  • Bidirektionale Kommunikation über UART

b) Spurhaltung und Abstandsregelung für ein autonomes Modellauto (Autonomes Fahren, Algorithmen):

  • Modulares Softwarekonzept (auf Raspberry Pi)
  • Bildverarbeitung und Spurerkennung
  • Trajektorienberechnung
  • Hinderniserkennung bzw. Objektzuordnung
  • Abstandsregler
  • Bidirektionale Kommunikation über UART

c) Einparkassistent für ein autonomes Modellauto (Autonomes Fahren, Algorithmen):

  • Einbindung in modulares Softwarekonzept (auf Raspberry Pi)
  • Sensorauswertung zur Parklückenerkennung
  • Trajektorienberechnung
  • Einparken in einem Zug
  • Ausparken nach Kommando
  • Einparken in mehreren Zügen
  • Bidirektionale Kommunikation über UART

d) Ansteuerung einer Allradplattform (Embedded Systems):

  • Ansteuern der 4 Motortreiber per PWM
  • Auslesen und Auswerten der 4 Encoder (z.B. CCU Count)
  • Auslesen eines Joysticks (2-Achsen Poti) über 2 ADC Eingänge
  • Berechnung der Wunschdrehzahl links und rechts
  • Regelung der Ist-Drehzahl
  • Auswahl der Abstandssensoren
  • Entwurf einer Halterung und Einbau
  • Auslesen und Auswerten der Abstandssensoren
  • Bremsung bei Gefahr
  • Bidirektionale Kommunikation über UART

e) Stromversorgungsplatine für eine autonome Allradplattform (Steuergeräteentwicklung, Analoge Schaltungstechnik):

  • Review und Neuentwicklung eines PCB
  • Stromversorgung für µC, Raspberry Pi und Sensoren
  • Spannungsmessung und Batterietrennung
  • Schnittstelle zu Bedienknöpfen und Statusanzeige (LEDs)
  • Optional: Strommessung der Motoren
  • Optional: Brückenschaltung zur Ansteuerung der Motoren

f) Objekterkennung und Trajektorienplanung für eine autonome Allradplattform (Autonomes Fahren, Algorithmen):

  • Modulares Softwarekonzept (auf Raspberry Pi)
  • Bildverarbeitung und Objekterkennung
  • Trajektorienberechnung
  • Auswerten der Abstandssensoren
  • Hinderniserkennung bzw. Objektzuordnung
  • Bremsung bei Gefahr
  • Bidirektionale Kommunikation über UART

g) Softwareentwicklung für eine autonome Micromaus (Embedded Systems):

  • Review und Aufbau der existierenden Hardware (µC PCB)
  • Review und Anpassung der existierenden Basissoftware für den XMC
  • Auslesen und Überprüfen der Sensoren
  • Ansteuerung der Motoren (PWM) und Geschwindigkeits- sowie Streckenregler
  • Algorithmus zur Haltung der Wegmitte bei ungleichmässiger Fahrt
  • Algorithmus zur Wegfindung durch das Labyrinth