minor notes adjustment
parent
38ed1c592f
commit
86b243a9b0
11
README.md
11
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
|
||||
|
|
|
|||
Loading…
Reference in New Issue