onsdag, november 20, 2013

Nu med Internet

Vi nu kommet hjem til dejlige kolde danmark og ikke mindst internet. Der har været lidt lavvandet med blog indlæg under selve konkurrencen. Af den simple årsag, at internettet var så dårligt at man hverken kunne ligge billeder eller tekst op på bloggen. Vi havde ellers håbet på lidt bedre forbindelse til resten af verden, når man bor på et 4 stjernes hotel i Jakarta. Men frygt ej, vi er tilbage i den "civiliserede" verden og blogger på livet løs igen.


lørdag, november 16, 2013

3. plads!

Så er lørdagen næsten forbi. Vi sluttede på en tredjeplads, kun 5 point fra andenpladsen, hvilket er ganske fint. I hjemlige omgivelser kunne vores robot score omkring 750 point, men efter en flyvetur og en bane der desværre ikke ligner vores egen på nogle ret afgørende områder, er det et godt resultat.

 De andre hold har uden tvivl bøvlet med lignende problemer. Det vigtigeste var dog, at vi markant adskilte os fra de andre hold ved et interesant design. Istedet for en lille kedelig mekanisme til at få boldene brugte vi jo en robot arm, som også tiltrak en betydelig mængde opmærksomhed og glade kommentarer fra de andre deltager og fra publikum.


Sabotage

Så har man set det med!

På anden kørsel blev vi forsøgt saboteret af adskillige mennesker. Det lykkedes så rigeligt for én person. Når robotten kører mod en hvid streg, kører den indtil det reflekterede lys overstiger en hvis værdi. Dette betyder at lyset fra en f.eks. en blitz på et kamera, vil få robotten til at tro den har nået den hvide streg. Selvom publikum ellers ved flere lejligheder var gjort opmærksom på at de skulle undelade at blitze robotterne, blev det flittigt gjort.

Heldigvis optog vi vores kørsel, så der var rigeligt med bevismateriale. Da vi fremlagde materialet til en dommer, udbrød en person blandt publikum pludselig, at synderen kommer fra NI ( national instruments ) som prøver at slå hjulene væk under vores robot, hvilket egentligt lykkedes meget godt...

Det fældende beviser kan ses i videoen herunder:


fredag, november 15, 2013

Dagen før konkurrencen

Så blev det dagen før konkurrencen, hvor vi endelig kunne komme igang med at lave noget robotrelateret. Vi startede dagen med at spise morgenmad på hotellet kl 9 i selskab med de 2 andre hold, hvilket var meget hyggeligt. Derefter blev robotter og reservedele pakket sammen, hvorefter vi 13.30 mødtes med de andre i lobbyen, og tog en shuttlebus til ”venue” (der hvor konkurrencen bliver afholdt).

Ved ankomst gik vi ud til vores respektive konkurrenceområder (senior high school, open category og college category), hvor efter alle begyndte at samle/finjustere robotter, sætte ting op og teste robotterne i de nye omgivelser. Når man laver robotter skal man altid finjustere forskellige værdier, når de skal fungere i nye ukendte omgivelser, så der var rigeligt at se til.

Da vores kategori er en pilotkonkurrence, var der mange misforståelser, uklare regler og spørgsmål, så der blev holdt et lidt alternativt teknisk holdledermøde. Alle var samlet omkring banen, og så blev en masse forskellige regler uddebateret, justeret minimalt, og der blev fra dommernes side taget en masse beslutninger.

Alt i alt var det en meget hektisk dag med utroligt mange mennesker. Alle vil gerne have deres robotter til at virke inden konkurrencen, så folk stresser, og det kunne især mærkes i og med, at vores kategori er helt ny.

Også logistisk kunne det mærkes, at der var mange mennesker til stede. Hotellets elevatorer kørte på højtryk, shuttlebusserne blev fyldt meget hurtigt, der var problemer med at få delt navne skilte ud til holdene, og madudleveringen var meget hektisk. Der kom dog styr på det hele, og tingene endte med at gå som de skulle.

Nu sidder vi på hotelværelset, og justerer programmet til robotten ud fra videoklip, som vi fik taget i sidste øjeblik inden kl 22, hvor venue lukkede, og vi ikke kunne teste mere for idag.

Kl er 00.00, og vi skal være ved venue igen kl  8.30 til den officielle åbningsceremoni, så når de sidste justeringer er lavet skal vi skynde os at sove lidt, så vi er nogenlunde friske i hovedet til imorgen. Vi ved at de 2 første timer bliver meget hektiske, så vi forbereder os mest muligt nu, og lægger en strategi for morgenens forløb.


Kryds jeres fingre – opdateringer følger.

(Internet er åbenbart en by i Rusland, så liveopdateringer fra konkurrencen er vist IKKE en mulighed)

torsdag, november 14, 2013

3 dage på bali

Vi startede vores lille asian trip med en tur til den Indosnesiske ferieø Bali for egen regning.

En lille impulsiv tur - godt nok havde vi flybilletter, men intet hotel, og ingen storstilet plan om, hvad vi skulle bruge det "lange" ophold på.  Hotellet fik vi ordre på at fikse i lufthavnen i Jakarta af "Imigration and Passport" så det måtte vi nok hellere gøre. Vi fandt frem til Mutiara Bali Resort Villas & Spa. Det så fint ud på billederne, så nu var det bare at vente i spænding, og se om billederne og ikke mindst prisen talte sandt. 

Det var heldigvis et rigtig lækkert hotel, til en god pris! Det eneste var bare, at vi lige skulle abstraherer fra, at det nok var et Honeymoon hotel for ny forelskede par, men ellers super fint.

Resten af dagen gik med afslapning, og en tur til stranden, for at bade i solnedgangen.

Vores anden dag på bali, stod på sove længe, pool og Dreamland Beach. Det sidste skulle efter sigende være en lækker strand, men det havde det vidst ikke været de sidste 25 år. En vaske ægte turistfælde! 1 times tid i taxi, nogen mærkelige shuttlebusser, og nogle små Fee´s for at være på stranden. Hvis vi kommer til bali igen, så går vi nok bare ned på den strand, der lå 5 minutters gang fra hotellet....

Da vi ikke var kommet for at sove mente Rasmus, at vi skulle på en guidet tur til en vulkan klokken 02.00 om natten samme dag… Et sunshines trip til Mount Batur.

så vi stod villigt op kl. 1.30 for at nå vores pick up på hotellet. Herefter stod den så på halvandens times bil tur på tværs af Bali, for at møde vores guide, der skulle slæbe os op af vulkanen omkring kl 4.00. En frisk start på dagen, der bød på 1000 højdemeter, og en bræk pause på halvvejen….. Men op kom vi, og vi gjorde klar til en storslået sol opgang, og den fik vi.





Efter morgenmaden var fortæret, havde vi en overraskelse til vores guide. Vi havde slæbt vores robot med i en taske! Så den skulle selvfølgelig ud at køre på toppen af vulkanen. Alle guiderne lignede spørgsmålstegn, og stod bare og så fascineret til, mens vi fjollede rundt på toppen af en vulkan.


Efter en lækker vulkanmorgentur, blev vi kørt til ”Hots springs” aka et kurhotel, hvor vi tilbragte nogle timer i meget afslappende omgivelser. Herfter gik turen mod en restaurant med udsigt over vulkanen! Og det var virkelig en lækker udsigt, som vi nød meget imens vi spiste.


Efter vores restaurantbesøg troede vi egentlig, at turen var færdig, men vi blev glædeligt overraskede. Næste stop på turen blev en lokal plantage, hvor vi de groede alt fra krydderier til te, kaffe og tobak. Her fik vi en dejlig rundvisning, hvor vi fik lov til at se, hvordan forskellige ting ser ud, mens de stadig hængere på træerne. Efter rundturen sluttede vi af i en lille hyggelig gårdhave med god udsigt, hvor vi fik serveret flere forskellige slags kaffe, kakao og  te fra plantagen, og hvor vi oven i købet fik lov til at prøve hans lokale hjemmelavede tobak.


Udover de gratis smagsprøver, købte vi en kop luwak, hvilket er en meget kendt kaffe fra Bali. Det specielle ved kaffen er, at den bliver lavet ved, at man indsamler ekskrementer fra et lille pelsdyr (en luwak), der kun spiser de bedste kaffebønner på planterne. Dyret fordøjer kun skallen på bønnerne, og bønnerne kommer derfor hele ud, og kan vaskes, tørres, ristes og males til en specielt populær og dyr kaffe. Det var en speciel oplevelse, og kaffen smagte faktisk rigtig godt.
Derefter købte vi lidt kaffe, te og kakao med hjem i små poser, da det smagte rigtig godt.



Ud af plantagen, og ind i taxaen igen, der nu har kørt os rundt fra kl 2 om natten, og det meste af dagen. Gad vide om der er flere stop på vejen?

Ja, selvfølgelig var der det. Næste stop var ved nogen lokale bønner. Her kunne vi mod en mindre støtte til de lokale bønder (ca 2,5 kr hver), se deres marked og marker. Det var ikke noget specielt, men det kostede jo heldigvis kun 2,5 kr, så det var ikke noget tab.

Det var så sidste stop, og vi blev derefter kørt tilbage til hotellet, hvor vi slappede af ved poolen, indtil vi skulle afsted mod lufthavnen, og videre til konkurrencen i Jakarta...

mandag, november 11, 2013

Industriens Fond

Det er med stor glæde, at vi i dag modtog støtte fra Industriens Fond. Vi vil gerne sende en varm tak for, at I ønsker at støtte projektet.

lørdag, november 09, 2013

Så er der afgang fra LEGO`s hovedstad

Efter ikke mindre end en hel nat i LegoLab er det nu lørdag. Vi har haft en masse gode timer med robotten, og den begynder til fulde at adlyde vores kommandoer, hvilket jo er dejligt. Vi fik lige besøg af de to andre danske hold, og de så næsten næsten ud til at være lige så parate til afgang som os.

Efter at have pakket robotten sammen, tog vi på landet, fik noget lækker mad, og kørte derefter mod Billund, hvor første Aluminiumsfugl ventede på os. Første stræk gik til Amsterdam. Holdleder Alexander fattede dog ikke, at man IKKE drikker øl på den første korte flyvetur. Det bør man vente pænt med til senere som aftalt. Vi befinder os nu i Amsterdam Lufthavn. Ikke den bedste lufthavn. Slet ikke når man bliver spærret inde sammen med 3-400 andre mennesker, imens man venter på, at flyet bliver fikset. Tekniske problemer der i følge Kaptajn KML ikke burde tage mere end halvanden time at fikse.

En lille sjov detalje. Man kan lave sine programmeringslektier på et flys underholdningssystem:


fredag, november 08, 2013

En lækker fredag

Så blev det fredag og sidste chance for at få robotten til at adlyde. Inden vi kunne starte på en maratontest, manglede vi dog en ganske uvæsentlig lille detalje; pakning af personlige sager. Med under 24 timer til afrejse skulle der ske noget. Robotten kan ikke få hjælp i Jakarta, og skal derfor lære at køre helt af sig selv, hver gang, uden fejl. 

Da robotten var færdigbygget for uger siden, er det primært software der har beskæftiget os det sidste stykke tid. Softwaren består hovedsagligt af to dele: håndtering af bolde og navigation. Navigation er uden tvivl, det der har givet os størst problemer. Vi er her bl.a. afhængig af nogle udefrakommende faktorer; som f.eks. kompasforstyrrelser og fejl i vores motorkontroller, der har gjort livet som programmør surt. 

Robotten navigerer ved hjælp af en blanding af kompasretninger, distancemålinger og forskellige farver i underlaget. Kompasretninger er efterhånden optimeret fint, men hvis der ligger ledninger i gulvet, eller en mobiltelefon kommer for tæt på, så kommer der store udslag. Vi håber på at der ligger færre ledninger og andet gøgl i gulvet i Jakarta. Arrangørerne lover gode forhold for kompasset. Vi fandt dog en helt ny, innovativ og speciel måde, at få kompasset til at indordne sig. Vi forbeholder os dog retten til at lade det forblive en forretningshemmelighed.

Distancemålingerne har givet os store problemer, ikke fordi vi ikke kører den rigtige distance, men fordi robotten ofte står og ”danser” et par sekunder hver gang den skal stoppe. Eftersom vi kører meget rundt på banen, summerer dette op til en betydelig mængde tid, der går med ingenting. Vi har, efter megen trawling på nettet, fundet ud af at fejlen ligger i Tetrix motor controlleren. Det er helt bestemt en funktion, hvor man beder motorkontrolleren kører til et bestemt punkt, der ikke virker.

Man kan dog bede motor controlleren aflæse hvor langt vi har kørt, en slags omdrejningstæller, og dermed lave sin egen funktion der kan få robotten til at køre en bestemt distance. Udfordringen ligger dog hovedsagligt i at få robotten til at køre lige. Hvis den kører som en fulderik spilder vi tid, og rammer formentlig ikke målet.

Efter lidt små justeringer lykkedes det, at lave vores egen kode der kan få robotten til at køre en given distance, hvor den både accelererer og decelererer blødt og samtidig kører snorlige. Vi er sluppet af med ”dansen” når motorerne forsøger at bremse, og vi kan få robotten til at køre blødt og behersket. Alt dette gør, at vi har kappet omkring 30-60 sekunder af den totale køretid. Så nu kan vi måske nå at sortere flere bolde!

onsdag, november 06, 2013

Sidste onsdag før afrejse

Endnu en onsdags-date, endnu en masse ting der skulle fikses... Men denne onsdag var speciel, da det var den sidste af slagsen inden vi rejser til Indonesien, juhuu!
Er vi klar? Det er et godt spørgsmål, for bliver man i virkeligheden nogensinde helt færdig med et projekt? Robotten kan da køre, og der blev i løbet af aftenen lavet gode forbedringer, og vi fik kørt nogen gode gennemkørsler af banen.
Her er vi ved at få nogen af de sidste ting på plads, og hvis man kigger godt efter, kan man måske spotte en øl eller 2 i alt rodet (det er vel sidste onsdags-date).


søndag, november 03, 2013

Sidste søndag inden afrejse

Det burde være på nuværende tidspunkt, hvor alt kører som smurt i olie, eller maskinfedt.  Det er da heldigvis også tæt på at være tilfældet. Dog har robotten stadig nogle problemer. Problemer vi gerne skal have løst inden afrejse næste lørdag.

Vi er vidst ved at have deltaget så "mange" gange før, at vi kan sige at alt er som det plejer at være. Det vil sige en hektisk uge op til selve afrejsen, hvor alt skal til at gå op i en højre enhed, selvom det betyder at der lige skal lægges 25 timer mere ind i et ellers stramt program, vi kan jo altid sove i flyet på vej derned.
Det er lykkedes før, så mon ikke det også lykkedes i år :) Man skulle tro vi var blevet klogere siden sidste år med planlægningen ugerne optil. Men der kommer åbentbart hele tiden nye faktorer der spiller ind, som f.eks et studie, der også gerne vil have lidt tid.... Så jeg tror jeg vil sige at "alt er som det plejer" så det går jo nok.

Vi har smidt en lille film med hvor du kan se robotten i aktion. Den gennemfører hele banen på ca. 5 minutter (som også er den maksimale tid robotten har), men må dog afgive nogle points fra max point.