Compare commits

..

No commits in common. "88c5e7a9babc550e60cfc7624c0c17dc5b86ecd8" and "a6ea00afb1d983902dc084296ca86c22a9860887" have entirely different histories.

2 changed files with 8 additions and 1 deletions

View file

@ -47,6 +47,7 @@ class IQRobot:
self.abstandsSensor: DistanceSensor = DistanceSensor("D")
def show(self, image: str):
'''
Zeige Bild auf LED Matrix des Spikes
@ -54,6 +55,7 @@ class IQRobot:
'''
self.hub.light_matrix.show_image(image)
def strecke_gefahren(self):
'''
Gibt die gefahrene Strecke basierend auf den Radumdrehungen zurück
@ -98,6 +100,7 @@ class IQRobot:
self.antrieb.stop()
print ("Final Ziel: {}, Aktuell: {}".format(ziel, aktuell))
def fahre_gerade_aus(self, cm, speed=20):
"""
Funktion um den Roboter geradeaus fahren zu lassen
@ -148,6 +151,7 @@ class IQRobot:
self.antrieb.stop() # Stoppen
self.drehe(-versatz) # Da Versatz immer != 0, korrigieren
def fahre_mit_drehung(self, strecke1, grad, strecke2):
"""
Funktion für eine Fahrt mit 1. Strecke, dann Drehung in der Mitte, dann 2. Strecke
@ -184,6 +188,7 @@ class IQRobot:
drehung = self.bewegungsSensor.get_yaw_angle()
print(drehung)
def heber(self, cm,speed):
"""
Lässt den Heber fahren
@ -193,6 +198,7 @@ class IQRobot:
"""
self.bothFrontMotors.move_tank(-cm*3.3,"cm", -speed, speed) # Heber bewegen
def schaufel(self,prozent, speed=20):
"""
Lässt die Schaufel fahren

View file

@ -99,7 +99,7 @@ def hologram():
iqRobot.drehe(45)
iqRobot.fahre_gerade_aus(15,30)
iqRobot.fahre_gerade_aus(-15,30)
def augmented_reality():
iqRobot.drehe(-135)
iqRobot.fahre_gerade_aus(42,30)
@ -111,6 +111,7 @@ def augmented_reality():
iqRobot.fahre_gerade_aus(20,30)
iqRobot.drehe(-90)
iqRobot.fahre_gerade_aus(5,20)
#iqRobot.fahre_gerade_aus(16, 20)
#iqRobot.drehe(38)