SDE WS25: AP 2.6 Schätzung der Roboterpose: Unterschied zwischen den Versionen

Aus HSHL Mechatronik
Zur Navigation springen Zur Suche springen
Jan.steffens@stud.hshl.de (Diskussion | Beiträge)
Jan.steffens@stud.hshl.de (Diskussion | Beiträge)
 
Zeile 41: Zeile 41:
= Softwareentwurf =
= Softwareentwurf =
<gallery widths="400px" heights="600px" >  
<gallery widths="400px" heights="600px" >  
Datei:AP2.5_KalmanPosPAP.png|Abb. 1: PAP für KalmanPos
Datei:AP2.6_PosePAP.png|Abb. 1: PAP für Pose.m
</gallery>
</gallery>



Aktuelle Version vom 9. Dezember 2025, 12:19 Uhr

Abb. 1: Autonome Fahrbahnvermessung im Labor Autonome Systeme

Autor: Benutzer:Jan Steffens

Einleitung/Funktion

Die aus dem vorherigen Modul erhaltenen Prismapositionspunkte im WeltKOS (X;Y;Z) sollen dem pose.m Modul übergeben werden. Durch den letzten und den aktuellen Positionspunkt wird der Verdrehwinkel zur X-Achse berechnet. Anschließend wird dieser zurückgegeben.

Vorbereitung

  • Matlab R2024b auf PC starten
  • Script testpose.m starten
  • Script pose.m muss sich im selber Ordner befinden

Anforderungen

ID Testfallbeschreibung Eingang Erwartetes Ergebnis
Tabelle 2: Anforderungen für den Komponententest
1 Punkte der Alphabotposition werden übergeben PW (XPos; YPos) Punkte werden nacheinander übergeben
2 Verdrehwinkel wird berechnet PW (XPos; YPos) Verdrehwinkel zur X-Achse (Ψ)
3 Resultierender Winkel wird zurückgegeben PW (XPos; YPos) Ψ

Softwareentwurf

Umsetzung

SVN-Links:

Modultest

Für den Modultest werden die Winkel für die fortlaufenden Positionen bestimmt und gesichtet. Als Test wird der Punkt, an dem der Winkel zur X-Achse 90° beträgt, bestimmt und auf der Karte eingezeichnet.

ID Testfallbeschreibung Eingang Erwartetes Ergebnis Testergebnis Testperson Datum
Tabelle 3: Testbericht für den Komponententest
1 Punkte der Alphabotposition werden übergeben PW (XPos; YPos) Punkte werden nacheinander übergeben Punkte werden eingelesen Jan Steffens 11.11.2025
2 korrekter Winkel zur X-Achse wird berechnet dx, dy passender Winkel zur Position des Alphabots 90° werden erwartet Jan Steffens 11.11.2025
3 Winkel wird zurückgegeben -180° bis 180° 90° wird zurückgegeben Jan Steffens 11.11.2025

→ zurück zum Hauptartikel: Spurverfolgung mit Kamera