From f089f4bf674abef503ac311c2b5d9984e566a15c Mon Sep 17 00:00:00 2001 From: Albin Date: Sat, 30 Nov 2019 14:18:48 +0100 Subject: Missade givare --- .../Albins txt filer/missade givare.txt | 26 ++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 Dokument/Teknisk Dokumentation/Albins txt filer/missade givare.txt (limited to 'Dokument/Teknisk Dokumentation/Albins txt filer') diff --git a/Dokument/Teknisk Dokumentation/Albins txt filer/missade givare.txt b/Dokument/Teknisk Dokumentation/Albins txt filer/missade givare.txt new file mode 100644 index 0000000..f22436b --- /dev/null +++ b/Dokument/Teknisk Dokumentation/Albins txt filer/missade givare.txt @@ -0,0 +1,26 @@ +Missade givare + +Programmet gör redan en uppskattning av bilens position (\emph{get\_position}) + och justerar denna vid ny givare (lägg till referens här). +Eftersom \emph{get\_new_v} utgår ifrån denna uppskattning, kommer ingen +anpassning behöva göras ifall en givare inte ger utslag. Däremot måste det +kompenseras nästa gång en givare detekteras. Detta görs med funktionen +\emph{choose\_position}. Den funktionen jämför positionen beräknad av +\emph{get\_position} och positionen vald av nuvarande givare. + +Vid varje givare kollar \emph{choose\_position} vilken givare som +\emph{get\_position} ligger närmast. Funktionen beräknar skillnaden mellan denna +och den givare som valdes med givardetektionen. Denna kallas \emph{seg\_plus}. +I normala fall är \emph{seg\_plus0} = 0 (ingen +missad givare) eller 1 (en missad givare), men den kan också bli högre. Eftersom +programmet inte ska behöva hantera för många givarsignaler ska \emph{seg\_plus} +aldrig kunna bli lägre än 0. I så fall ändras denna till 0. \emph{seg\_plus} +retuneras av funktionen och används sedan för att höja \emph{car.segment} så att +programmet har koll på var bilen är. + +Dessutom behöver den insamlade datan justeras när en eller flera givare har +missats. Annars kommer \emph{car.seg\_times} spara tiden för flera segment som +om det vore ett enda. Lösningen är att skriva över denna tid med 0. Alla +funktioner som använder denna data behöver kolla ifall den är noll eller inte, +om den är noll används den ifrån varvet innan i stället. Om den också är noll +används den från två varv tidigare osv. -- cgit v1.2.1 From 39eb71db61ce8762ee694130e3b10faee2e92727 Mon Sep 17 00:00:00 2001 From: Albin Date: Sat, 30 Nov 2019 15:36:18 +0100 Subject: =?UTF-8?q?Tankar=20inf=C3=B6r=20m=C3=B6te=20s=C3=B6ndag?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- ...gar fr\303\245n genoml\303\244sning av dok.txt" | 64 ++++++++++++++++++++++ 1 file changed, 64 insertions(+) create mode 100644 "Dokument/Teknisk Dokumentation/Albins txt filer/anteckningar fr\303\245n genoml\303\244sning av dok.txt" (limited to 'Dokument/Teknisk Dokumentation/Albins txt filer') diff --git "a/Dokument/Teknisk Dokumentation/Albins txt filer/anteckningar fr\303\245n genoml\303\244sning av dok.txt" "b/Dokument/Teknisk Dokumentation/Albins txt filer/anteckningar fr\303\245n genoml\303\244sning av dok.txt" new file mode 100644 index 0000000..6190af3 --- /dev/null +++ "b/Dokument/Teknisk Dokumentation/Albins txt filer/anteckningar fr\303\245n genoml\303\244sning av dok.txt" @@ -0,0 +1,64 @@ +Allmänt + Ska funktioner skrivas do_car() eller do_car? + +Bakgund + "Detta projeket" + Vad är en givare? +Begrepp och systemöversikt + Tom +Systembeskrivning + Innan start + "displayenm" + "0,x" är inte fint + Uppstart + automatisk eller autonom? + Funktioner och variabler inte kursiva + Är höjningen värkligen kontinuelig? Mattematiskt nej, språkligt ja + Stor bokstav ny mening (rad 4, -2) + Körning + Position + snyggare matte + Governor + hänvisa till forcasts? + Förändringar är större ju mer ifrån tiden är + Avslut + Hur avslutas programmet? +Händelser +Liten beskrivning av vad som medas med händelser? + Avslutning av körning + "avslutas (först) när båda bilarna står stilla" +Programslut + kursiv stil +Handhavande + bättre beskrivning av sökvägen. + "Dyker upp" lite informellt + "När koden körs i Matlab är dags att" Va? + Ställ bilarna på banan? + "välja antalet banor" Borde bara "välja de banor" + inte punkt före "Samt knappen Avsluta." Citattecken runt knappnamn? + "varvtid" Ska vara referenstid (car.ref_time) + "skriv in" informellt +Funktioner och filer + System + Format behöver göras om + kursiv stil på funktioner? + Mellanslag efter komma? + main.m lite mer förklaring + Display + format för koordinater? + Används alla dessa? Typ flashing_area_with_pattern +Kravbeskrivning + Referera till kravspecen + Gör om till tabell + Referera till var i Tekniska dokumentationen detta beskrivs + Ibland stämmer det inte, tex krav 7 + 8 Vad är en styrsignal? + 9 typo + 17 är inte intervallet slutet? + 21 typo + 36 typo + 38 inte gjord + 43 inte gjord + 44 fel adress, inte ida + 47 ? + \ No newline at end of file -- cgit v1.2.1 From 81b23f68fef4181b068985f4f3f6ddbed084bbb1 Mon Sep 17 00:00:00 2001 From: Alexander Tuneskog Date: Sun, 1 Dec 2019 14:37:08 +0100 Subject: =?UTF-8?q?Lade=20till=20ant=C3=A4ckningar=20fr=C3=A5n=20m=C3=B6te?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Albins txt filer/m\303\266tesanteckningar.txt" | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 "Dokument/Teknisk Dokumentation/Albins txt filer/m\303\266tesanteckningar.txt" (limited to 'Dokument/Teknisk Dokumentation/Albins txt filer') diff --git "a/Dokument/Teknisk Dokumentation/Albins txt filer/m\303\266tesanteckningar.txt" "b/Dokument/Teknisk Dokumentation/Albins txt filer/m\303\266tesanteckningar.txt" new file mode 100644 index 0000000..1a33a33 --- /dev/null +++ "b/Dokument/Teknisk Dokumentation/Albins txt filer/m\303\266tesanteckningar.txt" @@ -0,0 +1,10 @@ +alla referenser till kod skall skrvas + ex: ...vilket höjer \texttt{car.constant} med... +funktioner ska skrivar med parantes tec \texttt{get\_position()} +variabler i structen skrvs (med texttt) car.seg_times +autonom i ställset för automatisk körning +Behövs en subsection om tidsgrejer. I slutet av system +Snyggare matte och hänvisningar + se gustavs pdf + +Flytta 4.1 till 3.5 -- cgit v1.2.1 From 1850a2ff0eab8bfecb45aa5b981098f9d856b45b Mon Sep 17 00:00:00 2001 From: Alexander Tuneskog Date: Sun, 1 Dec 2019 14:43:21 +0100 Subject: Stavfel --- .../Albins txt filer/m\303\266tesanteckningar.txt" | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'Dokument/Teknisk Dokumentation/Albins txt filer') diff --git "a/Dokument/Teknisk Dokumentation/Albins txt filer/m\303\266tesanteckningar.txt" "b/Dokument/Teknisk Dokumentation/Albins txt filer/m\303\266tesanteckningar.txt" index 1a33a33..8ea4cdc 100644 --- "a/Dokument/Teknisk Dokumentation/Albins txt filer/m\303\266tesanteckningar.txt" +++ "b/Dokument/Teknisk Dokumentation/Albins txt filer/m\303\266tesanteckningar.txt" @@ -1,7 +1,7 @@ -alla referenser till kod skall skrvas +Alla referenser till kod skall skrvas ex: ...vilket höjer \texttt{car.constant} med... -funktioner ska skrivar med parantes tec \texttt{get\_position()} -variabler i structen skrvs (med texttt) car.seg_times +funktioner ska skrivar med parantes tex \texttt{get\_position()} +variabler i structen skrivs (med texttt och \_) car.seg_times autonom i ställset för automatisk körning Behövs en subsection om tidsgrejer. I slutet av system Snyggare matte och hänvisningar -- cgit v1.2.1 From 950ca171c77ee8958950a560663e41fbf100619e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gustav=20S=C3=B6rn=C3=A4s?= Date: Sun, 1 Dec 2019 14:45:42 +0100 Subject: =?UTF-8?q?Ut=C3=B6kade=20m=C3=B6tesanteckingar?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Albins txt filer/m\303\266tesanteckningar.txt" | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'Dokument/Teknisk Dokumentation/Albins txt filer') diff --git "a/Dokument/Teknisk Dokumentation/Albins txt filer/m\303\266tesanteckningar.txt" "b/Dokument/Teknisk Dokumentation/Albins txt filer/m\303\266tesanteckningar.txt" index 8ea4cdc..c3249d2 100644 --- "a/Dokument/Teknisk Dokumentation/Albins txt filer/m\303\266tesanteckningar.txt" +++ "b/Dokument/Teknisk Dokumentation/Albins txt filer/m\303\266tesanteckningar.txt" @@ -1,10 +1,15 @@ Alla referenser till kod skall skrvas ex: ...vilket höjer \texttt{car.constant} med... + funktioner ska skrivar med parantes tex \texttt{get\_position()} + variabler i structen skrivs (med texttt och \_) car.seg_times + autonom i ställset för automatisk körning + Behövs en subsection om tidsgrejer. I slutet av system -Snyggare matte och hänvisningar - se gustavs pdf + +Snyggare matte och hänvisningar, se gustavs pdf (i mappen "Teknisk +Dokumentation") Flytta 4.1 till 3.5 -- cgit v1.2.1 From e555332c8255bf43c52aa4090c35a2b9c1b94521 Mon Sep 17 00:00:00 2001 From: Albin Date: Sun, 1 Dec 2019 17:31:46 +0100 Subject: =?UTF-8?q?Vad=20ska=20g=C3=B6ras=3F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Albins txt filer/vad ska g\303\266ras.txt" | 11 +++++++++++ 1 file changed, 11 insertions(+) create mode 100644 "Dokument/Teknisk Dokumentation/Albins txt filer/vad ska g\303\266ras.txt" (limited to 'Dokument/Teknisk Dokumentation/Albins txt filer') diff --git "a/Dokument/Teknisk Dokumentation/Albins txt filer/vad ska g\303\266ras.txt" "b/Dokument/Teknisk Dokumentation/Albins txt filer/vad ska g\303\266ras.txt" new file mode 100644 index 0000000..64b350a --- /dev/null +++ "b/Dokument/Teknisk Dokumentation/Albins txt filer/vad ska g\303\266ras.txt" @@ -0,0 +1,11 @@ +Inledning - kolla igenom +Begrepp och systemöversikt - kolla igenom +Referenser! - Albin +Funktioner och filer - format - Gustav + main.m - Albin +Displayfunktioner - rensa - Gustav +Material - utveckla - Alex +Lägg in Davis ändringar - Albin +Kravbesktivning - Läs igenom - Albin + + -- cgit v1.2.1 From 85db9e291b09f02ba3b0004a58ac907c30bea0bf Mon Sep 17 00:00:00 2001 From: Albin Date: Sun, 1 Dec 2019 19:15:16 +0100 Subject: =?UTF-8?q?L=C3=A4st=20igenom=20och=20justerat?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Albins txt filer/vad ska g\303\266ras.txt" | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) (limited to 'Dokument/Teknisk Dokumentation/Albins txt filer') diff --git "a/Dokument/Teknisk Dokumentation/Albins txt filer/vad ska g\303\266ras.txt" "b/Dokument/Teknisk Dokumentation/Albins txt filer/vad ska g\303\266ras.txt" index 64b350a..001f10e 100644 --- "a/Dokument/Teknisk Dokumentation/Albins txt filer/vad ska g\303\266ras.txt" +++ "b/Dokument/Teknisk Dokumentation/Albins txt filer/vad ska g\303\266ras.txt" @@ -1,11 +1,7 @@ Inledning - kolla igenom -Begrepp och systemöversikt - kolla igenom -Referenser! - Albin Funktioner och filer - format - Gustav - main.m - Albin Displayfunktioner - rensa - Gustav Material - utveckla - Alex -Lägg in Davis ändringar - Albin -Kravbesktivning - Läs igenom - Albin - +gör figurer +\texttt{} fortsätter efter radbrytning -- cgit v1.2.1 From 6fe1a0a10635c13e3816ab6166eb41ccdd9f9282 Mon Sep 17 00:00:00 2001 From: Albin Date: Sun, 1 Dec 2019 19:16:37 +0100 Subject: =?UTF-8?q?vad=20ska=20g=C3=B6ras?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Teknisk Dokumentation/Albins txt filer/vad ska g\303\266ras.txt" | 1 + 1 file changed, 1 insertion(+) (limited to 'Dokument/Teknisk Dokumentation/Albins txt filer') diff --git "a/Dokument/Teknisk Dokumentation/Albins txt filer/vad ska g\303\266ras.txt" "b/Dokument/Teknisk Dokumentation/Albins txt filer/vad ska g\303\266ras.txt" index 001f10e..18d6e88 100644 --- "a/Dokument/Teknisk Dokumentation/Albins txt filer/vad ska g\303\266ras.txt" +++ "b/Dokument/Teknisk Dokumentation/Albins txt filer/vad ska g\303\266ras.txt" @@ -5,3 +5,4 @@ Material - utveckla - Alex gör figurer \texttt{} fortsätter efter radbrytning +forcasts! -- cgit v1.2.1