JetRacer: Spurführung mit künstlicher Intelligenz: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
(6 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt) | |||
Zeile 7: | Zeile 7: | ||
'''Abgabetermin:''' TBD<br> | '''Abgabetermin:''' TBD<br> | ||
'''Betreuer:''' [[Benutzer:Ulrich_Schneider| Prof. Schneider]]<br/> | '''Betreuer:''' [[Benutzer:Ulrich_Schneider| Prof. Schneider]]<br/> | ||
== Einführung == | |||
== Aufgabenstellung == | == Aufgabenstellung == | ||
Zeile 16: | Zeile 16: | ||
# Nutzung von ROS2 zum Anlernen des Jetson Nano. | # Nutzung von ROS2 zum Anlernen des Jetson Nano. | ||
# Bewertung der Vor- und Nachteile der Programmierungebungen. | # Bewertung der Vor- und Nachteile der Programmierungebungen. | ||
# Auswahl einer KI-Entwicklungsumgebung | |||
# Dokumentation nach wissenschaftlichem Stand im HSHL-Wiki | # Dokumentation nach wissenschaftlichem Stand im HSHL-Wiki | ||
== Anforderungen == | |||
Das Projekt erfordert Vorwissen in den nachfolgenden Themengebieten. Sollten Sie die Anforderungen nicht erfüllen müssen Sie sich diese Kenntnisse anhand im Rahmen der Arbeit anhand von Literatur/Online-Kursen selbst aneignen. | |||
* Erfahrungen mit Künstlicher Intelligenz/Deep Learning | |||
* Programmierung in C++, Python | |||
* Dokumentenversionierung mit SVN | |||
== Anforderungen an die wissenschaftliche Arbeit == | == Anforderungen an die wissenschaftliche Arbeit == | ||
Zeile 23: | Zeile 31: | ||
* Projektvorstellung im Wiki | * Projektvorstellung im Wiki | ||
* Tägliche Sicherung der Arbeitsergebnisse in SVN | * Tägliche Sicherung der Arbeitsergebnisse in SVN | ||
* Tägliche | * Tägliche Dokumentation der geleisteten Arbeitsstunden | ||
*[[Studentische_Arbeiten_bei_Prof._Schneider|Studentische Arbeiten bei Prof. Schneider]] | *[[Studentische_Arbeiten_bei_Prof._Schneider|Studentische Arbeiten bei Prof. Schneider]] | ||
*[[Anforderungen_an_eine_wissenschaftlich_Arbeit| Anforderungen an eine wissenschaftlich Arbeit]] | *[[Anforderungen_an_eine_wissenschaftlich_Arbeit| Anforderungen an eine wissenschaftlich Arbeit]] | ||
Zeile 31: | Zeile 39: | ||
== Getting started == | == Getting started == | ||
Lesen Sie zum Einstieg diese Artikel | |||
*Siddiquy, T.: ''[[Automated lane following of a Waveshare JetRacer with artificial intelligence]]. Bachelorarbeit<br> | |||
*Kamal, A.: ''[[JetRacer: Optimierung der Streckenführung]]''. Projektarbeit | |||
*[[Gantt-Diagramm| Gantt Diagramm erstellen]] | |||
*[[Wiki-Artikel_schreiben | Tipps zum Schreiben eines Wiki-Artikels]] | |||
*[[Software_Planung| PAP Designer Einstieg]] | |||
*[[Software_Versionsverwaltung_mit_SVN| Einführung in SVN]] | |||
== Mögliche Folgethemen == | |||
* Kreuzungserkennung | |||
* Vorfahrterkennung | |||
* Hinderniserkennung und Umfahrung | |||
* Schildererkennung | |||
== Nützliche Artikel == | == Nützliche Artikel == |
Aktuelle Version vom 14. September 2023, 17:18 Uhr
Autor: Marvin Enopi Fonkeng
Art: Projektarbeit
Starttermin: TBD
Abgabetermin: TBD
Betreuer: Prof. Schneider
Einführung
Aufgabenstellung
- Einarbeitung in das bestehende Framwework
- Optimierung der KI für den Rundkurs im Labor Autonome Systeme (Geschwindigkeit, Robustheit).
- Optimierung des Reglers (z. B. PD-Regler)
- Nutzung von MATLAB zum Anlernen des Jetson Nano.
- Nutzung von ROS2 zum Anlernen des Jetson Nano.
- Bewertung der Vor- und Nachteile der Programmierungebungen.
- Auswahl einer KI-Entwicklungsumgebung
- Dokumentation nach wissenschaftlichem Stand im HSHL-Wiki
Anforderungen
Das Projekt erfordert Vorwissen in den nachfolgenden Themengebieten. Sollten Sie die Anforderungen nicht erfüllen müssen Sie sich diese Kenntnisse anhand im Rahmen der Arbeit anhand von Literatur/Online-Kursen selbst aneignen.
- Erfahrungen mit Künstlicher Intelligenz/Deep Learning
- Programmierung in C++, Python
- Dokumentenversionierung mit SVN
Anforderungen an die wissenschaftliche Arbeit
- Wissenschaftliche Vorgehensweise (Projektplan, etc.), nützlicher Artikel: Gantt Diagramm erstellen
- Wöchentlicher Fortschrittsberichte (informativ), aktualisieren Sie das Besprechungsprotokoll - Live Gespräch mit Prof. Schneider
- Projektvorstellung im Wiki
- Tägliche Sicherung der Arbeitsergebnisse in SVN
- Tägliche Dokumentation der geleisteten Arbeitsstunden
- Studentische Arbeiten bei Prof. Schneider
- Anforderungen an eine wissenschaftlich Arbeit
SVN-Repositorium
Getting started
Lesen Sie zum Einstieg diese Artikel
- Siddiquy, T.: Automated lane following of a Waveshare JetRacer with artificial intelligence. Bachelorarbeit
- Kamal, A.: JetRacer: Optimierung der Streckenführung. Projektarbeit
- Gantt Diagramm erstellen
- Tipps zum Schreiben eines Wiki-Artikels
- PAP Designer Einstieg
- Einführung in SVN
Mögliche Folgethemen
- Kreuzungserkennung
- Vorfahrterkennung
- Hinderniserkennung und Umfahrung
- Schildererkennung
Nützliche Artikel
→ zurück zum Hauptartikel: Studentische Arbeiten