Quellcode durchsuchen

Better hover script

Petra Lamborn vor 6 Jahren
Ursprung
Commit
2cb6885481
1 geänderte Dateien mit 3 neuen und 6 gelöschten Zeilen
  1. 3
    6
      hover.py

+ 3
- 6
hover.py Datei anzeigen

27
 vessel.control.legs = False
27
 vessel.control.legs = False
28
 vessel.auto_pilot.target_pitch_and_heading(90, 90)
28
 vessel.auto_pilot.target_pitch_and_heading(90, 90)
29
 vessel.auto_pilot.engage()
29
 vessel.auto_pilot.engage()
30
-timepoint = 0
31
 
30
 
32
 while at > 0:
31
 while at > 0:
33
     vm = vessel.mass
32
     vm = vessel.mass
40
         else:
39
         else:
41
             vessel.control.throttle = 0
40
             vessel.control.throttle = 0
42
     else:
41
     else:
43
-        if v_speed > 0:
44
-            vessel.control.throttle = (2 - ((current_altitude + 20) /
45
-                                            (target_altitude + 20))) * minviable
42
+        if v_speed >= 0:
43
+            vessel.control.throttle = minviable * 1.1
46
         else:
44
         else:
47
-            vessel.control.throttle = (3 - (current_altitude / target_altitude)) * minviable
45
+            vessel.control.throttle = minviable * 3
48
     time.sleep(0.1)
46
     time.sleep(0.1)
49
     at = vessel.available_thrust
47
     at = vessel.available_thrust
50
-    timepoint = timepoint + 1
51
 
48
 
52
 conn.close()
49
 conn.close()