JetRacer: Spurführung mit künstlicher Intelligenz: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Keine Bearbeitungszusammenfassung
 
(4 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 dokumentation der geleisteten Arbeitsstunden
* 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 diesen Artikel
Lesen Sie zum Einstieg diese Artikel
**Siddiquy, T.: ''[[Automated lane following of a Waveshare JetRacer with artificial intelligence]]. Bachelorarbeit<br>
*Siddiquy, T.: ''[[Automated lane following of a Waveshare JetRacer with artificial intelligence]]. Bachelorarbeit<br>
**Kamal, A.: ''[[JetRacer: Optimierung der Streckenführung]]''. Projektarbeit
*Kamal, A.: ''[[JetRacer: Optimierung der Streckenführung]]''. Projektarbeit
**[[Gantt-Diagramm| Gantt Diagramm erstellen]]
*[[Gantt-Diagramm| Gantt Diagramm erstellen]]
**[[Wiki-Artikel_schreiben | Tipps zum Schreiben eines Wiki-Artikels]]
*[[Wiki-Artikel_schreiben | Tipps zum Schreiben eines Wiki-Artikels]]
**[[Software_Planung| PAP Designer Einstieg]]
*[[Software_Planung| PAP Designer Einstieg]]
**[[Software_Versionsverwaltung_mit_SVN| Einführung in SVN]]
*[[Software_Versionsverwaltung_mit_SVN| Einführung in SVN]]


== Mögliche Folgethemen ==
== Mögliche Folgethemen ==

Aktuelle Version vom 14. September 2023, 17:18 Uhr

Abb. 1: JetRacer AI Pro von Waveshare

Autor: Marvin Enopi Fonkeng
Art: Projektarbeit
Starttermin: TBD
Abgabetermin: TBD
Betreuer: Prof. Schneider

Einführung

Aufgabenstellung

  1. Einarbeitung in das bestehende Framwework
  2. Optimierung der KI für den Rundkurs im Labor Autonome Systeme (Geschwindigkeit, Robustheit).
  3. Optimierung des Reglers (z. B. PD-Regler)
  4. Nutzung von MATLAB zum Anlernen des Jetson Nano.
  5. Nutzung von ROS2 zum Anlernen des Jetson Nano.
  6. Bewertung der Vor- und Nachteile der Programmierungebungen.
  7. Auswahl einer KI-Entwicklungsumgebung
  8. 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

SVN-Repositorium

Getting started

Lesen Sie zum Einstieg diese Artikel

Mögliche Folgethemen

  • Kreuzungserkennung
  • Vorfahrterkennung
  • Hinderniserkennung und Umfahrung
  • Schildererkennung

Nützliche Artikel


→ zurück zum Hauptartikel: Studentische Arbeiten