Lane Keeping with AI and steering angle: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Die Seite wurde neu angelegt: „Kategorie:Projekte thumb|rigth|500px|Fig. 1: Track in the Lab im Labor Autonome Systeme <!-- {| class="wikitable" |- | '''Autor:''' || [mailto:moye-nyuysoni.glein-perry@stud.hshl.de Moye Nyuysoni Glein Perry] |- | '''Art:''' || Project Work |- | '''Starttermin''': || 14.11.2024 |- | '''Abgabetermin''': || 31.03.2025 |- | '''Betreuer''': || Prof. Dr.-Ing. Schneider |} -->…“
 
Zeile 22: Zeile 22:
# Research on solutions for the task
# Research on solutions for the task
# Implementation in MATLAB<sup>®</sup>. Teach a AI to drive in the right lane. Input are video and steering angle
# Implementation in MATLAB<sup>®</sup>. Teach a AI to drive in the right lane. Input are video and steering angle
# Evaluation of the solutions using a morphological box ([https://en.wikipedia.org/wiki/Morphological_box Zwicky box)
# Evaluation of the solutions using a morphological box ([https://en.wikipedia.org/wiki/Morphological_box Zwicky box])
# Implementation the most promising on the [[JetRacer]]
# Implementation the most promising on the [[JetRacer]]
# CAD design and 3D printing of prism mount for the [[JetRacer]]
# CAD design and 3D printing of prism mount for the [[JetRacer]]

Version vom 4. März 2025, 09:01 Uhr

Fig. 1: Track in the Lab im Labor Autonome Systeme

Introduction

A model car (scale 1:20) equipped with a camera should drive autonomously in the right lane. Usually this is done by image processing. In this bachelor thesis steering angle and video are used to train an artificial intelligence (AI) to drive autonomously on the track (see Fig. 1)

Task

  1. Set up requirements for the system
  2. Research on solutions for the task
  3. Implementation in MATLAB®. Teach a AI to drive in the right lane. Input are video and steering angle
  4. Evaluation of the solutions using a morphological box (Zwicky box)
  5. Implementation the most promising on the JetRacer
  6. CAD design and 3D printing of prism mount for the JetRacer
  7. Prism assembly and recording of the vehicle movement
  8. Evaluate the results based on technical features
  9. Discussion of the results
  10. Testing of the system requirements - proof of functionality
  11. Scientific documentation as a wiki article with an animated gif

Knowledge Requirements

The project requires prior knowledge in some but not all of the following subject areas. If you do not meet the requirements, the task can be individually adapted based on your previous knowledge.

  • Model making (e. g. woodworking, metalworking, CAD, 3D printing)
  • MATLAB®/Simulink
  • Robotics
  • Control technology
  • Document versioning with SVN
  • Documentation with Word and in the HSHL Wiki.

Requirements for scientific work

Getting started

Repository


→ zurück zum Hauptartikel: Signalverarbeitung mit MATLAB und Künstlicher_Intelligenz