Aufbau und Test eines Autonomen Fahrzeugs: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
 
(17 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
[[Kategorie:Projekte]]  
[[Kategorie:Projekte]]  
[[Datei:Fahrzeug.jpg|thumb|rigth|500px|Abb. 1: JetRacer AI Pro von Waveshare]]
[[Datei:AlphaBot.png|thumb|rigth|550px|Abb. 1: AlphaBot von Waveshare]]
{| class="wikitable"
{| class="wikitable"
|-
|-
Zeile 14: Zeile 14:
|-
|-
|  '''Betreuer''': || [[Benutzer:Ulrich_Schneider| Prof. Dr.-Ing. Schneider]]
|  '''Betreuer''': || [[Benutzer:Ulrich_Schneider| Prof. Dr.-Ing. Schneider]]
|-
| '''Sprache:''' || [[DMS Wägezelle mit Messverstärker HX711AD|DE]] [[DMS load cell with measuring amplifier HX711AD|EN]]
|}
|}




== Einführung ==
= Einführung =


== Aufgabenstellung ==
This is an Alphabot by waveshare which supports advanced navigation and sensing features. In this project our task is to drive the Alpha bot with in the right lane along the course by using a pixy2 camera and modify its speed limit. We also added a GY-85 gyroscope IMU sensor to record the Yaw rate so that we can later calculate the yaw angle from the yaw rate data, later we plan to add a Bluetooth module to get the data wirelessly.These components works together so that Alpha bot can drive independently in real time.
* Einarbeitung in die Planung des Fahrzeugaufbaus
 
* Aufbau des Fahrzeugs
 
* Funktionstest der Systemkomponenten
= Aufgabenstellung =
* Systemtest des Autonomen Fahrzeugs
# Einarbeitung in den [[AlphaBot]]
* Dokumentation im HSHL-Wiki
# Kugel durch Rad ersetzen
# Gierrate messen, kalibrieren und Gierwinkel bestimmen
# Autonome Fahrt mit Kamera, Optimierung der Geschwindigkeit
# Vergleich des gemessenen Gierwinkels mit dem Ground Truth Gierwinkel
 
{| class="wikitable"
|+ style = "text-align: left"| Tabelle 1: Übersicht der verfassten Artikel
|-
! # !! DE !! EN !! Status
|-
| 1 || [[SDE_Systementwicklung_WS25/26:_Spurverfolgung_mit_Kamera|Spurverfolgung mit Kamera]] || [[AlphaBot: Lane tracking with camera]] || 0 %
|-
| 2 || [[IMU_GY-85_mit_9_Freiheitsgraden|IMU GY-85 mit 9 Freiheitsgraden]] || [[Gy-85_IMU|Gy-85 IMU]] || 0 %
|-
|3 || [[Kamerasensor Pixy 2.1]]|| [[Camera sensor Pixy 2.1]] || 0 %
|}


== Anforderungen ==
= 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.
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 der sauberen Verkabelung elektrotechnischer Komponenten
* Erfahrungen mit der sauberen Verkabelung elektrotechnischer Komponenten
Zeile 36: Zeile 53:
* Dokumentation mit Word und im HSHL-Wiki.
* Dokumentation mit Word und im HSHL-Wiki.


== Anforderungen an die wissenschaftliche Arbeit ==
= Anforderungen an die wissenschaftliche Arbeit =
* Wissenschaftliche Vorgehensweise (Projektplan, etc.), nützlicher Artikel: [[Gantt-Diagramm| Gantt Diagramm erstellen]]
* Wissenschaftliche Vorgehensweise (Projektplan, etc.), nützlicher Artikel: [[Gantt-Diagramm| Gantt Diagramm erstellen]]
* Wöchentlicher Fortschrittsberichte (informativ), aktualisieren Sie das [[Diskussion:Aufbau und Test eines Autonomen Fahrzeugs|Besprechungsprotokoll]] - Live Gespräch mit Prof. Schneider
* Wöchentlicher Fortschrittsberichte (informativ), aktualisieren Sie das [[Diskussion:Aufbau und Test eines Autonomen Fahrzeugs|Besprechungsprotokoll]] - Live Gespräch mit Prof. Schneider
Zeile 44: Zeile 61:
*[[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]]
* Richten Sie sich beim Programmieren nach den [[Medium:Programmierrichtlinie.pdf|Programmierrichtlinien]].


= Getting Started =
= Getting Started =
* Vertrag unterschrieben an Verwaltung senden
* Sicherheitseinweisung
* Sicherheitseinweisung
* Arbeitsplatz Vorbereitung (Login,...)
* Arbeitsplatz Vorbereitung (Login,...)
Zeile 52: Zeile 71:
* Besprechung der Arbeitszeiten (Excel-Tabelle in SVN, Commit mit Startzeit, Commit mit Endzeit)
* Besprechung der Arbeitszeiten (Excel-Tabelle in SVN, Commit mit Startzeit, Commit mit Endzeit)
* ggf. Transponderausgabe
* ggf. Transponderausgabe
 
= SVN =
 
{| class="wikitable"
 
|+ Tabelle 1: SVN Ordner
|-
! Inhalt !! URL
|-
| Arbeitsordner || https://svn.hshl.de/svn/HSHL_Projekte/trunk/AlphaBot/
|-
| Arduino Libraries || https://svn.hshl.de/svn/Informatikpraktikum_1/trunk/Arduino/ArduinoLibOrdner/
|}


----
----
→ zurück zum Hauptartikel: [[Studentische Arbeiten| Studentische Arbeiten]]
→ zurück zum Hauptartikel: [[Offene_Themen_von_Prof._Schneider| Studentische Arbeiten]]

Aktuelle Version vom 28. April 2026, 12:44 Uhr

Abb. 1: AlphaBot von Waveshare
Autor: Syed Muhammad Abis Rizvi
Art: Praxissemester
Studiengang: ELE
Starttermin: 02.03.2026
Abgabetermin: 21.06.2026
Betreuer: Prof. Dr.-Ing. Schneider
Sprache: DE EN


Einführung

This is an Alphabot by waveshare which supports advanced navigation and sensing features. In this project our task is to drive the Alpha bot with in the right lane along the course by using a pixy2 camera and modify its speed limit. We also added a GY-85 gyroscope IMU sensor to record the Yaw rate so that we can later calculate the yaw angle from the yaw rate data, later we plan to add a Bluetooth module to get the data wirelessly.These components works together so that Alpha bot can drive independently in real time.


Aufgabenstellung

  1. Einarbeitung in den AlphaBot
  2. Kugel durch Rad ersetzen
  3. Gierrate messen, kalibrieren und Gierwinkel bestimmen
  4. Autonome Fahrt mit Kamera, Optimierung der Geschwindigkeit
  5. Vergleich des gemessenen Gierwinkels mit dem Ground Truth Gierwinkel
Tabelle 1: Übersicht der verfassten Artikel
# DE EN Status
1 Spurverfolgung mit Kamera AlphaBot: Lane tracking with camera 0 %
2 IMU GY-85 mit 9 Freiheitsgraden Gy-85 IMU 0 %
3 Kamerasensor Pixy 2.1 Camera sensor Pixy 2.1 0 %

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 der sauberen Verkabelung elektrotechnischer Komponenten
  • Modellbau-Erfahrung
  • Dokumentenversionierung mit SVN
  • CAD Design mit Solid Works und 3D-Druck
  • THT und SMD Bestückung einer Platine
  • Schaltungstest mit Multimeter und Oszilloskop
  • Dokumentation mit Word und im HSHL-Wiki.

Anforderungen an die wissenschaftliche Arbeit

Getting Started

  • Vertrag unterschrieben an Verwaltung senden
  • Sicherheitseinweisung
  • Arbeitsplatz Vorbereitung (Login,...)
  • SVN-Zugang zum Arbeitsordner
  • Wiki-zugang zum persönlichen Artikel
  • Besprechung der Arbeitszeiten (Excel-Tabelle in SVN, Commit mit Startzeit, Commit mit Endzeit)
  • ggf. Transponderausgabe

SVN

Tabelle 1: SVN Ordner
Inhalt URL
Arbeitsordner https://svn.hshl.de/svn/HSHL_Projekte/trunk/AlphaBot/
Arduino Libraries https://svn.hshl.de/svn/Informatikpraktikum_1/trunk/Arduino/ArduinoLibOrdner/

→ zurück zum Hauptartikel: Studentische Arbeiten