JetRacer: Spurführung mit künstlicher Intelligenz und MATLAB/Simulink: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Zeile 31: | Zeile 31: | ||
== Choose Environment == | == Choose Environment == | ||
* Criteria for the choice? | * Criteria for the choice? | ||
* morphologic box (Zwicky box) | * [https://de.wikipedia.org/wiki/Morphologische_Analyse_(Kreativit%C3%A4tstechnik) morphologic box (Zwicky box)] | ||
== Hard- and Software Setup == | == Hard- and Software Setup == |
Version vom 6. November 2023, 13:07 Uhr
Autor: Md Limon Apu
Art: Bachelorarbeit
Starttermin: 16.10.2023
Abgabetermin: 14.01.2024
Betreuer: Prof. Schneider
Einführung
Der JetRacer ist ein Modellbaufahrzeug im Maßstaß 1:10. Der Hauptsensor ist eine Monovideokamera und die Datenverarbeitung erfolgt auf einem NVIDIA® Jetson Nano™.
Aufgabenstellung
- Einarbeitung in das bestehende Framwework und Dokumentation
- Nutzung von MATLAB®/Simulink zum Anlernen des Jetson Nano.
- Implementierung und Optimierung eines Reglers für die Spurführung (z. B. PD-Regler)
- Anlernen der KI für den Rundkurs im Labor Autonome Systeme
- Optimierung der Spurführung anhand der Parameter Fahrgeschwindigkeit und Präzision der Spurführung
- Bewertung der Vor- und Nachteile der Programmierungebungen
- Dokumentation nach wissenschaftlichem Stand im HSHL-Wiki
Project Plan
Worktime in the lab - Monday & Friday Weekly Lab meeting - Friday
Research Results
- List of Papers/Books??
- Results??
Choose Environment
- Criteria for the choice?
- morphologic box (Zwicky box)
Hard- and Software Setup
Component Requirements
Hardware Requirements
Software Requirements
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 MATLAB®, 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