Friday, August 29, 2014

USB

Dato:
29-31 August 2014
Varighed:
  3 + ? timer

Status

1. CD med bilag (billder, videoer og kode)
  • Css
  • Javascript

Udprint af Specialet

Specialet er udskrevet og alting ser ud som det skal.

Arbejdet på en USB-pen

Arbejdet på at lave et digitalt bilag kræver, at bloggene downloades. Derfor er dette blogindlæg det sidste der postes, da siderne downloades d. 29 august. Arbejdet med at lave statisk html til navigation af siden er trivielt men en smule tidskrævende.

Thursday, August 28, 2014

Afslutning af skrivearbejdet

Dato:
28 August 2014
Varighed:
  8 timer

Status

1. Rapportarbejde
  • Gennemret kapitel 8
  • Gennemret Resume, indledning og konklusion.
  • Gennemret hele rapporten for konsistens
  • Ordforklaring
  • Literaturlisten (gennemgå listen, for at se om den er fint formateret og korrekt)
2. CD med bilag (billder, videoer og kode)
  • Css
  • Javascript

Mål

Gennemgå hele specialet.

Arbejde

Alle kapitler i specialet er gennemgået og alting er klar til print.
Ordforklaring henviser nu korrekt til det første sted i specialet hvor et ord bruges.
Alle grafer er nu rettet til så farvevalget til hver dataserie er mere konsistent.


Alting er klar til print i morgen tidlig.

Wednesday, August 27, 2014

Rettelab

Dato:
27 August 2014
Varighed:
12 timer

Status

1. Rapportarbejde
  • Gennemret kapitel 8
  • Gennemret Resume, indledning og konklusion.
  • Gennemret hele rapporten for konsistens
  • Ordforklaring
  • Literaturlisten (gennemgå listen, for at se om den er fint formateret og korrekt)
2. CD med bilag (billder, videoer og kode)
  • Css
  • Javascript

Mål

  • Gennemret kapitel 8
  • Gennemret Resume, indledning og konklusion.
  • Gennemret hele rapporten for konsistens
  • Literaturlisten (gennemgå listen for at kontrollere links)

Arbejde

Alle mål er nået, så rapporten er færdig_v2. Dette betyder at der nu kun mangler endnu en enkelt omgang peer review af halvdelen af kapitel 8 og konklusionen.
Alle links i rapporten er kontrolleret og  siderne er stadig tilgængelig pr. 27. august.

Tuesday, August 26, 2014

Rettelab

Dato:
26 August 2014
Varighed:
13 timer

Status

1. Rapportarbejde
  • Gennemret kapitel 8
  • Gennemret Resume, indledning og konklusion.
  • Gennemret hele rapporten for konsistens
  • Ordforklaring
  • Literaturlisten (gennemgå listen, for at se om den er fint formateret og korrekt)
2. CD med bilag (billder, videoer og kode)
  • Css
  • Javascript

Mål

Rette mere baseret på feedback.
Modtag korrekturlæst del af rapport.

Arbejde

Kapitel 8 omskrevet, omstruktureret og forbedret.
Grafer skal laves om - alle grafer har konsekvent ombyttede akser (doh!). Dette kommer på listen af ting der skal rettes.
Korrekturlæst kapitel 2-4 modtaget, men ikke gennemgået. Kapitel 8 var grusomt og mangler stadig mere tilpasning.

Senere arbejde efter feedback

Feedback modtaget og det meste rettet til i rapporten. Efterhånder er der mest tale om smårettelser.
Kapitel 2-3 og 5-7 er umiddelbart fuldstændigt færdige. Bilag og kapitel 4 har fået feedback, så de ligeledes kan gøres færdige i løbet af i morgen.
Feedback på kapitel 8 kommer igen, sammen med resume og indledning.

Konklusion mangler stadig en del omstrukturering baseret på feedback fra Ole.

Monday, August 25, 2014

Rettelab

Dato:
25 August 2014
Varighed:
12 timer

Status

1. Rapportarbejde
  • Gennemret hele rapporten for konsistens
  • Ordforklaring
  • Literaturlisten (gennemgå listen, for at se om den er fint formateret og korrekt)
2. CD med bilag (billder, videoer og kode)
  • Css
  • Javascript

Mål

Modtag feedback fra peers.
Modtag feedback fra Ole.
Ret alt ift. feedback.

Feedback

Meget grundig feedback resulterede i at adskillige ekstra sider er tilføjet specialet. Dette har taget meget tid og er stadig ikke færdigt. Det der rettet i dag er:

Resume
Indledning
Kapitel 5-7

Det der stadig mangler er:
Kapitel 8
Konklusion

Det der mangler feedback på:
Bilag om konstruktionen

Sunday, August 24, 2014

Rettelab

Dato:
24 August 2014
Varighed:
  6 timer

Status

1. Rapportarbejde
  • Kapitel 8: Rettearbejde
  • Bilag: Rettearbejde
  • Gennemret hele rapporten for konsistens
  • Ordforklaring
  • Literaturlisten (gennemgå listen, for at se om den er fint formateret og korrekt)
2. CD med bilag (billder, videoer og kode)
  • Css
  • Javascript

Mål

Gennemarbejd kapitel 8.
Feedback fra peers

Overvejelse af status

Kapitel 8 og bilag gennemgået igen.
Feedback var omfattende, men god.

Saturday, August 23, 2014

Rettelab

Dato:
23 August 2014
Varighed:
  7 timer

Status

1. Rapportarbejde
  • Kapitel 8: Rettearbejde
  • Bilag: Rettearbejde
  • Gennemret hele rapporten for konsistens
  • Ordforklaring
  • Literaturlisten (gennemgå listen, for at se om den er fint formateret og korrekt)
2. CD med bilag (billder, videoer og kode)
  • Css
  • Javascript

Mål

Gennemarbejd kapitel 8.

Overvejelse af status

Kapitel 8 gennemarbejdet i en sådan udstrækning at det kan bruge nye øjne. Bilag ligeledes gennemgået. Derudover er kapitel 2-4 gennemgået for konsistens, småfejl og layout.
Literaturlisten er omstruktureret en smule, så internet referencer er skrevet udelukkende på dansk.

Alt andet i rapporten får feedback fra vejleder eller peers i løbet af de næste 2 dage, så der er ikke lagt kræfter i at gennemrettet dette endnu.

Ordforklaring og Resume trænger til en grundig gennemlæsning og tilpasning, men det bliver ikke i dag.

Thursday, August 21, 2014

Rettelab

Dato:
21 August 2014
Varighed:
  8 timer

Status

1. Rapportarbejde
  • Konklusion
  • Resume
  • Abstract
  • Kapitel 8: Rettearbejde
  • Kapitel 5-7: Rettearbejde
  • Ordforklaring
  • Bilag: Rettearbejde
  • Literaturlisten (gennemgå listen, for at se om den er fint formateret og korrekt)
2. Kontakt 'Henrik' ift. kode.
3. CD med bilag (billder, videoer og kode)
  • Css
  • Javascript

Mål

Skriv konklusionenm resume og abstract.
Gennemarbejd kapitel 8.

Overvejelse af status

Snakken med Henrik er endt med ikke at give mening. Hans overvejelser i forhold til om kode er god eller dårlig vil ikke give mening eftersom alle problematikker angående kode i specialet omhandler leJOS frameworket. Dette kan og må ikke pilles i. Beskrivelse af problematikkerne er specialets formål.

Skrivning

Konklusionen er skrevet, men fylder "kun" omkring en enkelt side, på grund af delkonklusioner der gør der markant nemmere at henvise til specialets fund. Feedback fra Ole indikerer sikkert hvis jeg har glemt noget.
Resume og abstract blev lavet som udkast. Mangler lidt tekst...

Hele rapporten er som sådan skrevet nu. Der er udelukkende tale om manglende forbedringer.
Rapporten er ud-printet og det hele er gennemlæst/rettet i stedet for blot kapitel 8. Rettelser mangler at blive overført til rapporten.

Wednesday, August 20, 2014

Rettelab

Dato:
20 August 2014
Varighed:
  8 timer

Status

1. Rapportarbejde
  • Indledning (!, husk bla. forklaring af skrifttyperne og referencerne)
  • Konklussion
  • Resume
  • Abstract
  • Takke-kapitel
  • Kapitel 8: Rettearbejde
  • Kapitel 5-7: Rettearbejde
  • Ordforklaring
  • Literaturlisten (gennemgå listen, for at se om den er fint formateret og korrekt)
2. Kontakt 'Henrik' ift. kode.
3. CD med bilag (billder, videoer og kode)
  • Css
  • Javascript

Mål

Snak med sekretær om aflevering af specialet (formaliteter).
Skriv indledningen.
Skriv konklusionen.

Formaliteter

Afleveringen bliver scannet ind eftersom pdf-filen fylder for meget til at overlevere til Universitetets system. Indskanning reducerer ganske vist kvaliteten, men det må de selv om.
Aflevering består i to dele:
2 x Speciale m. indbindning samt bilag i kraft af CD USB-stick.
1 x Speciale uden indbindning, uden bilag i kraft af CD USB-stick.

Alle udskrifter er i farve og på hvad end papir jeg har lyst til. (160 gram, hvidt)
Efter snak med Ole fik jeg desuden lov til at aflevere en USB-stick i stedet for en CD. Dette giver bedre mulighed for ... alt. 2 x 8 Gb koster 60,- så det er købt i stedet.

Billeder

Sidespring i forhold til billederne i rapporten - prøveudskriften viste problemer ift. kvaliteten af billederne. Eftersom der ikke længere skal sendes en kopi pr email er det ikke nødvendigt at komprimere rapporten - den lidt over 100 Mb store fil har langt pænere og klare billeder.

Indledning og konklusion

Skrevet et udkast der indeholde det væsentligste til indledningen. Feedback fra Ole får det sikkert skubbet i en endnu bedre retning.
Konklusionen kræver en smule mere omtanke. Bliver skrevet færdigt i morgen.
Takkeafsnit ligeledes påbegyndt (/færdigt?).

Tuesday, August 19, 2014

Rettelab

Dato:
19 August 2014
Varighed:
  8 timer

Status

1. Rapportarbejde
  • Kapitel 5-7: Rettearbejde
  • Kapitel 8: Rettearbejde
  • Takke-kapitel
  • Konklussion
  • Resume
  • Abstract
  • Indledning (!, husk bla. forklaring af skrifttyperne og referencerne)
  • Ordforklaring
  • Literaturlisten (gennemgå listen, for at se om den er fint formateret og korrekt
2. Kontakt 'Henrik' ift. kode.
3. CD med bilag (billder, videoer og kode)
  • Css
  • Javascript

Mål

Gennemret kapitel 5-7.
Overlever kapitel 5-7 til peer review.

Gennemlæsning og rettelser

Talrige rettelser i forhold til hyper-referencer i dokumentet er rettet.
Derudover er generel forståelse forbedre signifikant.

Monday, August 18, 2014

Skrivelab

Dato:
18 August 2014
Varighed:
  8 timer

Status

1. Rapportarbejde
  • Prøveprint
  • Kapitel 8: Sammenligning (eksperimenter og teori)
  • Takke-kapitel
  • Konklussion
  • Resume
  • Abstract
  • Indledning (!, husk bla. forklaring af skrifttyperne og referencerne)
  • Ordforklaring
  • Literaturlisten (gennemgå listen, for at se om den er fint formateret og korrekt
2. Kontakt 'Henrik' ift. kode.
3. CD med bilag (billder, videoer og kode)

  • Css
  • Javascript

Mål

Forfinelse af eksperiment, så det er præsentabelt i rapporten
Gennemgang af rapport
Snak med Ole

Eksperiment


Rugwarrior med 50 ms tik.




Rugwarrior med 350 ms tik.



Eksperimentet er gentaget 5 gange for hver kørsel og hvert resultat er mere eller mindre identisk - dog lykkes det ikke altid udgaven der benytter 350 millisekunder tiks rent faktisk at affyre bolden inden for 2 minutter (hvilket er det maksimale robotten får lov at forsøge under nogen af testene).

50 millisekunder opfører sig bedst i forhold til at sigte og skyde, og det virker til at selv opfangelsen af bolden virker en smule bedre ved det lavere tik-tal.

Snak med Ole

Der var ingen tilbagemelding om at noget var særligt kritisk ved rapporten eller udtryk for bekymring for rapportens omfang. Ole er nu nogenlunde overgået til rollen som eksaminator og udtrykte en forventning om at jeg fandt sikkert i mål på selvstændig vis.
Befriende at der ikke var store krav til ændringer af rapporten.

Skrivning og gennemlæsning

Kapitel 6+7 gennemrettet en enkelt gang i papirform. Kapitel 8 mangler gennemlæsning/rettelse inden rettelserne kommer ind i dokumentet.
Derudover er en række grafer, billeder og referencer rettet til, så de kan læses og forståes baseret på udskrifttesten - en række illustrationer var meget svære at læse, men er nu rettet til så endnu en unskriftstest kan påbegyndes.

Indledning og konklussion er begyndt at have høj prioritet og skal skrives på onsdag.

Saturday, August 16, 2014

Skrivelab

Dato:
16 August 2014
Varighed:
  3 timer

Status

1. Rapportarbejde
  • Prøveprint
  • Kapitel 8: Sammenligning (eksperimenter og teori)
  • Takke-kapitel
  • Konklussion
  • Resume
  • Abstract
  • Indledning (!, husk bla. forklaring af skrifttyperne og referencerne)
  • Ordforklaring
  • Literaturlisten (gennemgå listen, for at se om den er fint formateret og korrekt
2. Kontakt 'Henrik' ift. kode.
3. CD med bilag (billder, videoer og kode)

  • Css
  • Javascript

Mål

Færdiggørelse af kapitel 8 (indholdet, ikke udformningen!)

Skrivning

Færdiggørelse af kapitel 8 og ganske få rettelser i magen-breder andre steder i rapporten. Kapitel 8 kræver endnu et mindre eksperiment, men derudover mangler det kun feedback en en masse omskrivning.
Kapitel 7 mangler ligeledes en del omskrivning så det mere naturligt leder hen imod kapitel 8.

Prøveprint

Dato:
15 August 2014
Varighed:
11 timer

Status

1. Rapportarbejde
  • Prøveprint
  • Kapitel 8: Sammenligning (eksperimenter og teori)
  • Takke-kapitel
  • Konklussion
  • Resume
  • Abstract
  • Indledning (!, husk bla. forklaring af skrifttyperne og referencerne)
  • Ordforklaring
  • Literaturlisten (gennemgå listen, for at se om den er fint formateret og korrekt
2. Kontakt 'Henrik' ift. kode.

Mål

Lav et prøveprint af en "komplet" rapport

Printet

Det tog lang tid, men prøveprintet blev efter undersøgelse af 4 typer papir i hver 3 vægtklasser, til en indbundet rapport.



Bagside

Forside


Og indholdsfortegnelsen:
Indholdsfortegnelse

Papiret er 160g, hvidt og uden gloss. Papirets tykkelse/vægt skyldes dobbetsidet udskrift, der ellers ville være meget tydelig igennem en side til en anden. Gloss fandtes ikke i hvid udgave på printcenteret, og "næstenhvid" er ikke tilstrækkelig ift. at have en læsbar og behagelig tekst.

Hvid Vs Næstenhvid
Ovenfor ses et eksempel på hvid ift. næstenhvid. Næstenhvid er den "hvide" farve der benyttes i normale printere, og er man ikke opmærksom på forskellen er det utroligt svært at se forskel - indtil to sider papir holdes op imod hinanden. Grundlæggende set hæver det hvide papir kontrasten i rapporten, så sort virker mere sort, på trods af at det er den samme farve. Dette kan direkte relateres til kontrast i skærme.

CD med hjemmeside

Nu er hjemmesider typisk noget der hostes på en server, så misbruget af html i en browser er fra udgangspunktet lidt noget gris. Derfor er der ingen omtanke ift. god kodestil el. taget i betragtning i genereringen af statisk html fra et filhieraki.
Et lille javaprogram er opbygget til at skrive tekst i filer baseret på hvilke billeder og videoer der findes. Der mangler nu "kun" at tage stilling til hvordan kodestumper skal præsenteres - indtil videre er browerserens "File Browser" funktionalitet benyttet.
Derudover mangler der css og evt. javascript til at gøre side "lidt" pænere.

Wednesday, August 13, 2014

Skrivelab

Dato:
13 August 2014
Varighed:
  8 timer

Status

1. Rapportarbejde
  • Kapitel 8: Sammenligning (eksperimenter og teori)
  • Takke-kapitel
  • Konklussion
  • Resume
  • Abstract
  • Indledning (!, husk bla. forklaring af skrifttyperne og referencerne)
  • Ordforklaring
  • Literaturlisten (gennemgå listen, for at se om den er fint formateret og korrekt
2. Kontakt 'Henrik' ift. kode.

Mål

Udarbejd overordnet plan for hjemmeside, udskriftstest og hvordan seneste illustrationer skal tegnes.
Skriv videre på kapitel 8.
Snak med Ole om hjemmesiden (offline) til bilag

Nattearbejde

Hjemmeside, udskriftstest og seneste illustrationer blev pludseligt spændende sent på aftenen, så natten blev taget i brug til at ordne denne del af labbens mål.
Alle tre dele er i orden, omend hjemmesiden ikke er påbegyndt.

Skrivearbejdet

Grafer, tabeller og mere data er tilføjet til kapitel 8 til at understøtte mine påstande. Kapitel 8 mangler primært en delkonklusion der opsummerer vigtige punkter og overvejelser i forhold til tidligere kapitler.
Derudover mangler kapitel 8 peer review/feedback fra vejleder ift. om indholdet er OK. Derefter mangler kapitlet gentagne omskrivninger så det kan læses...

Hjemmesiden om dagen

Ole var optaget og ikke specielt interesseret i at udlevere et konkret eksempel på hvordan tidligere specialestuderende har lavet sådan en hjemmeside (men jeg afbrød også midt i en samtale med en anden person...). Prøver igen senere, når jeg ikke afbryder.
Fik aftalt at jeg i hvert fald får feedback på rapporten næste uge - nu er det også ved at være nødvendigt med afleverings frist 1. september og en halv rapport der ikke har været forbi vejleders øjne endnu pga. sommerferie... 

Tuesday, August 12, 2014

Skrivelab

Dato:
12 August 2014
Varighed:
  8 timer

Status

1. Rapportarbejde
  • Kapitel 8: Sammenligning (eksperimenter og teori)
  • Takke-kapitel
  • Robot-konstruktion (omskriv det hele og tag nye billeder)
  • Konklussion
  • Resume
  • Abstract
  • Indledning (!, husk bla. forklaring af skrifttyperne og referencerne)
  • Lab-rapporterne (begge, indsæt et billede til at fylde lidt på siden, så den ikke er så tom.)
  • Ordforklaring
  • Literaturlisten (gennemgå listen, for at se om den er fint formateret og korrekt
2. Kontakt 'Henrik' ift. kode.

Mål

Skriv videre på kapitel 8.

Skrivearbejdet

Arbejdet skrider fremad, men kræver en del illustration og omskrivning. Omkring 2/3 af kapitlet er "færdigt", forstået på den måde, at indholdet trænger til et par omskrivninger så andre end jeg forstår det jeg forsøger at overlevere.

Følgende sammenligning af schedulerens kode er lavet og lagt op til reference. Det er besynderligt at OS versionen ikke stemmer overens med koden til scheduleren. Min mistanke er at der måske er brugt en anden version af scheduleren end operativ-systemets version - men hvorfor så ikke dokumentere det med en kort kommentar?
Her er links til de tre filer:
https://sites.google.com/site/digikaison/sche version 2.6.33.c
https://sites.google.com/site/digikaison/sched.c (fra http://lxr.free-electrons.com/source/kernel/sched.c?v=2.6.33)
https://sites.google.com/site/digikaison/diff.txt (vha. "diff sched.c sche version 2.6.33.c -w")

Source-koden fra https://www.kernel.org/pub/linux/kernel/v2.6/ viser dog tydeligt at hz for round robin realtime tråde ikke er ændret, på trods af det umiddelbart ser sådan ud baseret på dokumentationen...
leJOS udgave kan findes her: https://sites.google.com/site/digikaison/Kconfig.hz og opsætningen er identisk.

Billeder påbegyndt:




Vejledning

Snak om referencer og definitioner af adfærd og adfærdskontrol. Godkendt.

Rettelab

Dato:
11 August 2014
Varighed:
10 timer

Status

0. Bearbejdelse af feedback.
1. Rapportarbejde
  • Kapitel 8: Sammenligning (eksperimenter og teori)
  • Takke-kapitel
  • Robot-konstruktion (omskriv det hele og tag nye billeder)
  • Konklussion
  • Resume
  • Abstract
  • Indledning (!, husk bla. forklaring af skrifttyperne og referencerne)
  • Lab-rapporterne (begge, indsæt et billede til at fylde lidt på siden, så den ikke er så tom.)
  • Ordforklaring
  • Literaturlisten (gennemgå listen, for at se om den er fint formateret og korrekt
2. Kontakt 'Henrik' ift. kode.

Mål

Genemgå hele rapporten baseret på feedback.
Omskriv hele kapitel 7, så det har en bedre rød tråd.
Planlæg feedbackmøde med vejleder

Arbejdet

Begge mål blev opnået, omend det tog temmelig lang tid.
Rapporten blev overleveret til Ole (vejleder) der vil vende tilbage når han ved hvornår jeg kan få feedback baseret på alt det nye der er sket i hans sommerferie.

Sunday, August 10, 2014

Fragmenteret arbejdstid

Dato:
8-10 August 2014
Varighed:
~8 timer

Status

1. Rapportarbejde
  • Kapitel 8: Sammenligning (eksperimenter og teori)
  • Takke-kapitel
  • Robot-konstruktion (omskriv det hele og tag nye billeder)
  • Konklussion
  • Resume
  • Abstract
  • Indledning (!, husk bla. forklaring af skrifttyperne og referencerne)
  • Lab-rapporterne (begge, indsæt et billede til at fylde lidt på siden, så den ikke er så tom.)
  • Ordforklaring
  • Literaturlisten (gennemgå listen, for at se om den er fint formateret og korrekt
2. Kontakt 'Henrik' ift. kode.

Mål

Arbejd på test og eksperimentresultater så de er præsentabel (primlært fine grafer).
Fortsæt arbejdet på kap 8.
Arbejd på feedback fra peers.

Skrivning

Kapitel 8 har ikke fået så store ændringer. Der overordnede indhold er på plads, men en snak med Ole er nødvendig før det giver mening at "låse det fast" som en del af rapporten. Det samme gælder for visse dele af kapitel 7...

Eksperimenterne

Graferne er i let grad besværlige. De tager tid at generere (pga. de minutlange test) og hver gang skal testen gentages et par gange for at sikre at den er gentagelig.
Efter en dags pause til at få friske øjne på graferne igen, er det typisk at starte forfra. Denne iterative process er tidsintensiv.
Resultaterne er dog gode - der kommer en klar konklusion på rapporten, som er klar til deadlinen for indlevering.

Kode

Arbejde på ensartet at kunne undersøge tiden det tager at udføre en sensormåling for hver type sensor. Særlig fokus på synchronized VS ikke-synchronized test (så det kan sammenlignes).


Feedback

Feedback på indhold, korrektur, illustrationer og faglighed blev ordnet Søndag (d. 10).

Thursday, August 7, 2014

Skrivelab

Dato:
7 August 2014
Varighed:
7 timer

Status

1. Rapportarbejde
  • Kapitel 8: Sammenligning (eksperimenter og teori)
  • Takke-kapitel
  • Robot-konstruktion (omskriv det hele og tag nye billeder)
  • Konklussion
  • Resume
  • Abstract
  • Indledning (!, husk bla. forklaring af skrifttyperne og referencerne)
  • Lab-rapporterne (begge, indsæt et billede til at fylde lidt på siden, så den ikke er så tom.)
  • Ordforklaring
  • Literaturlisten (gennemgå listen, for at se om den er fint formateret og korrekt
2. Kontakt 'Henrik' ift. kode.

Mål

Fortsæt arbejdet på kap 8.

Skrivning

Følgende illustrationer af sensorenes forbrug i forhold til tråde er tilføjet til rapporten. Mangler tilpasning og finpudsning.








Derudover er kapitel 8's indhold nogenlunde på plads. Nu skal det bare skrives om et par gange, så det giver mening. Derudover mangler en sammenfatning af kapitlet der kan lede over i en konklusion.

Billedbehandling

Dato:
6 August 2014
Varighed:
6 timer

Status

1. Rapportarbejde
  • Kapitel 8: Sammenligning (eksperimenter og teori)
  • Takke-kapitel
  • Robot-konstruktion (omskriv det hele og tag nye billeder)
  • Konklussion
  • Resume
  • Abstract
  • Indledning (!, husk bla. forklaring af skrifttyperne og referencerne)
  • Lab-rapporterne (begge, indsæt et billede til at fylde lidt på siden, så den ikke er så tom.)
  • Ordforklaring
  • Literaturlisten (gennemgå listen, for at se om den er fint formateret og korrekt
2. Kontakt 'Henrik' ift. kode.

Mål

Billeder, datasæt og videoer af robot skal laves.
Fortsæt arbejdet på kap 8.

Billeder, data og videoer af robotten

Testkørsel af robotten til dokumentation af robotten kørsel, opførsel og emergente egenskaber.


leJOS implementering af BBC brugt til denne kørsel.



Rugwarrior implementering af BBC brugt til denne kørsel.


Dataen for disse kørsler blev gemt i følgende to filer:

https://sites.google.com/site/digikaison/lejos_during_run
https://sites.google.com/site/digikaison/rugwarrior_during_run

Baseret på filerne kan følgende illustrationer, over hvor lang tid hver af de angivne adfærd/kontrolmekanismer har kontrollen, genereres:

leJOS implementeringens kørsel afgrænset til 40 sekunder (så det kan sammenlignes direkte med Rugwarrior herunder).

Rugwarrior implementeringens kørsel afgrænset til 40 sekunder (så det kan sammenlignes direkte med leJOS herover).

lejos-implementeringens NEW, NO_CHANGE og SUPPRESS henviser til hvilken af de tre mulige beslutninger arbiteren træffer. Samme opdeling er ikke mulig for Rugwarrior.

Det er særligt interessant at opdage at der ikke længere (i forhold til tidligere udgaver af leJOS firmware) er problemer med fordelingen af prioriterede adfærd. En af de seneste opdateringer må have fjernet en fejl/flaskehals et sted i koden, der nu betyder at ingen adfærd længere sluger uforholdsvis meget prioritets-tid. Dette er ganske fint, men en smule frustrerende, eftersom hele årsagen til at disse opstillede illustrationer blev skabt, var for at fremstille denne problematik. Sådan er arbejdet med Alpha-software...

Skrivning

Kap 8: rettelser og tilpasninger så videoer, billeder ol passer ind.

Tuesday, August 5, 2014

Skrive-/billedlab

Dato:
5 August 2014
Varighed:
8 timer

Status

1. Rapportarbejde
  • Kapitel 8: Sammenligning (eksperimenter og teori)
  • Takke-kapitel
  • Robot-konstruktion (omskriv det hele og tag nye billeder)
  • Konklussion
  • Resume
  • Abstract
  • Indledning (!, husk bla. forklaring af skrifttyperne og referencerne)
  • Lab-rapporterne (begge, indsæt et billede til at fylde lidt på siden, så den ikke er så tom.)
  • Ordforklaring
  • Literaturlisten (gennemgå listen, for at se om den er fint formateret og korrekt
2. Kontakt 'Henrik' ift. kode.
?. Test af opladning.

Mål

Påbegynd arbejde på kap 8 (sammenligningen).

Test af opladning

Opladning: 3 timer og 30 min (ca).

Billeder af robotten

Billeder er taget af robotten, så de "rigtige" udgaver er med i bilaget.
Sammenfletningen af 2 billeder til 1 er lidt tricky, men eftersom der kun er een robot er det nødvendigt.

Skrivning

Omskrivning af robot konstruktions bilaget er nogenlunde færdigt.

Kap 8: Tilstanden færdigV1.

Monday, August 4, 2014

Skrivelab

Dato:
4 August 2014
Varighed:
8 timer

Status

1. Rapportarbejde
  • Kapitel 8: Sammenligning (eksperimenter og teori)
  • Takke-kapitel
  • Robot-konstruktion (omskriv det hele og tag nye billeder)
  • Konklussion
  • Resume
  • Abstract
  • Indledning (!, husk bla. forklaring af skrifttyperne og referencerne)
  • Lab-rapporterne (begge, indsæt et billede til at fylde lidt på siden, så den ikke er så tom.)
  • Ordforklaring
  • Literaturlisten (gennemgå listen, for at se om den er fint formateret og korrekt
2. Kontakt 'Henrik' ift. kode.
?. Test af opladning.

Mål

Påbegynd arbejde på kap 8 (sammenligningen).

Skrivning

Påbegyndelse af sammenligningen i kapitel 8. Responsiveness påbegyndt, men fylder en del og kræver derfor meget tid. Forventet færdigørelse af responsiveness i morgen, samt påbegyndelse af Tilstanden (så "kun" en Synchronization og en delkonklussion mangler).

Kommer til at nyde godt af gennemlæsning når første udkast er klar, da indholdet er en smule råt.

Muligvis omskrives bilag om robot-konstruktion i morgen i stedet. Dette afhænger af om kamera er til rådighed...

Saturday, August 2, 2014

Skrivelab

Dato:
2 August 2014
Varighed:
8 timer

Status

1. Rapportarbejde
  • Kapitel 6: Concurrency (forklaring af hvorfor der er to modeller at sammenligne)
  • Kapitel 6: BBC (forklaring af bbc & leJOS og Rugwarrior implementeringer)
  • Kapitel 7: Concurrency-eksperiment (eksperiment med tråde)
  • Kapitel 8: Navigation-eksperiment (eksperiment med kompas - mangler at blive udført!)
  • Takke-kapitel
  • Robot-konstruktion (omskriv det hele og tag nye billeder)
  • Konklussion
  • Resume
  • Abstract
  • Indledning (!, husk bla. forklaring af skrifttyperne og referencerne)
  • Lab-rapporterne (begge, indsæt et billede til at fylde lidt på siden, så den ikke er så tom.)
  • Ordforklaring
  • Literaturlisten (gennemgå listen, for at se om den er fint formateret og korrekt
2. Kontakt 'Henrik' ift. kode.
?. Test af opladning.

Mål

Fortsæt arbejde på kap 7.

Skrivning

Gennemrettelse af kapitel 7, indsættelse af kodeeksempler og generelt færdiggørelse af kapitel 7.

Plan for specialearbejdet:

Færdigør sammenligningen inden d. 9. Sammenligningen dækker over:

  1. Sammenligning af kode for de to implementeringer
  2. Sammenligning af punkterne opstillet i kapitel 7
  3. Gennemgang af eksperiment med concurrency
d. 12-13: d. 11 er Ole tilbage fra ferie - forventet rettearbejde baseret på feedback på specialerapporten.
d. 14 er prøveudskriftsdag, i farver.

d. 15-29: Eksperiment med kompas (buffer). Alt der flyder ift. de første 14 dage, kommer til at reducere mængden af tid til arbejdet på bufferen.
d. 29: Udskriv rapport, panik, gennemlæs rapport igen (igen) og hold op med at drikke så meget kaffe.