SDE WS25: AP 1.1 Positionsmessung des AlpaBot: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
| (20 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt) | |||
| Zeile 9: | Zeile 9: | ||
* Bluetooth Dongle in PC einstecken | * Bluetooth Dongle in PC einstecken | ||
* Topcon Station in der Mitte der Strecke aufbauen Ausrichtung nach grünem Klebepfeil (siehe Abb. 1) | * Topcon Station in der Mitte der Strecke aufbauen Ausrichtung nach grünem Klebepfeil (siehe Abb. 1) | ||
* [[Referenzmessung_mit_der_Topcon_Robotic_Total_Station | | * [[Referenzmessung_mit_der_Topcon_Robotic_Total_Station | Topcon]] gemäß Artikel in Betrieb nehmen. | ||
* Matlab R2024b auf LAB30-04 starten | * Matlab R2024b auf LAB30-04 starten | ||
* Script [https://svn.hshl.de/svn/MTR_SDE_Praktikum/trunk/_Semesterordner/WS2025/Sprint_1/m-files/trackePrisma.m trackePrisma.m] starten | * Script [https://svn.hshl.de/svn/MTR_SDE_Praktikum/trunk/_Semesterordner/WS2025/Sprint_1/m-files/trackePrisma.m trackePrisma.m] starten | ||
| Zeile 21: | Zeile 21: | ||
! style="font-weight: bold;" | Eingang | ! style="font-weight: bold;" | Eingang | ||
! style="font-weight: bold;" | Erwartetes Ergebnis | ! style="font-weight: bold;" | Erwartetes Ergebnis | ||
|+ style = "text-align: left"|Tabelle 2: Anforderungen für den Komponententest | |||
|+ style = "text-align: left"|Tabelle 2: | |||
|- | |- | ||
| 1 | | 1 | ||
| Zeile 30: | Zeile 27: | ||
| | | | ||
| >> BT Verbindung hergestellt | | >> BT Verbindung hergestellt | ||
|- | |- | ||
| 2 | | 2 | ||
| Zeile 38: | Zeile 32: | ||
| Prisma Position | | Prisma Position | ||
| Ausgabe von T-Koordinaten | | Ausgabe von T-Koordinaten | ||
|- | |- | ||
| 3 | | 3 | ||
| Zeile 46: | Zeile 37: | ||
| PT, A, B | | PT, A, B | ||
| PW | | PW | ||
|- | |- | ||
| 4 | | 4 | ||
| | | Richtigkeit der W-Koordinaten | ||
| PW, | | [https://svn.hshl.de/svn/MTR_SDE_Praktikum/trunk/_Semesterordner/WS2025/Sprint_1/m-files/testBerechneRegelabweichungSpur.m testBerechneRegelabweichungSpur.m], PW, A, B | ||
| Karte mit PW eingezeichnet | |||
| | |||
|- | |- | ||
|} | |} | ||
= Softwareentwurf = | = Softwareentwurf = | ||
<gallery widths="400px" heights="600px" > | <gallery widths="400px" heights="600px" > | ||
Datei:trackePrisma.m_PAP.png|Abb. 1: trackePrisma.m | Datei:trackePrisma.m_PAP.png|Abb. 1: trackePrisma.m | ||
| Zeile 72: | Zeile 56: | ||
= Modultest = | = Modultest = | ||
{| class="wikitable" | |||
{| class="wikitable" | {| class="wikitable" | ||
! style="font-weight: bold;" | ID | ! style="font-weight: bold;" | ID | ||
| Zeile 80: | Zeile 65: | ||
! style="font-weight: bold;" | Testperson | ! style="font-weight: bold;" | Testperson | ||
! style="font-weight: bold;" | Datum | ! style="font-weight: bold;" | Datum | ||
|+ style = "text-align: left"|Tabelle | |+ style = "text-align: left"|Tabelle 3: Testbericht für den Komponententest | ||
|- | |- | ||
| 1 | | 1 | ||
| Zeile 102: | Zeile 87: | ||
| PT, A, B | | PT, A, B | ||
| PW | | PW | ||
| W-Koordinaten | | W- Koordinaten werden zurückgegeben | ||
| Jan Steffens | | Jan Steffens | ||
| 07.10.2025 | | 07.10.2025 | ||
|- | |- | ||
| 4 | | 4 | ||
| | | Richtigkeit der W-Koordinaten | ||
| PW, | | [https://svn.hshl.de/svn/MTR_SDE_Praktikum/trunk/_Semesterordner/WS2025/Sprint_1/m-files/testBerechneRegelabweichungSpur.m testBerechneRegelabweichungSpur.m], PW, A, B | ||
| Karte mit | | Karte mit PW eingezeichnet | ||
| | | PW wird auf der Fahrbahnkarte Positionsgetreu abgebildet | ||
| | | Jan Steffens | ||
| | | 10.11.2025 | ||
|- | |- | ||
|} | |} | ||
<gallery widths="400px" heights="300px" > | |||
Datei:PrismaAufKarte.png|Abb. 3: PW im Weltkoordinatensystem | |||
Datei:PW_Abstand_B.jpg|Abb. 4: Abstand zum Punkt B (1m) | |||
Datei:PW_Abstand_Mittellinie.jpg|Abb. 5: Abstand zur Mittellinie (0.4m) | |||
</gallery> | |||
---- | ---- | ||
→ zurück zum Hauptartikel: [[SDE_Systementwicklung_WS25/26:_Geregelte_autonome_Fahrt|Geregelte Autonome Fahrt]] | → zurück zum Hauptartikel: [[SDE_Systementwicklung_WS25/26:_Geregelte_autonome_Fahrt|Geregelte Autonome Fahrt]] | ||
Aktuelle Version vom 19. November 2025, 14:36 Uhr

Autor: Benutzer:Jan Steffens
Einleitung/Funktion
Um die Positionserfassung des Alphabots durchzuführen, muss auf die TopCon Station und das zugehörige Prisma zurückgegriffen werden. Diese erfasst das Prisma und überträgt die Position per Bluetoooth an MATLAB.
Vorbereitung
- Bluetooth Dongle in PC einstecken
- Topcon Station in der Mitte der Strecke aufbauen Ausrichtung nach grünem Klebepfeil (siehe Abb. 1)
- Topcon gemäß Artikel in Betrieb nehmen.
- Matlab R2024b auf LAB30-04 starten
- Script trackePrisma.m starten
- TopCon Prisma auf Referenzpunkten A und B platzieren um einzumessen. (Karte)
Anforderungen
| ID | Testfallbeschreibung | Eingang | Erwartetes Ergebnis |
|---|---|---|---|
| 1 | Bluetooth Verbindung TopCon zu PC kann hergestellt werden | >> BT Verbindung hergestellt | |
| 2 | Übermittlung der T-Koordinaten | Prisma Position | Ausgabe von T-Koordinaten |
| 3 | Transformation in W-KOS | PT, A, B | PW |
| 4 | Richtigkeit der W-Koordinaten | testBerechneRegelabweichungSpur.m, PW, A, B | Karte mit PW eingezeichnet |
Softwareentwurf
-
Abb. 1: trackePrisma.m
-
Abb. 2: PositionserfassungPrisma.m
Umsetzung
siehe TrackePrisma.m
Modultest
| ID | Testfallbeschreibung | Eingang | Erwartetes Ergebnis | Testergebnis | Testperson | Datum |
|---|---|---|---|---|---|---|
| 1 | Bluetooth Verbindung TopCon zu PC kann hergestellt werden | >> BT Verbindung hergestellt | Bluetooth Verbindung wurde hergestellt | Jan Steffens | 07.10.2025 | |
| 2 | Übermittlung der T-Koordinaten | Prisma Position | Ausgabe von T-Koordinaten | T-Koordinaten wurden übermittelt | Jan Steffens | 07.10.2025 |
| 3 | Transformation in W-KOS | PT, A, B | PW | W- Koordinaten werden zurückgegeben | Jan Steffens | 07.10.2025 |
| 4 | Richtigkeit der W-Koordinaten | testBerechneRegelabweichungSpur.m, PW, A, B | Karte mit PW eingezeichnet | PW wird auf der Fahrbahnkarte Positionsgetreu abgebildet | Jan Steffens | 10.11.2025 |
-
Abb. 3: PW im Weltkoordinatensystem
-
Abb. 4: Abstand zum Punkt B (1m)
-
Abb. 5: Abstand zur Mittellinie (0.4m)
→ zurück zum Hauptartikel: Geregelte Autonome Fahrt