From 8d9ccfab5b095e7656d9b63fd3b54557106e46d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Thor=C3=A9n?= Date: Sat, 30 Nov 2019 13:37:05 +0100 Subject: =?UTF-8?q?Lade=20till=20txt=20med=20m=C3=B6jlig=20justering=20til?= =?UTF-8?q?l=20syfte=20och=20m=C3=A5l?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Davids txt filer/Syfte och m\303\245l.txt" | 6 ++++++ 1 file changed, 6 insertions(+) create mode 100644 "Dokument/Teknisk Dokumentation/Davids txt filer/Syfte och m\303\245l.txt" (limited to 'Dokument/Teknisk Dokumentation/Davids txt filer') diff --git "a/Dokument/Teknisk Dokumentation/Davids txt filer/Syfte och m\303\245l.txt" "b/Dokument/Teknisk Dokumentation/Davids txt filer/Syfte och m\303\245l.txt" new file mode 100644 index 0000000..7d1cd8b --- /dev/null +++ "b/Dokument/Teknisk Dokumentation/Davids txt filer/Syfte och m\303\245l.txt" @@ -0,0 +1,6 @@ +Syftet med projektet var att konstruera ett system som kör bilar runt en bilbana +%(Se figur~\ref{fig:track_modell}). +Med hjälp av informationen som har kunnat läsas av från givarna så skulle det +skapas ett system som skulle få diverse bilar att köra runt på de 2 olika +banorna på en vald referenstid. Huvudmålet är indelat i flera olika krav. +Se avsnitt 3.2. \ No newline at end of file -- cgit v1.2.1 From 3e69f622238df7aa1a030a611ed702ab95fd78c6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Thor=C3=A9n?= Date: Sat, 30 Nov 2019 22:51:26 +0100 Subject: =?UTF-8?q?Lade=20till=20txt=20om=20tankar=20vid=20l=C3=A4sning=20?= =?UTF-8?q?av=20den=20tekniska=20dokumentationen?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Davids txt filer/Tankar om TD.txt | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100644 Dokument/Teknisk Dokumentation/Davids txt filer/Tankar om TD.txt (limited to 'Dokument/Teknisk Dokumentation/Davids txt filer') diff --git a/Dokument/Teknisk Dokumentation/Davids txt filer/Tankar om TD.txt b/Dokument/Teknisk Dokumentation/Davids txt filer/Tankar om TD.txt new file mode 100644 index 0000000..daaf081 --- /dev/null +++ b/Dokument/Teknisk Dokumentation/Davids txt filer/Tankar om TD.txt @@ -0,0 +1,18 @@ +Något mer än "Teknisk dokumentation" som titel + +1.1 +- "dator inkopplad till givarna på banan" -> "en dator som styrenhet"? + +3.2 +- "autonom" istället för "automatisk"? +- Kanske göra grafen på den upptrappade konstanthöjning för bootstrapen i latex? + +3.3.1 +- Överflödigt att skriva hur koden ser ut "car.new_check_point ..." + +En tanke är att skippa skriva alla funktioner och variabler helt och hållet när +vi beskriver vad vår kod gör. Att istället få läsaren att förstå vad som händer +med bilen på banan och kanske inte så mycket vad som händer med våra konstanter +och variabler i koden. Det görs väl någon annanstans? + +Lite stavfel här och där \ No newline at end of file -- cgit v1.2.1 From 15e19d92adbda0fe7672a398cd0fb7b4502ce7d4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Thor=C3=A9n?= Date: Sun, 1 Dec 2019 14:24:35 +0100 Subject: =?UTF-8?q?Lade=20till=20protokoll=20f=C3=B6r=20test=20innan=20bp4?= =?UTF-8?q?b?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Davids txt filer/Testprotokoll 12-11-2019.docx | Bin 0 -> 12935 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 Dokument/Teknisk Dokumentation/Davids txt filer/Testprotokoll 12-11-2019.docx (limited to 'Dokument/Teknisk Dokumentation/Davids txt filer') diff --git a/Dokument/Teknisk Dokumentation/Davids txt filer/Testprotokoll 12-11-2019.docx b/Dokument/Teknisk Dokumentation/Davids txt filer/Testprotokoll 12-11-2019.docx new file mode 100644 index 0000000..2b8f821 Binary files /dev/null and b/Dokument/Teknisk Dokumentation/Davids txt filer/Testprotokoll 12-11-2019.docx differ -- cgit v1.2.1 From eccbea9d9c7a32b36baab3d2ad237aa4f33a6083 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Thor=C3=A9n?= Date: Sun, 1 Dec 2019 15:47:36 +0100 Subject: Lade till beskrivning av highToc samt om hur test gick till --- Dokument/Teknisk Dokumentation/Davids txt filer/Testproceduren.txt | 3 +++ Dokument/Teknisk Dokumentation/Davids txt filer/highToc.txt | 5 +++++ 2 files changed, 8 insertions(+) create mode 100644 Dokument/Teknisk Dokumentation/Davids txt filer/Testproceduren.txt create mode 100644 Dokument/Teknisk Dokumentation/Davids txt filer/highToc.txt (limited to 'Dokument/Teknisk Dokumentation/Davids txt filer') diff --git a/Dokument/Teknisk Dokumentation/Davids txt filer/Testproceduren.txt b/Dokument/Teknisk Dokumentation/Davids txt filer/Testproceduren.txt new file mode 100644 index 0000000..82bb9ce --- /dev/null +++ b/Dokument/Teknisk Dokumentation/Davids txt filer/Testproceduren.txt @@ -0,0 +1,3 @@ +Inför en delleverans skrevs det upp krav och funktioner som skulle testas. +I testet kördes de funktioner som skulle uppfylla kraven och utfallet +av körningarna dokumenterades i ett testprotokoll. \ No newline at end of file diff --git a/Dokument/Teknisk Dokumentation/Davids txt filer/highToc.txt b/Dokument/Teknisk Dokumentation/Davids txt filer/highToc.txt new file mode 100644 index 0000000..861a0e4 --- /dev/null +++ b/Dokument/Teknisk Dokumentation/Davids txt filer/highToc.txt @@ -0,0 +1,5 @@ +För att verifiera att givarna läses av minst tio gånger i sekunden så körs det +en funktion i slutet av varje cykel som tillfälligt pausar givarnas avläsning. +Funktionen gör en paus på 0.001 sekunder och gör det tills funktionen totalt har +pausat i över 0.07 sekunder. Under körningen så sparar funktionen den högst +uppmätta paustiden. \ No newline at end of file -- cgit v1.2.1 From bb0e77e2cfae0f9d800e985d6f9f2d77b8115f48 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Thor=C3=A9n?= Date: Mon, 2 Dec 2019 14:29:15 +0100 Subject: =?UTF-8?q?Skrivit=20text=20om=20forecast=20och=20karta.=20=C3=84v?= =?UTF-8?q?en=20justerat=20highToc?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Davids txt filer/Forecasts.txt | 6 ++++++ .../Teknisk Dokumentation/Davids txt filer/Kartan.txt | 5 +++++ .../Teknisk Dokumentation/Davids txt filer/highToc.txt | 17 ++++++++++++----- 3 files changed, 23 insertions(+), 5 deletions(-) create mode 100644 Dokument/Teknisk Dokumentation/Davids txt filer/Forecasts.txt create mode 100644 Dokument/Teknisk Dokumentation/Davids txt filer/Kartan.txt (limited to 'Dokument/Teknisk Dokumentation/Davids txt filer') diff --git a/Dokument/Teknisk Dokumentation/Davids txt filer/Forecasts.txt b/Dokument/Teknisk Dokumentation/Davids txt filer/Forecasts.txt new file mode 100644 index 0000000..2089418 --- /dev/null +++ b/Dokument/Teknisk Dokumentation/Davids txt filer/Forecasts.txt @@ -0,0 +1,6 @@ +Forecasts beräknar den approximerade varvtiden utifrån tid fram tills senast +passerad givare samt hastighet i tidigare segment. Genom att veta en +genomsnittlig hasftighet går det med kvarvarande sträcka att räkna ut en +ungefärlig kvarvarande tid. Adderas tiden fram tills senaste segment med +den uträknade approximerade tiden kvar så fås det en uppskattad varvtid som +används för att avgöra om en bil behöver åka snabbare eller långsammare. \ No newline at end of file diff --git a/Dokument/Teknisk Dokumentation/Davids txt filer/Kartan.txt b/Dokument/Teknisk Dokumentation/Davids txt filer/Kartan.txt new file mode 100644 index 0000000..32a7339 --- /dev/null +++ b/Dokument/Teknisk Dokumentation/Davids txt filer/Kartan.txt @@ -0,0 +1,5 @@ +Till systemet har det tagits fram en spänningkarta som är indelat i delsegment. +Dessa delsegment är helt enkelt varje del av banan som använts för att sätta +ihop bilbanan. Delarna är uppmätta och placerade i en lista där det sedan +gjorts tester där delsegmenten blivit tilldelade en spänning utifrån banans +och bilarnas egenskaper. \ No newline at end of file diff --git a/Dokument/Teknisk Dokumentation/Davids txt filer/highToc.txt b/Dokument/Teknisk Dokumentation/Davids txt filer/highToc.txt index 861a0e4..98e70f8 100644 --- a/Dokument/Teknisk Dokumentation/Davids txt filer/highToc.txt +++ b/Dokument/Teknisk Dokumentation/Davids txt filer/highToc.txt @@ -1,5 +1,12 @@ -För att verifiera att givarna läses av minst tio gånger i sekunden så körs det -en funktion i slutet av varje cykel som tillfälligt pausar givarnas avläsning. -Funktionen gör en paus på 0.001 sekunder och gör det tills funktionen totalt har -pausat i över 0.07 sekunder. Under körningen så sparar funktionen den högst -uppmätta paustiden. \ No newline at end of file +För att garantera att givarna läses av minst tio gånger i sekunden så körs det +en for-loop i slutet av varje cykel som tillfälligt pausar programmet. +For-loopen gör en paus på 0.001 sekunder och gör det tills programmet totalt har +pausat i över 0.07 sekunder. Den totala paustiden mäts och en if-sats sparar den högsta +uppmätta paustiden i \texttt{highToc}. + +I slutet av varje cykel körs det en loop som tillfälligt pausar programmet. +För att få avläsningen att ske minst en gång var tionde sekund så pausas +programmet kontinuerligt 0.001 sekunder tills den totala paustiden överskrider +0.07 sekunder då nästa cykel börjar. Då pausen på 0.001 sekunder är så pass +kort och marginalen till kravet är rätt stor så sker avläsningen mellan +0.07 och 0.1 sekunder. \ No newline at end of file -- cgit v1.2.1