summaryrefslogtreecommitdiffstats
path: root/Dokument/Teknisk Dokumentation/Davids txt filer/Bootstrap.txt
diff options
context:
space:
mode:
Diffstat (limited to 'Dokument/Teknisk Dokumentation/Davids txt filer/Bootstrap.txt')
-rw-r--r--Dokument/Teknisk Dokumentation/Davids txt filer/Bootstrap.txt12
1 files changed, 12 insertions, 0 deletions
diff --git a/Dokument/Teknisk Dokumentation/Davids txt filer/Bootstrap.txt b/Dokument/Teknisk Dokumentation/Davids txt filer/Bootstrap.txt
new file mode 100644
index 0000000..6ba6404
--- /dev/null
+++ b/Dokument/Teknisk Dokumentation/Davids txt filer/Bootstrap.txt
@@ -0,0 +1,12 @@
+Bootstrap
+Vid automatisk körning körs funktionen "do_boot" vars syfte är att få fram en initierande konstant ("car_constant")
+för den bil som står på banan. Då bilen är positionerad framför målbågen höjer funktionen konstanten kontinuerligt
+i ett tidsintervall på 0.7 sekunder. När väl konstanten är tillräckligt stor för att bilen ska kunna rulla och
+passera målbågen så höjs inte konstanten lika mycket och gör det desto mer sällan. Vid passering av den andra
+givaren så slutar funktionen tillfälligt att förändra konstanten och låter bilen, med den tilldelade konstanten,
+åka igenom segment 3 för att få en uträknad tid. Med tiden det tagit för bilen att ta sig igenom segment 3 räknar
+funktionen ut vilken förväntad varvtid bilen skulle få med just den konstanten den hade i segmentet.
+(Beskriva forecastsuträkningen?)
+Det sista funktionen gör är att återigen justera konstanten. Om den förväntade varvtiden är större än 15 sekunder,
+som är referensvarvtiden för första varvet, så ökar konstanten och är den förväntade varvtiden mindre än 15
+sekunder så sänks konstanten. \ No newline at end of file