From 86b243a9b02995cffd639eeb647cceabafefce8a Mon Sep 17 00:00:00 2001 From: Ruben Seitz <2211567@stud.hs-mannheim.de> Date: Thu, 20 Nov 2025 09:41:10 +0100 Subject: [PATCH] minor notes adjustment --- README.md | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 595a2ff..08959db 100644 --- a/README.md +++ b/README.md @@ -45,25 +45,22 @@ Für RoboCup 2025 ``` ### Wippe Notizen -def flipflop(state, r, s): - """ Logik implementiert in Rampen Logik. Bleibe stehen, wenn der Rollwinkel sich um mehr als 10 (?) ändert. RS-Flipflop-Logik: Set (= tue nichts), wenn der Winkel sich ändert; Reset (= bleibe stehen), solange sich der Rollwinkel ändert, danach fahre normal weiter - """ + +def flipflop(state, r, s): return False if r else (True if s else state) ### Obstacle Notizen -""" - Sensor ~12cm über dem Boden einbauen; insg. 3 Abstandssensoren benötigt (oder 2 mit aufwändigerer Logik und drehendem Sensor) 1. Wenn vorderer Sensor bestimmten Abstand feststellt, stoppen, zurückfahren bis ein Abstand d feststeht 2. Drehen, bis ein Seitensensor Abstand d oder kleiner feststellt. Kleinsten Abstand bestimmen: - 2.1 Bei Drehung niedrigsten Wert des Sensors merken - 2.2 Wenn Abstand größer wird, zurückdrehen, bis kleinster Wert wieder erreicht ist + 1. Bei Drehung niedrigsten Wert des Sensors merken + 2. Wenn Abstand größer wird, zurückdrehen, bis kleinster Wert wieder erreicht ist 3. Losfahren und in entsprechende Richtung drehen, wenn Abstand kleiner/größer wird 4. Abbrechen, wenn Farbsensoren Schwarz erkennen -""" ### Bumper Notizen Änderungen von Gier- und Neigungswinkeln, sowie das Verhalten des Roboters zu beobachten