Offene Themen von Prof. Schneider: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Keine Bearbeitungszusammenfassung |
|||
(64 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
Zeile 1: | Zeile 1: | ||
Autor: [[Benutzer:Ulrich_Schneider| Prof. Schneider]] | |||
== Aktuelle Arbeiten == | |||
{| class="wikitable" | |||
|- | |||
! # !! !! Thema !! Inhalt !! geeignet für .. | |||
|- | |||
| 1 || [[Datei:GyroVideoGIFwiki.gif|ohne|150px|]] || [[Aufbau von mechatronischen Laborversuchen]] || | |||
*Arduino Programmierung | |||
*Konstruktion & 3D Druck | |||
*Verkabelung und Inbetriebnahme | |||
*Testing und Dokumentation im HSHL Wiki | |||
*Beispiel: [[Messaufbau_mit_Arduino:_Gyroskop]] | |||
|| PS, PA | |||
|- | |||
| 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 | |||
*Optimierung des [[JetRacer:_Optimierung_der_Streckenführung|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 || [[Datei:FTF Ansicht.jpg|ohne|150px|]] || [[Navigation eines Autonomen Mobilen Roboters mit ROS2]]|| | |||
*Einarbeitung in das bestehende [[Navigation_eines_FTF_mit_ROS2|FTF]] | |||
*Ansteuerung des FTS | |||
*Geregelte Fahrt mit ROS 2 | |||
*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 | |||
|- | |||
|} | |||
{| class="wikitable" | |||
|- | |||
! Abkürzung !! Studentische Arbeit | |||
|- | |||
| PS || Praxissemester (englisch ''internship'') | |||
|- | |||
| PA || Projektarbeit (englisch ''projekt thesis'') | |||
|- | |||
| BA || Bachelorarbeit (englisch ''bachelor thesis'') | |||
|- | |||
| MA || Masterarbeit (englisch ''master thesis'') | |||
|- | |||
|} | |||
== Highlights == | == Highlights == | ||
<gallery mode="packed-hover" heights="200" style="text-align:left"> | <gallery mode="packed-hover" heights="200" style="text-align:left"> | ||
RBS13805-Waveshare-JetRacer-Ai-Kit-Roboter-Bausatz-1 600x600.jpg|verweis=JetRacer|Projekt JetRacer | |||
41pm-4PKm5L. AC .jpg|verweis=Künstliche Intelligenz|Jetson AI | |||
Lernset - Einsteiger Kit für Arduino.jpg|verweis=Arduino Baukasten|Arduino-Baukasten für Studierende | |||
FTF Ansicht.jpg|verweis=Autonomer Mobiler Roboter|Projekt AMR | |||
AlphaBot.png|verweis=AlphaBot_Weiterentwicklungen|Mobile Robotik | AlphaBot.png|verweis=AlphaBot_Weiterentwicklungen|Mobile Robotik | ||
Speedy.jpg| verweis=Speedy-Tempomessgerät|Speedy-Tempomessgerät mit RADAR | <!--Speedy.jpg| verweis=Speedy-Tempomessgerät|Speedy-Tempomessgerät mit RADAR --> | ||
MFG_OPT8241-CDK-EVM.jpg| verweis=TI_TOF_Sensor|Time-of-Flight 3D Sensorik | MFG_OPT8241-CDK-EVM.jpg| verweis=TI_TOF_Sensor|Time-of-Flight 3D Sensorik | ||
PiCar.jpg|Aufbau eines Mikrocontroller geregelten AMR|Autonomes Fahren | PiCar.jpg|Aufbau eines Mikrocontroller geregelten AMR|Autonomes Fahren | ||
AnimierteKarte.gif|SLAM mit Scan-Matching mit LiDAR|Simultaneous Localization and Mapping | AnimierteKarte.gif|SLAM mit Scan-Matching mit LiDAR|Simultaneous Localization and Mapping | ||
090249-51.jpg|Wheelie - ein DIY-Segway|Wheelie - ein DIY-Segway | <!-- 090249-51.jpg|Wheelie - ein DIY-Segway|Wheelie - ein DIY-Segway --> | ||
TeraRanger.jpg|TeraRanger ToF-Sensor|TeraRanger ToF-Sensor | TeraRanger.jpg|TeraRanger ToF-Sensor|TeraRanger ToF-Sensor | ||
MissionOnMars.jpg|Mission on Mars - Robotik mit Matlab/Simulink|Mission on Mars | MissionOnMars.jpg|Mission on Mars - Robotik mit Matlab/Simulink|Mission on Mars | ||
1_PM8dL9waQ-hl7lgznwRUgQ.jpeg|Inbetriebnahme und Bewertung eines Low Cost LiDAR mit Matlab/Simulink|Low-Cost LiDAR | 1_PM8dL9waQ-hl7lgznwRUgQ.jpeg|Inbetriebnahme und Bewertung eines Low Cost LiDAR mit Matlab/Simulink|Low-Cost LiDAR | ||
Ergebnis Spielfeldmarkierungen.png|KameragestützteRoboterortung|RoboSoccer | Ergebnis Spielfeldmarkierungen.png|KameragestützteRoboterortung|RoboSoccer | ||
MR.jpg|Mobiler Roboter mit Arduino|Mobiler Roboter mit Arduino | <!--MR.jpg|Mobiler Roboter mit Arduino|Mobiler Roboter mit Arduino--> | ||
Mini-ardumower-2wd-experimentier-und-lernbausatz-forschungsbausatz-5.jpg|Mähroboter - Ardumower Mini|Mähroboter | Mini-ardumower-2wd-experimentier-und-lernbausatz-forschungsbausatz-5.jpg|Mähroboter - Ardumower Mini|Mähroboter | ||
Zeile 18: | Zeile 169: | ||
== Recherchethemen == | == Recherchethemen == | ||
# Verbesserungspotential der Online-Lehre und Online-Prüfungen | # Verbesserungspotential der Online-Lehre und Online-Prüfungen aus Studierendensicht | ||
# Aktivierende Lehre im Distanzunterricht | # Aktivierende Lehre im Distanzunterricht aus Studierendensicht | ||
# Leichter Einstieg in die Programmierung | # Leichter Einstieg in die Programmierung aus Studierendensicht | ||
# Leichter Einstieg in Deep Learning aus Studierendensicht | |||
# Methoden der Roboternavigation | |||
# [[SLAM - Simultaneous Localization and Mapping]] | |||
# [[Personenortung_und_Identifikation|Personenidentifikation]] | |||
# [[Längsregler für einen adaptiven Geschwindigkeitsregler (ACC)]] | |||
# [[Querregler für einen Spurhalteassistent (HC)]] | |||
# [[Multi-Sensor-Datenfusion]] | |||
== Softwarethemen im Bereich künstliche Intelligenz == | |||
# Spurführung des [[JetRacer]] mit KI | |||
== Hardwarethemen == | |||
# [[Messaufbau mit Arduino: Gyroskop|Messaufbau: Gyroskop (Rotierende Plattform mit Servo zur Inbetriebnahme und Messung eines Gyroskops mit Arduino)]] | |||
# Messaufbau: Inkrementalgeber (Ein DC-Motor dreht eine Welle auf der ein Inkrementalgeber sitzt, Messung der Inkremente mit einem Arduino) | |||
# Messplatine (Planung und Aufbau einer Messplatine) | |||
# 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 == | ||
# Bewertung eines Segmentierungsalgorithmus für ein 2D-LiDAR | # Bewertung eines Segmentierungsalgorithmus für ein 2D-LiDAR | ||
# | # Anwendungsbeispiele für ein Partikel-Filter | ||
# Anwendungsbeispiele für ein Unscented Kalman-Filter | # Anwendungsbeispiele für ein Unscented Kalman-Filter | ||
# Anwendungsbeispiele für ein Komplementärfilter | # Anwendungsbeispiele für ein Komplementärfilter | ||
== Softwarethemen in ROS2 == | == Softwarethemen in ROS2 == | ||
# Einfacher Einstieg in ROS2 | |||
# Simulation eines AlphaBot in WeBots | |||
# Ansteuerung eines AlphaBot mit ROS2 | |||
== Digitalisierung == | == Digitalisierung == | ||
Zeile 45: | 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 95: | 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 |
|
PS, PA, BA, MA | |
3 | Navigation eines Autonomen Mobilen Roboters mit ROS2 |
|
PS, PA, BA, MA | |
4 | Spurerkennung mit Simulink |
|
PS, PA, BA, MA | |
5 | Battery Management System |
|
PS, PA, BA, MA | |
6 | Aufbau und Test eines Autonomen Fahrzeugs |
|
PS, PA, BA, MA | |
7 | JetBot: ROS AI Kit |
|
PS, PA, BA, MA | |
8 | JetRacer: ROS AI Kit |
|
PS, PA, BA, MA | |
9 | Rollenprüfstand für ein Modellfahrzeug |
|
PS, PA, BA, MA | |
10 | LiDAR-Geschwindigkeitsmessung |
|
PS, PA, BA | |
11 | Serielles Auslesen einer Robotik Total Station |
|
PS, PA, BA | |
12 | Anbindung und Test eines Gyroskops an die Messwerterfassungskarte DS1104 von dSpace |
|
PS, PA, BA, MA | |
12 | Einbindung einer Basler-Kamera in Visual Studio |
|
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
-
Projekt JetRacer
-
Jetson AI
-
Arduino-Baukasten für Studierende
-
Projekt AMR
-
Mobile Robotik
-
Time-of-Flight 3D Sensorik
-
Autonomes Fahren
-
Simultaneous Localization and Mapping
-
TeraRanger ToF-Sensor
-
Mission on Mars
-
Low-Cost LiDAR
-
RoboSoccer
-
Mähroboter
Recherchethemen
- Verbesserungspotential der Online-Lehre und Online-Prüfungen aus Studierendensicht
- Aktivierende Lehre im Distanzunterricht aus Studierendensicht
- Leichter Einstieg in die Programmierung aus Studierendensicht
- Leichter Einstieg in Deep Learning aus Studierendensicht
- Methoden der Roboternavigation
- SLAM - Simultaneous Localization and Mapping
- Personenidentifikation
- Längsregler für einen adaptiven Geschwindigkeitsregler (ACC)
- Querregler für einen Spurhalteassistent (HC)
- Multi-Sensor-Datenfusion
Softwarethemen im Bereich künstliche Intelligenz
- Spurführung des JetRacer mit KI
Hardwarethemen
- Messaufbau: Gyroskop (Rotierende Plattform mit Servo zur Inbetriebnahme und Messung eines Gyroskops mit Arduino)
- Messaufbau: Inkrementalgeber (Ein DC-Motor dreht eine Welle auf der ein Inkrementalgeber sitzt, Messung der Inkremente mit einem Arduino)
- Messplatine (Planung und Aufbau einer Messplatine)
- Aufbau eines autonomen Fahrzeugs im Maßstab 1:10
- Erweiterung der Powerpanel-Platine des SDE Wagens um ein Multi Cell - Multi Battery Pack, Battery Management Systems (BMS)
Softwarethemen mit MATLAB
- Bewertung eines Segmentierungsalgorithmus für ein 2D-LiDAR
- Anwendungsbeispiele für ein Partikel-Filter
- Anwendungsbeispiele für ein Unscented Kalman-Filter
- Anwendungsbeispiele für ein Komplementärfilter
Softwarethemen in ROS2
- Einfacher Einstieg in ROS2
- Simulation eines AlphaBot in WeBots
- Ansteuerung eines AlphaBot mit ROS2
Digitalisierung
- Nachhaltige Dokumentation
- Onlineprüfungen mit MATLAB-Grader
- Charakterisierung der Messtechnik eines Turtle-Bot
Themenübersicht
- Elektrotechnik
- Programmierung
- Internet der Dinge
- Signal- und Bildverarbeitung
- Kameragestützte Roboterortung
- RoboSoccer Projektor
- Kameragestützte Ortung
- Visuelle Odometrie zur Roboterbewegungsschätzung
- Matlab/Simulink
- Lokalisierung von Robotern mit
- Regelungstechnik
- Multi-Sensor-Datenfusion
- Autonome Roboter
- Autonomes Fahren
- Mobile Robotik
- Mähroboter
- NXT/EV3 Projekte
- Themengebiete aus der Carolo Cup AG
Weiterführende Links
Bitte beachten Sie die Tipps in den Artikeln
→ zurück zum Hauptartikel: Studentische Arbeiten