summaryrefslogtreecommitdiffstats
path: root/Dokument/Designspec
diff options
context:
space:
mode:
authorGustav Sörnäs <gusso230@student.liu.se>2019-10-08 15:44:25 +0200
committerGustav Sörnäs <gusso230@student.liu.se>2019-10-08 15:44:25 +0200
commit7e8ce4a3195b14b07438887a745706cd4e35416c (patch)
tree0de81cbd0d61fd9adca31f73a8a348f5f8ffd1a3 /Dokument/Designspec
parent3e1e3210fb4700b67349152c7380133f6500c88e (diff)
parent29463dddc1f2e77f54c908afae2a1ff217f2556c (diff)
downloadtfyy51-7e8ce4a3195b14b07438887a745706cd4e35416c.tar.gz
Merge branch 'DesignSpec' of gitlab.liu.se:vehsys/tfyy51/yc4_2019 into DesignSpec
Diffstat (limited to 'Dokument/Designspec')
-rw-r--r--Dokument/Designspec/events.tex12
-rw-r--r--Dokument/Designspec/events/start.tex1
2 files changed, 13 insertions, 0 deletions
diff --git a/Dokument/Designspec/events.tex b/Dokument/Designspec/events.tex
index 17d0a26..0975df7 100644
--- a/Dokument/Designspec/events.tex
+++ b/Dokument/Designspec/events.tex
@@ -1,6 +1,18 @@
\section{Hantering av händelser}
\input{events/start}
+\subsection{Start}
\input{events/off-circuit}
+\subsection{Avåkning}
+
\input{events/missade-givare}
+\subsection{Missade givare}
+
+Enligt krav 3 i kravspecifikationen ska programmet kunna hantera missade givare och fortsätta köra som normalt. Som vi har tänkt att använda oss av givarna så ska inte bilarna ändra sin körning vid ett sådant utfall. Då vi tänkt att använda givarna som en referens och inte justering av bilarnas körning så kommer en missad givare ge ett fel på referens.
+
\input{events/manuell}
+\subsection{Manuell körning}
+Enligt kravspecifikationens punkt 12 ska de två olika banorna delas upp så att ena banan styrs autonomt och den andra manuellt.
+Den manuella delen ska bli hjälpt av programmet för att underläta körning vid händelse av driftfall samt uppvärmning av banan.
+Detta ska uppnås genom att jämföra vilken hastighet bilen erhåller i ett visst segment styrt av vilken spänningspåläggning som verkar på bilen.
+Sedan ska programmet jämföra hastigheten med en tidigare föreslagen hastighet och sedan modifiera en konstant för att matcha det önskade värdet.
diff --git a/Dokument/Designspec/events/start.tex b/Dokument/Designspec/events/start.tex
index e69de29..30466d0 100644
--- a/Dokument/Designspec/events/start.tex
+++ b/Dokument/Designspec/events/start.tex
@@ -0,0 +1 @@
+Innan målgivaren hittar vi ett läge eller konstant där alla bilar är körbara och inte fastnar. Till första givaren behåller bilen den spänning den behövde för att börja rulla och vi kan därefter veta hur lång tid det tagit mellan start och och första givaren. Med det kan vi räkna ut vilket vilken konstant (k) som bilen behöver. \ No newline at end of file