diff options
32 files changed, 514 insertions, 15 deletions
diff --git a/Dokument/Teknisk Dokumentation/Figures/The_Earth_seen_from_Apollo_17.jpg b/Dokument/Teknisk Dokumentation/Figures/The_Earth_seen_from_Apollo_17.jpg Binary files differnew file mode 100644 index 0000000..b02a028 --- /dev/null +++ b/Dokument/Teknisk Dokumentation/Figures/The_Earth_seen_from_Apollo_17.jpg diff --git a/Dokument/Teknisk Dokumentation/Figures/logo.jpg b/Dokument/Teknisk Dokumentation/Figures/logo.jpg Binary files differnew file mode 100644 index 0000000..52b960d --- /dev/null +++ b/Dokument/Teknisk Dokumentation/Figures/logo.jpg diff --git a/Dokument/Teknisk Dokumentation/appendix/01-handhavande.tex b/Dokument/Teknisk Dokumentation/appendix/01-handhavande.tex new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/Dokument/Teknisk Dokumentation/appendix/01-handhavande.tex diff --git a/Dokument/Teknisk Dokumentation/appendix/02-funktion.tex b/Dokument/Teknisk Dokumentation/appendix/02-funktion.tex new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/Dokument/Teknisk Dokumentation/appendix/02-funktion.tex diff --git a/Dokument/Teknisk Dokumentation/appendix/03-testprocedur.tex b/Dokument/Teknisk Dokumentation/appendix/03-testprocedur.tex new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/Dokument/Teknisk Dokumentation/appendix/03-testprocedur.tex diff --git a/Dokument/Teknisk Dokumentation/appendix/04-testprotokoll.tex b/Dokument/Teknisk Dokumentation/appendix/04-testprotokoll.tex new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/Dokument/Teknisk Dokumentation/appendix/04-testprotokoll.tex diff --git a/Dokument/Teknisk Dokumentation/appendix/05-kravbeskrivning.tex b/Dokument/Teknisk Dokumentation/appendix/05-kravbeskrivning.tex new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/Dokument/Teknisk Dokumentation/appendix/05-kravbeskrivning.tex diff --git a/Dokument/Teknisk Dokumentation/lips-no_customer.cls b/Dokument/Teknisk Dokumentation/lips-no_customer.cls new file mode 100644 index 0000000..3ccaa3d --- /dev/null +++ b/Dokument/Teknisk Dokumentation/lips-no_customer.cls @@ -0,0 +1,262 @@ +%% This simple template was written by Erik Frisk <erik.frisk@liu.se> +%% for use with the CDIO/LIPS courses at Linköping University. +%% +%% If you find them usefeul, great! If you have constructive suggestions or +%% comments, send me an email and I will consider your comments. + +%% Modified by Gustav Sörnäs +%% Changes: +%% - Remove customer-information +%% - Format all email-adresses with \url{} + +\NeedsTeXFormat{LaTeX2e} +\ProvidesClass{lips-no_customer}[2015/11/01 v1.0 LaTeX class for typesetting LIPS documents] + +% Declare options +\DeclareOption{swedish}{\def\@lipslang{swedish}} +\DeclareOption{english}{\def\@lipslang{english}} + +\DeclareOption{oneside}{\PassOptionsToClass{oneside}{scrartcl}} +\DeclareOption{twoside}{\PassOptionsToClass{twoside}{scrartcl}} + +\DeclareOption{10pt}{\PassOptionsToClass{10pt}{scrartcl}} +\DeclareOption{11pt}{\PassOptionsToClass{11pt}{scrartcl}} +\DeclareOption{12pt}{\PassOptionsToClass{12pt}{scrartcl}} + +\ExecuteOptions{english} +\ExecuteOptions{10pt} +\ExecuteOptions{oneside} + +\ProcessOptions + +% Load scrartcl class +\LoadClass[headinclude,footinclude,a4paper]{scrartcl} + +% Load packages +\RequirePackage[ +nochapters, % Turn off chapters since this is an article +%beramono, % Use the Bera Mono font for monospaced text (\texttt) +%eulermath,% Use the Euler font for mathematics +pdfspacing, % Makes use of pdftex’ letter spacing capabilities via the microtype package +dottedtoc +]{classicthesis} % The layout is based on the Classic Thesis style + +\RequirePackage{babel} +\RequirePackage[T1]{fontenc} +\RequirePackage[utf8]{inputenc} +\RequirePackage{arsclassica} % Modifies the Classic Thesis package +\RequirePackage{graphicx} % Required for including images +\RequirePackage{hyperref} +\RequirePackage{url} +\RequirePackage{microtype} +\RequirePackage{listings} +%\RequirePackage{palatino} +\RequirePackage{times} +%\RequirePackage{supertabular} +\RequirePackage{longtable} +\RequirePackage[textwidth=165mm,textheight=230mm]{geometry} +\RequirePackage{lipsum} % Used for inserting dummy 'Lorem ipsum' text into the template +\RequirePackage{amsmath,amssymb,amsthm} % For including math equations, theorems, symbols, etc +\RequirePackage{varioref} % More descriptive referencing + + +\def\name@groupemail{Group E-mail} +\def\name@Homepage{Homepage} +\def\name@Orderer{Orderer} +\def\name@Customer{Customer} +\def\name@Supervisor{Supervisor} +\def\name@Responsible{Course Responsible} +\def\name@Phone{Phone} +\def\name@Email{E-mail} +\def\name@Requirement{Requirement} +\def\name@Description{Description} +\def\name@Priority{Priority} +\def\name@contprev{cont. from previous page} +\def\name@contnext{cont. on next page} +\def\name@Author{Author} +\def\name@Date{Date} +\def\name@Reviewed{Reviewed} +\def\name@Approved{Approved} +\def\name@ProjId{Project Identity} + +\ifthenelse{\equal{\@lipslang}{swedish}}{ + \def\name@groupemail{Grupp E-post} + \def\name@Homepage{Hemsida} + \def\name@Orderer{Beställare} + \def\name@Customer{Kund} + \def\name@Supervisor{Handledare} + \def\name@Responsible{Kursansvarig} + \def\name@Phone{Tfn} + \def\name@Email{E-post} + \def\name@Requirement{Krav} + \def\name@Description{Beskrivning} + \def\name@Priority{Prioritet} + \def\name@contprev{forts. frÃ¥n föregÃ¥ende sida} + \def\name@contnext{forts. pÃ¥ nästa sida} + \def\name@Author{Författare} + \def\name@Date{Datum} + \def\name@Reviewed{Granskad} + \def\name@Approved{Godkänd} + \def\name@ProjId{Projektidentitet} +}{} + +\def\projecttitle#1{\gdef\@projecttitle{#1}} + +\def\version#1{\gdef\@version{#1}} + +\def\reviewed#1#2{\gdef\@reviewed{#1}\gdef\@revieweddate{#2}} +\def\approved#1#2{\gdef\@approved{#1}\gdef\@approveddate{#2}} + +\def\coursename#1{\gdef\@coursename{#1}} +\def\coursecode#1{\gdef\@coursecode{#1}} + +\def\courseresponsible#1{\gdef\@courseresponsible{#1}} +\def\courseresponsiblephone#1{\gdef\@courseresponsiblephone{#1}} +\def\courseresponsibleemail#1{\gdef\@courseresponsibleemail{\url{#1}}} + +\def\supervisor#1{\gdef\@supervisor{#1}} +\def\supervisorphone#1{\gdef\@supervisorphone{#1}} +\def\supervisoremail#1{\gdef\@supervisoremail{\url{#1}}} + +\def\groupname#1{\gdef\@groupname{#1}} +\def\groupemail#1{\gdef\@groupemail{\url{#1}}} +\def\groupwww#1{\gdef\@groupwww{\url{#1}}} + +\def\orderer#1{\gdef\@orderer{#1}} +\def\ordererphone#1{\gdef\@ordererphone{#1}} +\def\ordereremail#1{\gdef\@ordereremail{\url{#1}}} + +\def\customer#1{\gdef\@customer{#1}} +\def\customerphone#1{\gdef\@customerphone{#1}} +\def\customeremail#1{\gdef\@customeremail{\url{#1}}} + +\def\smalllogo#1{\gdef\@smalllogo{#1}} +\def\biglogo#1{\gdef\@biglogo{#1}} + +\renewcommand{\maketitle}{% + \pagestyle{scrheadings} + + \clearscrheadfoot + \@ifundefined{@smalllogo}{\ihead{}}{\ihead{\includegraphics[width=.2\textwidth]{\@smalllogo}}} + \chead{\@projecttitle} + \ohead{\@date} + \ifoot{\@coursecode\hspace*{5mm}\@coursename\\\@title} + \ofoot{{\@groupname\\\@groupemail}} + + \pagenumbering{Roman} + \vspace*{4cm} + \begin{center} + \vspace*{3mm} + {\Huge \@title}\\ + \vspace*{3mm} {\large \@author}\\ + \vspace*{10mm} {\large \@date}\\ + \vspace*{10mm} + {\large Version \@version} + \end{center} + \vfill + \@ifundefined{@biglogo}{}{ + \begin{figure}[htbp] + \centering + \includegraphics[width=0.5\textwidth]{\@biglogo} + \end{figure} + \vfill + } + \begin{center} + Status + \end{center} + \begin{tabular}{|p{.3\linewidth}|p{.3\linewidth}|p{.3\linewidth}|} + \hline + \name@Reviewed & \@reviewed & \@revieweddate\\ + \hline + \name@Approved & \@approved & \@approveddate \\ + \hline + \end{tabular} + \cleardoublepage + \pagestyle{scrheadings} +} + +\newcommand{\makeprojectid}{% + \begin{center} + \large\name@ProjId + \end{center} + + \begin{tabular}{ll} + \name@groupemail: & \@groupemail\\[5mm] + \name@Homepage: & \@groupwww\\[5mm] + \name@Orderer: & \@orderer\\ + & \name@Phone: \@ordererphone\\ + & \name@Email: \@ordereremail\\[5mm] + %\name@Customer: & \@customer\\ + % & \name@Phone: \@customerphone\\ + % & \name@Email: \@customeremail\\[5mm] + \name@Supervisor: & \@supervisor\\ + & \name@Phone: \@supervisorphone\\ + & \name@Email: \@supervisoremail\\[5mm] + \name@Responsible: & \@courseresponsible\\ + & \name@Phone: \@courseresponsiblephone\\ + & \name@Email: \@courseresponsibleemail + \end{tabular} +} + + +% Requirements +\newcounter{reqcnt} +\newcommand{\requirementno}{\refstepcounter{reqcnt}\thereqcnt} +% \newenvironment{requirements}{% +% \begin{center}% +% \tablefirsthead{\hline \name@Requirement & \name@Description & \name@Priority \\ +% \hline \hline}% +% \tablehead{\hline \multicolumn{3}{|l|}{\footnotesize\textsl{\name@contprev}}\\\hline \name@Requirement & \name@Description & \name@Priority\\\hline \hline}% +% \tabletail{\hline \multicolumn{3}{|r|}{\footnotesize\textsl{\name@contnext}}\\\hline}% +% \tablelasttail{\hline}% + +% \begin{supertabular*}{\textwidth}{@{\extracolsep{\fill}}|c|p{100mm}|c|}}{% +% \end{supertabular*} +% \end{center} +% } + +\newenvironment{requirements}{% + \begin{center} + \begin{longtable}{|c|p{100mm}|c|} + \hline + \name@Requirement & \name@Description & \name@Priority\\ + \hline + \hline + \endfirsthead + \hline + \multicolumn{3}{|l|}% + {\footnotesize\textsl{\name@contprev}} \\ + \hline + \name@Requirement & \name@Description & \name@Priority\\ + \hline + \endhead + \hline + \multicolumn{3}{|r|}% + {\footnotesize\textsl{\name@contnext}} \\ + \hline + \endfoot + \hline + \endlastfoot + }{% + \end{longtable} + \end{center} +} + + +\setcounter{tocdepth}{2} +\setlength{\footheight}{26pt} +\setlength{\headheight}{33pt} + +\graphicspath{{Figures/}} % Set the default folder for images + +\hypersetup{ +%draft, % Uncomment to remove all links (useful for printing in black and white) +colorlinks=true, breaklinks=true, bookmarks=true,bookmarksnumbered, +urlcolor=webbrown, linkcolor=RoyalBlue, citecolor=webgreen, % Link colors +pdftitle={}, % PDF title +pdfauthor={}, % PDF Author +pdfsubject={}, % PDF Subject +pdfkeywords={}, % PDF Keywords +pdfcreator={pdfLaTeX}, % PDF Creator +pdfproducer={LaTeX with hyperref and ClassicThesis} % PDF producer +} diff --git a/Dokument/Teknisk Dokumentation/root.tex b/Dokument/Teknisk Dokumentation/root.tex new file mode 100644 index 0000000..7efcf53 --- /dev/null +++ b/Dokument/Teknisk Dokumentation/root.tex @@ -0,0 +1,97 @@ + \documentclass[10pt,oneside,swedish]{lips-no_customer} + +%\usepackage[square]{natbib}\bibliographystyle{plainnat}\setcitestyle{numbers} +\usepackage[round]{natbib}\bibliographystyle{plainnat} + +% Configure the document +\title{Teknisk dokumentation} +\author{Yc4} +\date{\today} +\version{0.1} + +\reviewed{}{} +\approved{}{} + +\projecttitle{Styrning och optimering av bilbana} + +\groupname{Yc4} +\groupemail{team\_yc4@liuonline.onmicrosoft.com} +\groupwww{https://www.fs.isy.liu.se/Edu/Courses/TFYY51/} + +\coursecode{TFYY51} +\coursename{Ingenjörsprojekt} + +\orderer{Erik Frisk, Linköpings universitet} +\ordererphone{+46(0)13-285714} +\ordereremail{ordere@liu.se} + +%\customer{Kund, Företag X} +%\customerphone{+46 xxxxxx} +%\customeremail{erik.frisk@liu.se} + +\courseresponsible{Urban Forsberg} +\courseresponsiblephone{+46(0)13-281350} +\courseresponsibleemail{urban.frsberg@liu.se} + +\supervisor{Viktor Leek} +\supervisorphone{+46(0)13-284493} +\supervisoremail{viktor.leek@liu.se} + +\smalllogo{logo} % Page header logo, filename +\biglogo{logo} % Front page logo, filename + +\cfoot{\thepage} +\begin{document} +\maketitle + +\cleardoublepage +\makeprojectid + +\begin{center} + \Large Projektdeltagare +\end{center} +\begin{center} + \begin{tabular}{|l|l|l|} + \hline + \textbf{Namn} & \textbf{Ansvar} & \textbf{E-post}\\ + \hline + \end{tabular} +\end{center} + +\section*{Dokumenthistorik} +\begin{tabular}{p{.06\textwidth}|p{.1\textwidth}|p{.45\textwidth}|p{.13\textwidth}|p{.13\textwidth}} + \multicolumn{1}{c}{\bfseries Version} & + \multicolumn{1}{|c}{\bfseries Datum} & + \multicolumn{1}{|c}{\bfseries Utförda förändringar} & + \multicolumn{1}{|c}{\bfseries Utförda av} & + \multicolumn{1}{|c}{\bfseries Granskad}\\ + \hline + \hline + 0.1 & 2019-11-26 & Förberedande struktur & Albin & \\ + \hline +\end{tabular} + +\cleardoublepage +\pagenumbering{arabic}\cfoot{\thepage} +\input{text/00-sammanfattning} + +\cleardoublepage +\tableofcontents +\cleardoublepage + +\input{text/01-bakgrund} +\input{text/02-metod} +\input{text/03-resultat} +\input{text/04-diskussion} + +\bibliography{references} + +\cleardoublepage +\appendix +\input{appendix/01-handhavande} +\input{appendix/02-funktion} +\input{appendix/03-testprocedur} +\input{appendix/04-testprotokoll} +\input{appendix/05-kravbeskrivning} +\end{document} + diff --git a/Dokument/Teknisk Dokumentation/text/00-sammanfattning.tex b/Dokument/Teknisk Dokumentation/text/00-sammanfattning.tex new file mode 100644 index 0000000..a30a3aa --- /dev/null +++ b/Dokument/Teknisk Dokumentation/text/00-sammanfattning.tex @@ -0,0 +1,3 @@ +\section*{Sammanfattning} +Massa text som sammanfattar hela skiten. + diff --git a/Dokument/Teknisk Dokumentation/text/01-bakgrund.tex b/Dokument/Teknisk Dokumentation/text/01-bakgrund.tex new file mode 100644 index 0000000..7860d39 --- /dev/null +++ b/Dokument/Teknisk Dokumentation/text/01-bakgrund.tex @@ -0,0 +1,14 @@ +\section{Bakgrund} +Skriv här (det som nu stÃ¥r i Syfte och mÃ¥l) bakgrunden till mÃ¥lsättningen. Dvs det fanns en bilbana med givare osv. + +\section{Syfte och mÃ¥l} +Syftet med projektet var att konstruera ett system som kör bilar runt en bilbana +%(Se figur~\ref{fig:track_modell}). +Till bilbanan finns det 9 ``givare'' som när +de passeras skickar en signal till en dator. Genom att mäta tidsskillnaden +mellan signalerna kan man räkna ut hur lÃ¥ng tid det tog för en bil att Ã¥ka +mellan tvÃ¥ givare. Bilbanan är även kopplad till en dator där det finns +möjlighet att justera bilarnas gaspÃ¥drag med en spänningstillförsel. Med hjälp +av denna information ska ett system skapas som kör en eller tvÃ¥ bilar runt +bilbanan pÃ¥ en inställbar varvtid mellan 12 och 15 sekunder, samt gör att +bilarna Ã¥ker i mÃ¥l sÃ¥ nära varandra i tiden som möjligt. diff --git a/Dokument/Teknisk Dokumentation/text/02-metod.tex b/Dokument/Teknisk Dokumentation/text/02-metod.tex new file mode 100644 index 0000000..8efb181 --- /dev/null +++ b/Dokument/Teknisk Dokumentation/text/02-metod.tex @@ -0,0 +1,3 @@ +\section{Metod} +TillvägagÃ¥ngssätt för utvecklign av systemet. Skriv massa positiva saker om git. + diff --git a/Dokument/Teknisk Dokumentation/text/02a-system.tex b/Dokument/Teknisk Dokumentation/text/02a-system.tex new file mode 100644 index 0000000..b39a995 --- /dev/null +++ b/Dokument/Teknisk Dokumentation/text/02a-system.tex @@ -0,0 +1,12 @@ +\section{System} + NÃ¥n text + \subsection{Delsystem} + \subsubsection{Bana} + \subsubsection{Display} + \subsection{Funktioner och scripts} + \subsubsection{main} + \subsubsection{get\_postition} + % osv. + +% \input{system/a} +% \input{system/b} diff --git a/Dokument/Teknisk Dokumentation/text/03-resultat.tex b/Dokument/Teknisk Dokumentation/text/03-resultat.tex new file mode 100644 index 0000000..ea11986 --- /dev/null +++ b/Dokument/Teknisk Dokumentation/text/03-resultat.tex @@ -0,0 +1,3 @@ +\section{Resultat} +Det gick Ã¥t skogen +Kanske visa lite grafer. diff --git a/Dokument/Teknisk Dokumentation/text/04-diskussion.tex b/Dokument/Teknisk Dokumentation/text/04-diskussion.tex new file mode 100644 index 0000000..f26ef6e --- /dev/null +++ b/Dokument/Teknisk Dokumentation/text/04-diskussion.tex @@ -0,0 +1,4 @@ +\section{Diskussion} +Undrar varför +\subsection{Problem med hÃ¥rdvaran} +Här skyller vi ifrÃ¥n oss. diff --git a/Dokument/Teknisk Dokumentation/text/system/.keep b/Dokument/Teknisk Dokumentation/text/system/.keep new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/Dokument/Teknisk Dokumentation/text/system/.keep diff --git a/Dokument/Tidsplan/05Tidplan01.xlsx b/Dokument/Tidsplan/05Tidplan01.xlsx Binary files differnew file mode 100644 index 0000000..cd01713 --- /dev/null +++ b/Dokument/Tidsplan/05Tidplan01.xlsx diff --git a/Kod/matfiler/bilbana2_2019-11-20T15.47.mat b/Kod/matfiler/bilbana2_2019-11-20T15.47.mat Binary files differnew file mode 100644 index 0000000..534e1f1 --- /dev/null +++ b/Kod/matfiler/bilbana2_2019-11-20T15.47.mat diff --git a/Kod/matfiler/bilbana2_2019-11-20T18.28.mat b/Kod/matfiler/bilbana2_2019-11-20T18.28.mat Binary files differnew file mode 100644 index 0000000..3ff84b1 --- /dev/null +++ b/Kod/matfiler/bilbana2_2019-11-20T18.28.mat diff --git a/Kod/matfiler/bilbana2_2019-11-20T18.29.mat b/Kod/matfiler/bilbana2_2019-11-20T18.29.mat Binary files differnew file mode 100644 index 0000000..b2ee5d8 --- /dev/null +++ b/Kod/matfiler/bilbana2_2019-11-20T18.29.mat diff --git a/Kod/matfiler/bilbana2_2019-11-20T18.37.mat b/Kod/matfiler/bilbana2_2019-11-20T18.37.mat Binary files differnew file mode 100644 index 0000000..91c314a --- /dev/null +++ b/Kod/matfiler/bilbana2_2019-11-20T18.37.mat diff --git a/Kod/matfiler/bilbana2_2019-11-20T18.44.mat b/Kod/matfiler/bilbana2_2019-11-20T18.44.mat Binary files differnew file mode 100644 index 0000000..b96c405 --- /dev/null +++ b/Kod/matfiler/bilbana2_2019-11-20T18.44.mat diff --git a/Kod/matfiler/bilbana2_2019-11-20T18.45.mat b/Kod/matfiler/bilbana2_2019-11-20T18.45.mat Binary files differnew file mode 100644 index 0000000..18c1108 --- /dev/null +++ b/Kod/matfiler/bilbana2_2019-11-20T18.45.mat diff --git a/Kod/matfiler/bilbana2_2019-11-20T18.49.mat b/Kod/matfiler/bilbana2_2019-11-20T18.49.mat Binary files differnew file mode 100644 index 0000000..367c866 --- /dev/null +++ b/Kod/matfiler/bilbana2_2019-11-20T18.49.mat diff --git a/Kod/matfiler/bilbana2_2019-11-20T18.51.mat b/Kod/matfiler/bilbana2_2019-11-20T18.51.mat Binary files differnew file mode 100644 index 0000000..68b9133 --- /dev/null +++ b/Kod/matfiler/bilbana2_2019-11-20T18.51.mat diff --git a/Kod/matfiler/bilbana2_2019-11-20T18.52.mat b/Kod/matfiler/bilbana2_2019-11-20T18.52.mat Binary files differnew file mode 100644 index 0000000..575b3ce --- /dev/null +++ b/Kod/matfiler/bilbana2_2019-11-20T18.52.mat diff --git a/Kod/matfiler/bilbana2_2019-11-20T18.53.mat b/Kod/matfiler/bilbana2_2019-11-20T18.53.mat Binary files differnew file mode 100644 index 0000000..aef34d1 --- /dev/null +++ b/Kod/matfiler/bilbana2_2019-11-20T18.53.mat diff --git a/Kod/matfiler/bilbana2_2019-11-20T18.59.mat b/Kod/matfiler/bilbana2_2019-11-20T18.59.mat Binary files differnew file mode 100644 index 0000000..5cf94bc --- /dev/null +++ b/Kod/matfiler/bilbana2_2019-11-20T18.59.mat diff --git a/Kod/matfiler/bilbana2_2019-11-20T19.01.mat b/Kod/matfiler/bilbana2_2019-11-20T19.01.mat Binary files differnew file mode 100644 index 0000000..04491d0 --- /dev/null +++ b/Kod/matfiler/bilbana2_2019-11-20T19.01.mat diff --git a/Kod/scripts/test_givare.m b/Kod/scripts/test_givare.m index 5ad8afd..726fe82 100644 --- a/Kod/scripts/test_givare.m +++ b/Kod/scripts/test_givare.m @@ -26,6 +26,10 @@ while 1 [car1.new_lap, car1.new_check_point, car1.time] = get_car_position(1); [car2.new_lap, car2.new_check_point, car2.time] = get_car_position(2); + if car1.new_lap || car1.new_check_point == true || car2.new_lap == true || car2.new_check_point == true + disp('###') + end + if car1.new_check_point beep; disp('car 1 cp') @@ -42,22 +46,8 @@ while 1 beep; disp('car 2 lap') end - % KOMPENSERA FÖR TRASIG BANA - if car1.new_lap && car2.new_check_point - car2.new_lap = 0; - end - pause(0.1) - - if car2.new_lap - disp('NEW LAP CAR 2!') - end - if car2.new_check_point - disp('NEW CHECKPOINT CAR 2!') - end - pause(0.1) end - %% terminate(1) -terminate(2)
\ No newline at end of file +terminate(2) diff --git a/Motesprotokoll/2019-11-22.tex b/Motesprotokoll/2019-11-22.tex new file mode 100644 index 0000000..37a4159 --- /dev/null +++ b/Motesprotokoll/2019-11-22.tex @@ -0,0 +1,57 @@ +\documentclass[11pt,a4paper]{article} +\usepackage{geometry} % gör texten lite bredare eftersom vanlig latex är för smal för a4 + +% minska storleken på rubriker och underrubriker +\usepackage{titlesec} +\titleformat{\section} + {\normalfont\Large\bfseries}{\thesection}{1em}{} + +\titleformat{\subsection} + {\normalfont\normalsize\bfseries}{\thesubsection}{1em}{}[\vspace{-0.4em}] +\usepackage[]{parskip} + +% undvik helst subsubsections + +%% FÖRKLARINGAR AV KOMMANDON OCH DYL. +% \\ skapar en radbrytning +% \\[1em] skapar en radbrytning med "1em" extra utrymme mellan rader +% (1 em är ganska stor) +% \textbf{Skapar text i fetstil} +% \begin{itemize} och \end{itemize} skapar en s.k. list-enviornment (list-miljö) +% Inuti itemize skriver man \item för att skapa en ny punkt, annars är det bara att skriva +% \section*{Titel} och \subsection*{Understitel} skapar nya sektioner och undersektioner +% Asterisken ser till att det inte dyker upp ett nummer bredvid namnet. +% I övrigt är det bara att skriva text där man vill ha den + +\begin{document} +\pagenumbering{gobble} % räkna inte (och skriv inte heller ut) sidnumrering + \begin{center} + \textbf{\Large TFYY51 - Yc4} \\[0.2em] + Mötesprotokoll för möte den 22 november i Bilbanerummet. + \end{center} + \vspace{1em} + \textbf{Närvarande:} Gustav (ordf), Alexander (sek), Alexander (lokal) \\[0.5em] + \textbf{Frånvarande:} David (ordinarie sek), Mattias \\[0.5em] % som exempel + \textbf{Övriga närvarande:} + + \section*{Föregående protokoll} + \begin{itemize} + \item Föregående möte fördelades arbetsuppgifter och diskuterades också vad som skulle göras inför nästa möte.\ + \end{itemize} + + \section*{Dagordning} + \subsection*{Bilbana 2 fungerar inte som den ska} + Vi behöver kontakta Erik eller Victor om detta direkt efter mötet. Detta problem uppstod under gårdagen (21 nov), men fick inte tag i handledarna. + \subsection*{Det här är fixat:} + + \begin{itemize} + \item Vi har fixat bootstrap + \item Displayen har utökad funktionallitet såsom att se spänning för varje bil mm. + \item Spänningkartan är anpassad till minibussen + \end{itemize} + \section*{Övrigt} + + + \section*{Nästa möte} + Nästa mötes hålls den 25 november kl. 10:15 inför bp5. Lokalbokare kommer då vara Mattias. Sekreterare till nästa möte är Alexander och ordförande till mötet är David. +\end{document} diff --git a/Motesprotokoll/2019-11-27.tex b/Motesprotokoll/2019-11-27.tex new file mode 100644 index 0000000..2839527 --- /dev/null +++ b/Motesprotokoll/2019-11-27.tex @@ -0,0 +1,54 @@ +\documentclass[11pt,a4paper]{article} +\usepackage{geometry} % gör texten lite bredare eftersom vanlig latex är för smal för a4 + +% minska storleken på rubriker och underrubriker +\usepackage{titlesec} +\titleformat{\section} + {\normalfont\Large\bfseries}{\thesection}{1em}{} + +\titleformat{\subsection} + {\normalfont\normalsize\bfseries}{\thesubsection}{1em}{}[\vspace{-0.4em}] +\usepackage[]{parskip} + +% undvik helst subsubsections + +%% FÖRKLARINGAR AV KOMMANDON OCH DYL. +% \\ skapar en radbrytning +% \\[1em] skapar en radbrytning med "1em" extra utrymme mellan rader +% (1 em är ganska stor) +% \textbf{Skapar text i fetstil} +% \begin{itemize} och \end{itemize} skapar en s.k. list-enviornment (list-miljö) +% Inuti itemize skriver man \item för att skapa en ny punkt, annars är det bara att skriva +% \section*{Titel} och \subsection*{Understitel} skapar nya sektioner och undersektioner +% Asterisken ser till att det inte dyker upp ett nummer bredvid namnet. +% I övrigt är det bara att skriva text där man vill ha den + +\begin{document} +\pagenumbering{gobble} % räkna inte (och skriv inte heller ut) sidnumrering + \begin{center} + \textbf{\Large TFYY51 - Yc4} \\[0.2em] + Mötesprotokoll för möte den 27 november i Bilbanerummet. + \end{center} + \vspace{1em} + \textbf{Närvarande:} David (ordf), Alexander (sek), Mattias (lokal) \\[0.5em] + \textbf{Frånvarande:} \\[0.5em] % som exempel + \textbf{Övriga närvarande: }Gustav, Albin + + \section*{Föregående protokoll} + \begin{itemize} + \item Föregående möte handlade övergripande om att bana 2 inte fungerade samt att kontrollera vad som skulle göras till nästa möte.\ + \end{itemize} + + \section*{Dagordning} + \subsection*{Tictoc} + Detta togs upp på mötet då tictoc har haft för högt värde men det kommer kunna lösa utan några större problem. + \subsection*{Teknisk dokumentationen} + Under mötet gick vi igenom hur långt vi hade kommit i den tekniska dokummentationen. + \subsection*{Begräsningar i vår kod} + Det som fungerar för tillfället är att alla bilarna fungerar att starta med utan problem. Vi disskuterade också hurvida alla krav som förhandlades med Erik kommer vara genomförbara. För tillfället går det att justera referenstiden uppåt och nedåt. Dock är det oklart om systemet kommer följa kraven så som standardavvikelser etc. + \section*{Övrigt} + + + \section*{Nästa möte} + Nästa mötes hålls måndagen den andra december kl. 13:00. Lokalbokare kommer då vara Albin. Sekreterare till nästa möte är Mattias och ordförande till mötet är Alexander. +\end{document} |
