ASF Gruppe A4 - SoSe17: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Zeile 28: Zeile 28:
Die Kamera ist ziemlich weit vorne platziert und guckt leicht neben das linke Rad, somit wird gewährleistet das wir innerhalb der Fahrbahn bleiben. Wenn die Kamera zentral sitzt besteht das Problem, dass diese die Linie verliert, da man weit am rechten Rand bereich der Kamera arbeiten muss.<br>
Die Kamera ist ziemlich weit vorne platziert und guckt leicht neben das linke Rad, somit wird gewährleistet das wir innerhalb der Fahrbahn bleiben. Wenn die Kamera zentral sitzt besteht das Problem, dass diese die Linie verliert, da man weit am rechten Rand bereich der Kamera arbeiten muss.<br>
[[Datei:Beschriftet.jpg|400px|left|Draufsicht des Fahrzeuges]]<br>
[[Datei:Beschriftet.jpg|400px|left|Draufsicht des Fahrzeuges]]<br>
[[Datei:Draufsicht.jpg|200px|left|Draufsicht des Fahrzeuges]]
[[Datei:Draufsicht.jpg|200px|right|Draufsicht des Fahrzeuges]]


== Fahrzeugkennwerte ==
== Fahrzeugkennwerte ==

Version vom 7. Juli 2017, 10:37 Uhr

Roboter der Gruppe A4 SoSe17 auf der Teststrecke

Ziel des Praktikums

Im zweiten Semester des Studiengangs Mechatronik steht das Informatikpraktikum auf dem Plan, dieses wurde dieses Jahr von Prof. Schneider betreut.
Ziel des Praktikums war es ein Autonom fahrendes Auto zu entwickeln, welches die Teststrecke entlang fährt. Dazu mussten wir uns zunächst in Matlab einarbeiten und ein Fahrzeug konstruieren.
Danach folgte das Darstellen von Sensordaten und das verstehen dieser.
Anschließend ging es darum verschieden Filterarten kennzulernen und diese anzuwenden um zu schauen, wie sich dies auf die Messwerte auswirkt.
Danach folgte ein Einblick in die Regelungstechnik, denn damit das Auto der Spur folgen kann wurde ein PD-Regler in das Programm eingebaut, um das Schwingungsverhalten der Lenkung zu verbessern.
Ziel war es auch einen Quellcode zu erschaffen, der übersichtlich ist und den auch andere Verstehen können.
Durch unsere Aufgaben in diesem Praktikum lernte wir auch im Team zusammenzuarbeiten und die Funktionsweise einiger Sensoren und Aktoren. Des Weiteren verbesserten wir unsere Fähigkeiten in der Planung von Aufgaben und der Entwicklung von Konzepten.
Am Ende des Praktikums stand dann ein Wettbewerb der einzelnen Teams der Gruppen. Die Teststrecke wurde abgefahren und es wurde geguckt, welches Auto es am weitesten in einer vorgegebenen Zeit schaffte.

Das Team

Tim Leonard Bexten:
•Programmierung
•Konstruktion

Timo Schmidt:
•Konstruktion
•Lego Digital Designer
•Dokumentation

Valentin Joshua Schniederkötter:
•Programmierung
•Dokumentation

Konstruktion des Fahrzeuges

Unser Fahrzeug wird an der Hinterachse unter zu Hilfenahme eines Differentials angetrieben, um eine gute Wendigkeit zu gewährleisten.
An der Vorderachse befindet sich die Lenkung des Fahrzeuges, dort wird gewährleistet, dass beide Vorderräder immer den gleichen Einschlagswinkel aufweisen.
Die Kamera ist ziemlich weit vorne platziert und guckt leicht neben das linke Rad, somit wird gewährleistet das wir innerhalb der Fahrbahn bleiben. Wenn die Kamera zentral sitzt besteht das Problem, dass diese die Linie verliert, da man weit am rechten Rand bereich der Kamera arbeiten muss.

Draufsicht des Fahrzeuges
Draufsicht des Fahrzeuges


Draufsicht des Fahrzeuges
Draufsicht des Fahrzeuges

Fahrzeugkennwerte

Parameter Wert
Fahrzeuglänge 290 mm
Fahrzeugbreite 190 mm
Fahrzeughöhe 180 mm
Spurweite vorne 130 mm
Spurweite hinten 130 mm
Achsabstand 190 mm
Max. Radeinschlagwinkel rechts 40°
Max. Radeinschlagwinkel links 40°
Max. Geschwindigkeit 1,5 km/h

Programmablaufplan

Feder

Wie in der Grafik zu sehen ist besteht unser Programm aus zwei wesentlichen Tasks (Programmteilen). Diesen können von dem NXT parallel ausgeführt werden. Des Weiteren Filtern wir unsere Messwerte (die von der Kamera aufgenommen Blobs) mit einem Tiefpassfilter.


Fazit


→ zurück zum Hauptartikel: Informatikpraktikum 2 SoSe17