async def großerSammellauf5(): # Lauf1
motor.reset_relative_position(C,0) #motor reset
motor.reset_relative_position(D,0) #motor reset
await drehen(-8,R) #zum Schiff drehen
await gyrofahren2(700,-8,38.5) #(500,-8,38.5)
await motor.run_to_relative_position(D,180,500) # arm links hoch
motor.stop(D)
#await motor.run_for_degrees(C,390,800) # arm rechts ausfahren (C,410,360)
await motor.run_to_relative_position(C,-420,800)
await drehen(-2,SB,200)
await gyrofahren2(700,-2,39.5) # fahren bis Walsonar
#await motor.run_for_degrees(C,-770,800) # walsonar drehen #vorher v=360 (C,-790,800)
await motor.run_to_relative_position(C,760,800)
await gyrofahren2(-700,0,18) #zurück (-500,0,18)
#await motor.run_for_degrees(C,-150,1000) # arm einfahren (C,-270,1000)
await motor.run_to_relative_position(C,1200,800)
#await motor.run_for_degrees(C,400,1000) # neues Einfahren (C,420,1000)
await motor.run_to_relative_position(C,400,800)
await drehen(-135,SB,200,500,12000)
await gyrofahren2(-600,-135,11)
await drehen(-90,R)# gerade hinstellen
await gyrofahren2(-600,-90,17.5) # zurück zur Planktonprobe
await runloop.sleep_ms(100)
await gyrofahren2(700,-90,22) # fahren zur Bodenprobe
await gyrofahren2(700,-89,72) # fahren zur Bodenprobe
await motor.run_to_relative_position(D,-20,1000)
await motor.run_to_relative_position(D,160,300)# arm hoch
#await drehen(-100) # drehen zur Wasserprobe
await gyrofahrencol(700,-90,7) # weiterfahren Anglerfisch
await drehen(-110) # drehen zur Wasserprobe
await gyrofahrencol(700,-110,29)
#await drehen(-120)
#await gyrofahren2(-700,-120,10)
#await gyrofahrencol(-500,-120,10)
await drehen(-150)
await gyrofahren2(700,-150,60) # weiterfahren
#await drehen(-135)
#await gyrofahren2(1000,-135,40)