Compare commits

...

4 commits

Author SHA1 Message Date
be67475d91 Merge pull request 'Anpassung fahre_gerade_aus für negative Strecken' (#17) from treffen-291123 into main
Reviewed-on: #17
2023-11-29 20:25:14 +00:00
Harry Kimpel
feac94f2fb Merge branch 'treffen-291123' of https://git.makerlab-murnau.de/Projekte/LegoLeague into treffen-291123 2023-11-29 21:24:09 +01:00
Harry Kimpel
147fb0cc8a Anpassung fahre_gerade_aus für negative Strecken
Signed-off-by: Harry Kimpel <harrykimpel@hotmail.com>
2023-11-29 21:14:04 +01:00
Harry Kimpel
835b9a69b9 Anpassung fahre_gerade_aus für negative Strecken
Signed-off-by: Harry Kimpel <harrykimpel@hotmail.com>
2023-11-29 20:51:04 +01:00

View file

@ -106,7 +106,7 @@ class IQRobot:
richtung = 1
if cm < 0:
richtung = -1
speed = -speed
speed = speed * richtung
self.linker_motor.set_degrees_counted(0)
self.bewegungsSensor.reset_yaw_angle()
@ -114,13 +114,13 @@ class IQRobot:
self.antrieb.start_tank(10, 10)
self.antrieb.set_default_speed(10)
linker_speed=speed # Geschwindigkeit linker Motor
rechter_speed=speed # Geschwindigkeit rechter Motor
kp = 1.5 # Verstärkungsfaktor zur Regelung
ki = 1.0 # Integralfaktor zur Regelung
sum_cm = 0 # bereits gefahrene Strecke
versatz = 0 # aktueller Versatz
sum_versatz = 0 # Summe des Versatzes über Zeit
linker_speed=speed # Geschwindigkeit linker Motor
rechter_speed=speed # Geschwindigkeit rechter Motor
kp = 1.5 # Verstärkungsfaktor zur Regelung
ki = 1.0 # Integralfaktor zur Regelung
sum_cm = 0 # bereits gefahrene Strecke
versatz = 0 # aktueller Versatz
sum_versatz = 0 # Summe des Versatzes über Zeit
# wiederhole solange die gefahrene Strecke noch nicht erreicht ist
while sum_cm < cm * richtung: