Merge branch 'main' into laptop02
* main: Anpassung fahre_gerade_aus für negative Strecken Anpassung fahre_gerade_aus für negative Strecken t Rückwärsfahren mit Regler Anpassung fahre_gerade_aus für negative Strecken Anpassung fahre_gerade_aus für negative Strecken Hinzufügen von Kommentaren Hinzufügen von Kommentaren Hinzufügen von Kommentaren Hinzufügen von Kommentaren # Conflicts: # iqrobot.py
This commit is contained in:
commit
88c5e7a9ba
2 changed files with 1 additions and 8 deletions
|
@ -47,7 +47,6 @@ class IQRobot:
|
||||||
|
|
||||||
self.abstandsSensor: DistanceSensor = DistanceSensor("D")
|
self.abstandsSensor: DistanceSensor = DistanceSensor("D")
|
||||||
|
|
||||||
|
|
||||||
def show(self, image: str):
|
def show(self, image: str):
|
||||||
'''
|
'''
|
||||||
Zeige Bild auf LED Matrix des Spikes
|
Zeige Bild auf LED Matrix des Spikes
|
||||||
|
@ -55,7 +54,6 @@ class IQRobot:
|
||||||
'''
|
'''
|
||||||
self.hub.light_matrix.show_image(image)
|
self.hub.light_matrix.show_image(image)
|
||||||
|
|
||||||
|
|
||||||
def strecke_gefahren(self):
|
def strecke_gefahren(self):
|
||||||
'''
|
'''
|
||||||
Gibt die gefahrene Strecke basierend auf den Radumdrehungen zurück
|
Gibt die gefahrene Strecke basierend auf den Radumdrehungen zurück
|
||||||
|
@ -100,7 +98,6 @@ class IQRobot:
|
||||||
self.antrieb.stop()
|
self.antrieb.stop()
|
||||||
print ("Final Ziel: {}, Aktuell: {}".format(ziel, aktuell))
|
print ("Final Ziel: {}, Aktuell: {}".format(ziel, aktuell))
|
||||||
|
|
||||||
|
|
||||||
def fahre_gerade_aus(self, cm, speed=20):
|
def fahre_gerade_aus(self, cm, speed=20):
|
||||||
"""
|
"""
|
||||||
Funktion um den Roboter geradeaus fahren zu lassen
|
Funktion um den Roboter geradeaus fahren zu lassen
|
||||||
|
@ -151,7 +148,6 @@ class IQRobot:
|
||||||
self.antrieb.stop() # Stoppen
|
self.antrieb.stop() # Stoppen
|
||||||
self.drehe(-versatz) # Da Versatz immer != 0, korrigieren
|
self.drehe(-versatz) # Da Versatz immer != 0, korrigieren
|
||||||
|
|
||||||
|
|
||||||
def fahre_mit_drehung(self, strecke1, grad, strecke2):
|
def fahre_mit_drehung(self, strecke1, grad, strecke2):
|
||||||
"""
|
"""
|
||||||
Funktion für eine Fahrt mit 1. Strecke, dann Drehung in der Mitte, dann 2. Strecke
|
Funktion für eine Fahrt mit 1. Strecke, dann Drehung in der Mitte, dann 2. Strecke
|
||||||
|
@ -188,7 +184,6 @@ class IQRobot:
|
||||||
drehung = self.bewegungsSensor.get_yaw_angle()
|
drehung = self.bewegungsSensor.get_yaw_angle()
|
||||||
print(drehung)
|
print(drehung)
|
||||||
|
|
||||||
|
|
||||||
def heber(self, cm,speed):
|
def heber(self, cm,speed):
|
||||||
"""
|
"""
|
||||||
Lässt den Heber fahren
|
Lässt den Heber fahren
|
||||||
|
@ -198,7 +193,6 @@ class IQRobot:
|
||||||
"""
|
"""
|
||||||
self.bothFrontMotors.move_tank(-cm*3.3,"cm", -speed, speed) # Heber bewegen
|
self.bothFrontMotors.move_tank(-cm*3.3,"cm", -speed, speed) # Heber bewegen
|
||||||
|
|
||||||
|
|
||||||
def schaufel(self,prozent, speed=20):
|
def schaufel(self,prozent, speed=20):
|
||||||
"""
|
"""
|
||||||
Lässt die Schaufel fahren
|
Lässt die Schaufel fahren
|
||||||
|
|
3
main.py
3
main.py
|
@ -99,7 +99,7 @@ def hologram():
|
||||||
iqRobot.drehe(45)
|
iqRobot.drehe(45)
|
||||||
iqRobot.fahre_gerade_aus(15,30)
|
iqRobot.fahre_gerade_aus(15,30)
|
||||||
iqRobot.fahre_gerade_aus(-15,30)
|
iqRobot.fahre_gerade_aus(-15,30)
|
||||||
|
|
||||||
def augmented_reality():
|
def augmented_reality():
|
||||||
iqRobot.drehe(-135)
|
iqRobot.drehe(-135)
|
||||||
iqRobot.fahre_gerade_aus(42,30)
|
iqRobot.fahre_gerade_aus(42,30)
|
||||||
|
@ -111,7 +111,6 @@ def augmented_reality():
|
||||||
iqRobot.fahre_gerade_aus(20,30)
|
iqRobot.fahre_gerade_aus(20,30)
|
||||||
iqRobot.drehe(-90)
|
iqRobot.drehe(-90)
|
||||||
iqRobot.fahre_gerade_aus(5,20)
|
iqRobot.fahre_gerade_aus(5,20)
|
||||||
|
|
||||||
|
|
||||||
#iqRobot.fahre_gerade_aus(16, 20)
|
#iqRobot.fahre_gerade_aus(16, 20)
|
||||||
#iqRobot.drehe(38)
|
#iqRobot.drehe(38)
|
||||||
|
|
Loading…
Reference in a new issue