Compare commits
15 commits
7956b2bef7
...
c5d84fc730
Author | SHA1 | Date | |
---|---|---|---|
|
c5d84fc730 | ||
be67475d91 | |||
|
feac94f2fb | ||
|
147fb0cc8a | ||
|
835b9a69b9 | ||
ce7e95ba17 | |||
|
8304ac28b6 | ||
80e8811180 | |||
|
2fe0c0a556 | ||
b5c1a47f98 | |||
|
f5119caeb7 | ||
|
608480dc44 | ||
|
71209bbf1c | ||
|
d76983d4e4 | ||
|
e51ee00cac |
2 changed files with 9 additions and 10 deletions
16
iqrobot.py
16
iqrobot.py
|
@ -106,7 +106,7 @@ class IQRobot:
|
||||||
richtung = 1
|
richtung = 1
|
||||||
if cm < 0:
|
if cm < 0:
|
||||||
richtung = -1
|
richtung = -1
|
||||||
speed = -speed
|
speed = speed * richtung
|
||||||
|
|
||||||
self.linker_motor.set_degrees_counted(0)
|
self.linker_motor.set_degrees_counted(0)
|
||||||
self.bewegungsSensor.reset_yaw_angle()
|
self.bewegungsSensor.reset_yaw_angle()
|
||||||
|
@ -114,13 +114,13 @@ class IQRobot:
|
||||||
self.antrieb.start_tank(10, 10)
|
self.antrieb.start_tank(10, 10)
|
||||||
self.antrieb.set_default_speed(10)
|
self.antrieb.set_default_speed(10)
|
||||||
|
|
||||||
linker_speed=speed # Geschwindigkeit linker Motor
|
linker_speed=speed # Geschwindigkeit linker Motor
|
||||||
rechter_speed=speed # Geschwindigkeit rechter Motor
|
rechter_speed=speed # Geschwindigkeit rechter Motor
|
||||||
kp = 1.5 # Verstärkungsfaktor zur Regelung
|
kp = 1.5 # Verstärkungsfaktor zur Regelung
|
||||||
ki = 1.0 # Integralfaktor zur Regelung
|
ki = 1.0 # Integralfaktor zur Regelung
|
||||||
sum_cm = 0 # bereits gefahrene Strecke
|
sum_cm = 0 # bereits gefahrene Strecke
|
||||||
versatz = 0 # aktueller Versatz
|
versatz = 0 # aktueller Versatz
|
||||||
sum_versatz = 0 # Summe des Versatzes über Zeit
|
sum_versatz = 0 # Summe des Versatzes über Zeit
|
||||||
|
|
||||||
# wiederhole solange die gefahrene Strecke noch nicht erreicht ist
|
# wiederhole solange die gefahrene Strecke noch nicht erreicht ist
|
||||||
while sum_cm < cm * richtung:
|
while sum_cm < cm * richtung:
|
||||||
|
|
1
main.py
1
main.py
|
@ -120,7 +120,6 @@ def augmented_reality():
|
||||||
iqRobot.drehe(-90)
|
iqRobot.drehe(-90)
|
||||||
iqRobot.fahre_gerade_aus(5,20)
|
iqRobot.fahre_gerade_aus(5,20)
|
||||||
|
|
||||||
|
|
||||||
druckmaschine()
|
druckmaschine()
|
||||||
hologram()
|
hologram()
|
||||||
augmented_reality()
|
augmented_reality()
|
||||||
|
|
Loading…
Reference in a new issue