Offene Themen von Prof. Schneider: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
(38 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
Autor: [[Benutzer:Ulrich_Schneider| Prof. Schneider]]
== Aktuelle Arbeiten ==
== Aktuelle Arbeiten ==
{| class="wikitable"
{| class="wikitable"
|-
|-
! #  !! Thema  !! Inhalt !! geeignet für ..
! #  !! !! Thema  !! Inhalt !! geeignet für ..
|-
|-
| 1 || Aufbau von mechatronischen Laborversuchen ||  
| 1 || [[Datei:GyroVideoGIFwiki.gif|ohne|150px|]] || [[Aufbau von mechatronischen Laborversuchen]] ||  
*Arduino Programmierung
*Arduino Programmierung
*Konstruktion & 3D Druck
*Konstruktion & 3D Druck
*Verkabelung und Inbetriebnahme
*Verkabelung und Inbetriebnahme
*Testing und Dokumentation im HSHL Wiki  
*Testing und Dokumentation im HSHL Wiki  
*Beispiel: [[Messaufbau_mit_Arduino:_Gyroskop]]
|| PS, PA
|| PS, PA
|-
|-
| 2  || Linienverfolgung mit künstlicher Intelligenz und [[JetRacer]] ||  
| 2  || [[Datei:RBS13805-Waveshare-JetRacer-Ai-Kit-Roboter-Bausatz-1 600x600.jpg|ohne|150px|]] || [[JetRacer:_Spurführung_mit_künstlicher_Intelligenz|Spurführung mit künstlicher Intelligenz]] und [[JetRacer]] ||  
*Auswahl einer KI-Entwicklungsumgebung
*Auswahl einer KI-Entwicklungsumgebung
*Optimierung des [[JetRacer:_Optimierung_der_Streckenführung|aktuellen Standes]]
*Optimierung des [[JetRacer:_Optimierung_der_Streckenführung|aktuellen Standes]]
Zeile 19: Zeile 22:
|| PS, PA, BA, MA
|| PS, PA, BA, MA
|-
|-
| 3  || Navigation eines Autonomen Mobilen Roboters mit ROS2||  
| 3 || [[Datei:FTF Ansicht.jpg|ohne|150px|]] || [[Navigation eines Autonomen Mobilen Roboters mit ROS2]]||  
*Einarbeitung in das bestehende [[Navigation_eines_FTF_mit_ROS2|FTF]]
*Einarbeitung in das bestehende [[Navigation_eines_FTF_mit_ROS2|FTF]]
*Ansteuerung des FTS
*Ansteuerung des FTS
*Geregelte Fahrt mit ROS 2
*Geregelte Fahrt mit ROS 2
*Vermessung und Bewertung der Güte der Fahrt mit dem bestehenden [[Referenzmessung_mit_der_Topcon_Robotic_Total_Station|Referenzsystem]].
*Vermessung und Bewertung der Güte der Fahrt mit dem bestehenden [[Referenzmessung_mit_der_Topcon_Robotic_Total_Station|Referenzsystem]].
|| PS, PA, BA, MA
|-
| 4 || [[Datei:5_Spuren.png|ohne|150px|]]  || [[Spurerkennung mit Simulink]]||
*Einarbeitung in das bestehende Simulink-Modell
*Recherche des Stand der Technik
*Modellerweiterung um einen Algorithmus zur Spurerkennung
*Optional: Erweiterung um ein Spurtracking
*Optional: Einsatz von KI zur Spurerkennung
|| PS, PA, BA, MA
|-
| 5 || [[Datei:BMS.jpg|ohne|150px|]]  || [[Battery Management System]]||
*Literaturrecherche
*Weiterentwicklung des bestehenden Aufbaus und Ergänzung um eine Battery Managment System (BMS)
*Simulation der Schaltung in Multisim von National Instrument
*Entwicklung der Platine in Ultiboard von National Instrument
*Bestückung der entwickelten Platine
*Kalibrierung und Messung der entwickelten Schaltung
|| PS, PA, BA, MA
|-
| 6 || [[Datei:Fahrzeug.jpg|ohne|150px|]]  || [[Aufbau und Test eines Autonomen Fahrzeugs]]||
*Einarbeitung in die Planung des Fahrzeugaufbaus
*Aufbau des Fahrzeugs
*Funktionstest der Systemkomponenten
*Systemtest des Autonomen Fahrzeugs
*Dokumentation im HSHL-Wiki
|| PS, PA, BA, MA
|-
| 7 || [[Datei:Waveshare jetbot-ros-ai-kit-1.jpg|ohne|150px|]]  || [[JetBot: ROS AI Kit]]||
*Einarbeitung
*Aufbau des Fahrzeugs (Bausatz vorhanden)
*Funktionstest der Systemkomponenten
*Systemtest des Autonomen Mobilen Roboters
* Fokus auf eines der Schwerpunktgebiete
** SLAM LiDAR Mapping
** Bahnplanung, Autonome Navigation, dynamische Hindernisbehandlung
** Bildverarbeitung
** Mensch-Roboter Sprachinteraktion
*Dokumentation im HSHL-Wiki
|| PS, PA, BA, MA
|-
| 8 || [[Datei:Waveshare JetRacer Professional ROS AI Kit.png|ohne|150px|]]  || [[JetRacer: ROS AI Kit]]||
*Einarbeitung
*Aufbau des Fahrzeugs (Bausatz vorhanden)
*Funktionstest der Systemkomponenten
*Systemtest des Autonomen Mobilen Roboters
* Fokus auf eines der Schwerpunktgebiete
** SLAM LiDAR Mapping
** Bahnplanung, Autonome Navigation, dynamische Hindernisbehandlung
** Bildverarbeitung
** Mensch-Roboter Sprachinteraktion
*Dokumentation im HSHL-Wiki
|| PS, PA, BA, MA
|-
| 9 ||  [[Bild:Prüfstand 1 10.JPG|ohne|150px|]]|| Rollenprüfstand für ein Modellfahrzeug||
* Planung eines Rollenprüftstandes für ein Modellfahrzeug
* Bestellung nötiger Bauteile
* CAD-Design und Druck benötigter Bauteile
* Systemaufbau
* Systemtest
* Optimierung
* Dokumentation im HSHL-Wiki
|| PS, PA, BA, MA
|-
| 10 || [[Bild:Hokuyo URG-04LX-UG01 Laser Scanner.jpg |ohne|150px|]]  || LiDAR-Geschwindigkeitsmessung||
* Planung eines Systems zur Geschwindigkeitsmessung eines Modellfahrzeugs
* Inbetriebnahme des LiDAR mit MATLAB
* Systemaufbau
* Systemtest
* Optimierung
* Dokumentation im HSHL-Wiki
|| PS, PA, BA
|-
| 11 ||  [[Datei:PS-103.jpg |ohne|150px|]]  || Serielles Auslesen einer Robotik Total Station||
* Einarbeitung in das bestehende System
* Senden der Messdaten über die serielle Schnittstelle
* Empfang der Messdaten über die serielle Schnittstelle (Visual Studio, Sprache C oder MATLAB)
* Auswertung in MATLAB
* Systemtest
* Optimierung
* Dokumentation im HSHL-Wiki
|| PS, PA, BA
|-
| 12 ||  [[Datei:Gyro ST LPR510AL board.jpg |ohne|150px|]] || Anbindung und Test eines Gyroskops an die Messwerterfassungskarte DS1104 von dSpace||
* Einarbeitung in das Messystem (Gyroskop, DS1104)
* Konzeption des Anschlusses (Analog/SPI)
* Empfang der Messdaten
* Auswertung in MATLAB (Filterung, Offsetkompensation)
* Systemtest
* Optimierung
* Dokumentation im HSHL-Wiki
|| PS, PA, BA, MA
|-
| 12 ||  [[Datei:Ace2 basicc125 lens basler sodavision-1-1-1.jpg|ohne|150px|]] || Einbindung einer Basler-Kamera in Visual Studio||
* Einarbeitung in das bestehende System
* Morphologischer Kasten der möglichen Optionen
* Bewertung und Auswahl einer Option
* Umsetzung in Visual Studio mit OpenCV
* Übernahme der bestehenden Bildverarbeitungssoftware im neuen System
* Systemtest
* Optimierung
* Dokumentation im HSHL-Wiki
|| PS, PA, BA, MA
|| PS, PA, BA, MA
|-
|-
Zeile 32: Zeile 136:
! Abkürzung  !! Studentische Arbeit   
! Abkürzung  !! Studentische Arbeit   
|-
|-
| PS  || Praxissemester/internship  
| PS  || Praxissemester (englisch ''internship'')
|-
|-
| PA  || Projektarbeit/projekt thesis  
| PA  || Projektarbeit (englisch ''projekt thesis'')
|-
|-
| BA  || Bachelorarbeit/bachelor thesis  
| BA  || Bachelorarbeit (englisch ''bachelor thesis'')
|-
|-
| MA  || Masterarbeit/master thesis  
| MA  || Masterarbeit (englisch ''master thesis'')
|-
|-
|}
|}
Zeile 84: Zeile 188:
# Messplatine (Planung und Aufbau einer Messplatine)
# Messplatine (Planung und Aufbau einer Messplatine)
# Aufbau eines autonomen Fahrzeugs im Maßstab 1:10
# Aufbau eines autonomen Fahrzeugs im Maßstab 1:10
# Erweiterung der [[Battery_Management_Systems |Powerpanel-Platine]] des [[Praktikum_SDE| SDE Wagens]] um ein Multi Cell - Multi Battery Pack, Battery Management Systems (BMS)


== Softwarethemen mit MATLAB ==
== Softwarethemen mit MATLAB ==
Zeile 110: Zeile 215:
## [[Wheelie_-_ein_DIY-Segway|Wheelie - ein DIY-Segway]]
## [[Wheelie_-_ein_DIY-Segway|Wheelie - ein DIY-Segway]]
## [[Keyless Entry|Keyless Entry]]
## [[Keyless Entry|Keyless Entry]]
## [[Battery_Management_Systems|Battery Management Systems]]
# '''Programmierung'''
# '''Programmierung'''
## Internet der Dinge
## Internet der Dinge
Zeile 154: Zeile 260:
## NXT/EV3 Projekte  
## NXT/EV3 Projekte  
## Themengebiete aus der [[Carolo_Cup|Carolo Cup AG]]
## Themengebiete aus der [[Carolo_Cup|Carolo Cup AG]]


== Weiterführende Links ==
== Weiterführende Links ==

Aktuelle Version vom 9. Januar 2024, 12:46 Uhr

Autor: Prof. Schneider

Aktuelle Arbeiten

# Thema Inhalt geeignet für ..
1
Aufbau von mechatronischen Laborversuchen PS, PA
2
Spurführung mit künstlicher Intelligenz und JetRacer
  • Auswahl einer KI-Entwicklungsumgebung
  • Optimierung des aktuellen Standes
  • Nutzung von MATLAB zum Anlernen des Jetson Nano.
  • Nutzung von ROS2 zum Anlernen des Jetson Nano.
  • Bewertung der Vor- und Nachteile der Programmierungebungen.
PS, PA, BA, MA
3
Navigation eines Autonomen Mobilen Roboters mit ROS2
  • Einarbeitung in das bestehende FTF
  • Ansteuerung des FTS
  • Geregelte Fahrt mit ROS 2
  • Vermessung und Bewertung der Güte der Fahrt mit dem bestehenden Referenzsystem.
PS, PA, BA, MA
4
Spurerkennung mit Simulink
  • Einarbeitung in das bestehende Simulink-Modell
  • Recherche des Stand der Technik
  • Modellerweiterung um einen Algorithmus zur Spurerkennung
  • Optional: Erweiterung um ein Spurtracking
  • Optional: Einsatz von KI zur Spurerkennung
PS, PA, BA, MA
5
Battery Management System
  • Literaturrecherche
  • Weiterentwicklung des bestehenden Aufbaus und Ergänzung um eine Battery Managment System (BMS)
  • Simulation der Schaltung in Multisim von National Instrument
  • Entwicklung der Platine in Ultiboard von National Instrument
  • Bestückung der entwickelten Platine
  • Kalibrierung und Messung der entwickelten Schaltung
PS, PA, BA, MA
6
Aufbau und Test eines Autonomen Fahrzeugs
  • Einarbeitung in die Planung des Fahrzeugaufbaus
  • Aufbau des Fahrzeugs
  • Funktionstest der Systemkomponenten
  • Systemtest des Autonomen Fahrzeugs
  • Dokumentation im HSHL-Wiki
PS, PA, BA, MA
7
JetBot: ROS AI Kit
  • Einarbeitung
  • Aufbau des Fahrzeugs (Bausatz vorhanden)
  • Funktionstest der Systemkomponenten
  • Systemtest des Autonomen Mobilen Roboters
  • Fokus auf eines der Schwerpunktgebiete
    • SLAM LiDAR Mapping
    • Bahnplanung, Autonome Navigation, dynamische Hindernisbehandlung
    • Bildverarbeitung
    • Mensch-Roboter Sprachinteraktion
  • Dokumentation im HSHL-Wiki
PS, PA, BA, MA
8
JetRacer: ROS AI Kit
  • Einarbeitung
  • Aufbau des Fahrzeugs (Bausatz vorhanden)
  • Funktionstest der Systemkomponenten
  • Systemtest des Autonomen Mobilen Roboters
  • Fokus auf eines der Schwerpunktgebiete
    • SLAM LiDAR Mapping
    • Bahnplanung, Autonome Navigation, dynamische Hindernisbehandlung
    • Bildverarbeitung
    • Mensch-Roboter Sprachinteraktion
  • Dokumentation im HSHL-Wiki
PS, PA, BA, MA
9
Rollenprüfstand für ein Modellfahrzeug
  • Planung eines Rollenprüftstandes für ein Modellfahrzeug
  • Bestellung nötiger Bauteile
  • CAD-Design und Druck benötigter Bauteile
  • Systemaufbau
  • Systemtest
  • Optimierung
  • Dokumentation im HSHL-Wiki
PS, PA, BA, MA
10
LiDAR-Geschwindigkeitsmessung
  • Planung eines Systems zur Geschwindigkeitsmessung eines Modellfahrzeugs
  • Inbetriebnahme des LiDAR mit MATLAB
  • Systemaufbau
  • Systemtest
  • Optimierung
  • Dokumentation im HSHL-Wiki
PS, PA, BA
11
Serielles Auslesen einer Robotik Total Station
  • Einarbeitung in das bestehende System
  • Senden der Messdaten über die serielle Schnittstelle
  • Empfang der Messdaten über die serielle Schnittstelle (Visual Studio, Sprache C oder MATLAB)
  • Auswertung in MATLAB
  • Systemtest
  • Optimierung
  • Dokumentation im HSHL-Wiki
PS, PA, BA
12
Anbindung und Test eines Gyroskops an die Messwerterfassungskarte DS1104 von dSpace
  • Einarbeitung in das Messystem (Gyroskop, DS1104)
  • Konzeption des Anschlusses (Analog/SPI)
  • Empfang der Messdaten
  • Auswertung in MATLAB (Filterung, Offsetkompensation)
  • Systemtest
  • Optimierung
  • Dokumentation im HSHL-Wiki
PS, PA, BA, MA
12
Einbindung einer Basler-Kamera in Visual Studio
  • Einarbeitung in das bestehende System
  • Morphologischer Kasten der möglichen Optionen
  • Bewertung und Auswahl einer Option
  • Umsetzung in Visual Studio mit OpenCV
  • Übernahme der bestehenden Bildverarbeitungssoftware im neuen System
  • Systemtest
  • Optimierung
  • Dokumentation im HSHL-Wiki
PS, PA, BA, MA
Abkürzung Studentische Arbeit
PS Praxissemester (englisch internship)
PA Projektarbeit (englisch projekt thesis)
BA Bachelorarbeit (englisch bachelor thesis)
MA Masterarbeit (englisch master thesis)

Highlights

Recherchethemen

  1. Verbesserungspotential der Online-Lehre und Online-Prüfungen aus Studierendensicht
  2. Aktivierende Lehre im Distanzunterricht aus Studierendensicht
  3. Leichter Einstieg in die Programmierung aus Studierendensicht
  4. Leichter Einstieg in Deep Learning aus Studierendensicht
  5. Methoden der Roboternavigation
  6. SLAM - Simultaneous Localization and Mapping
  7. Personenidentifikation
  8. Längsregler für einen adaptiven Geschwindigkeitsregler (ACC)
  9. Querregler für einen Spurhalteassistent (HC)
  10. Multi-Sensor-Datenfusion

Softwarethemen im Bereich künstliche Intelligenz

  1. Spurführung des JetRacer mit KI

Hardwarethemen

  1. Messaufbau: Gyroskop (Rotierende Plattform mit Servo zur Inbetriebnahme und Messung eines Gyroskops mit Arduino)
  2. Messaufbau: Inkrementalgeber (Ein DC-Motor dreht eine Welle auf der ein Inkrementalgeber sitzt, Messung der Inkremente mit einem Arduino)
  3. Messplatine (Planung und Aufbau einer Messplatine)
  4. Aufbau eines autonomen Fahrzeugs im Maßstab 1:10
  5. Erweiterung der Powerpanel-Platine des SDE Wagens um ein Multi Cell - Multi Battery Pack, Battery Management Systems (BMS)

Softwarethemen mit MATLAB

  1. Bewertung eines Segmentierungsalgorithmus für ein 2D-LiDAR
  2. Anwendungsbeispiele für ein Partikel-Filter
  3. Anwendungsbeispiele für ein Unscented Kalman-Filter
  4. Anwendungsbeispiele für ein Komplementärfilter

Softwarethemen in ROS2

  1. Einfacher Einstieg in ROS2
  2. Simulation eines AlphaBot in WeBots
  3. Ansteuerung eines AlphaBot mit ROS2

Digitalisierung

  1. Nachhaltige Dokumentation
  2. Onlineprüfungen mit MATLAB-Grader
  3. Charakterisierung der Messtechnik eines Turtle-Bot

Themenübersicht

  1. Elektrotechnik
    1. Entwicklung eines 3D-Scanners
    2. Speedy-Tempomessgerät
    3. TI TOF Sensor
    4. Aufbau eines Mikrocontroller geregelten AMR
    5. Wheelie - ein DIY-Segway
    6. Keyless Entry
    7. Battery Management Systems
  2. Programmierung
    1. Internet der Dinge
      1. Intel SoC Plattform Galileo
      2. Home Security
    2. Signal- und Bildverarbeitung
      1. Kameragestützte Roboterortung
      2. RoboSoccer Projektor
      3. Kameragestützte Ortung
      4. Visuelle Odometrie zur Roboterbewegungsschätzung
    3. Matlab/Simulink
      1. Mission on Mars - Robotik mit Matlab/Simulink
      2. Inbetriebnahme und Bewertung eines Low Cost LiDAR mit Matlab/Simulink
      3. TeraRanger ToF-Sensor
      4. SLAM mit
        1. Scan-Matching mit LiDAR
        2. Partikelfiltern
        3. Expectation-Maximization-Filter
        4. Graph-basierende Techniken
        5. Visual SLAM
    4. Lokalisierung von Robotern mit
      1. UWB
      2. AruCo Markern
      3. Mono-Vision
      4. Stereo-Vision
      5. ToF-Sensorik (z.B. MS Kinect 2)
      6. Lokalisierung und Kartografierung eines mobilen Lego Mindstorms Roboters
      7. Visuelle Odometrie
      8. Ground Truth Sensor
    5. Regelungstechnik
      1. Lidar ACC - Adaptive Abstandsregelung
      2. Selbstfahrendes Motorad mit Arduino
      3. Mobiler Roboter mit Arduino
      4. Malender Roboter mit Arduino
    6. Multi-Sensor-Datenfusion
      1. Multi-Sensor-Datenfusion mit Messvektorfusion
      2. Multi-Sensor-Datenfusion mit Kalman-Filter
  3. Autonome Roboter
    1. Autonomes Fahren
    2. Mobile Robotik
    3. Mähroboter
      1. Mähroboter - Ardumower
      2. Mähroboter - Ardumower Mini
    4. NXT/EV3 Projekte
    5. Themengebiete aus der Carolo Cup AG

Weiterführende Links

Bitte beachten Sie die Tipps in den Artikeln






→ zurück zum Hauptartikel: Studentische Arbeiten