Etiketter

Robot Apocalypse (How to Survive)

DAY 1 - 8/3 - 2047



Day 1 - Testing the Robot   <---- FILM LÄNK


Idag började vi testa robot programmet - Mindstorms NXT. Jag jobbar med Oliver Palm.
Det gick bra och programmet är ganska enkelt, när man väl förstår det.

Vi började med att köra runt och lära oss programmet lite. Att kunna programmet är viktigt för överlevnad.

Vad gjorde i början på överlevnaden:
Vi körde rakt fram i 2 sekunder. Sedan snurrade roboten 720 grader (Tänk på att man fick skriva in dubbelt i programmet, alltså blev det 1440 grader på skärmen) Sen sa den FANTASTIC!
Efter det backade vi roboten i 2 sekunder och det blev perfekt efter ett antal försök med finslipningar.

Det blir roligare om man döper roboten och vi valde att döpa vår till - The Frankinator.

Tänk på detta för överlevnad under Apocalypsen

Om man ska snurra med sin robot - TÄNK DUBBELT!
Om man vill snurra ett helt varv (360°) måste man därför programmera in 720°.

Roboten är inte exakt och man får prova sig framåt, om man ska snurra ett helt varv får man prova sig fram, 5-10 grader mer eller mindre hela tiden.


I'M STILL ALIVE.
_____________________________________________________________________


DAY 2 - 13/3 - 2047

Vi har blivit skickade av NASA för att rädda den svenske astronauten. Vi programmerade
 The Frankinator så att han ska hämta Christer där han har blivit strandsatt på en öde ö, omringad av frätande syra. Vår robot ska köra rakt fram till ön, så pass nära så att Christer kan stiga på och sedan backa med honom tillbaks till hans raket. Det är störningar uppe på ön så vi kan inte fjärstyra roboten.
Vi måste programmera exakt hur roboten ska åka innan. En centimeter fel kan betyda död för Christer.

Vi har satt upp en bana så vi vet hur vi ska köra. Vi har beräknat att det tar 1,8 rotationer för att köra 30 centimeter. Sedan kan vi då räkna ut hur många rotationer vi ska programmera in när vi ska skicka upp roboten på fredag för att hämta Christer.

VIKTIGT att komma ihåg 1,8 ROTAtIONER = 30 CENTIMETER.


THEY HAVEN'T FOUND US YET, DONT WORRY I WILL COME BACK.
____________________________________________________________________

DAY 3 - 15/3 - 2047

Vårt uppdrag "RÄDDA FUGLESANG" misslyckades.

The Frankinator programmerades någon centimeter fel! Vi räknade ut att vår robots hjul skulle rulla ca. 8,58 rotationer. Den körde lite snett och missade Christer och puttade nästan ner honom i den frätande syran. Vi får skicka en ny robot för att hämta Christer. NASA har redan gett oss ett nytt uppdrag.

Vi hade beräknat att 1,8 rotationer = 30 centimer. Så vi tog 143 cm (Så långt bort som Christer var)
143 delat med 30 = 4,76         Sen tog vi 4,76 x 1,8 = 8,58.
Detta blev ca. 1 cm fel.

Det var svårt eftersom vi inte kunde prova innan, vi fick bara använda oss av vår tidigare kunskap.


RULE to survive

 - Testa innan om du kan! Vi hade inte den möjligheten och vårt lilla felsteg kunde dödat Christer.
 - Don't trust anyone


I have to go, vi ska börja programmera inför vårt försök att rädda Christer!




THEY'RE OUTSIDE, I CAN HEAR THEM...
___________________________________________________________________

Day 5 - 19/4 - 2047

Idag utrustade vi roboten med en trycksensor. Robotarna utanför utvecklas mer och mer och vi måste kunna skydda oss. Trycksensor byggde vi ihop efter en ritning vi hittade i en övergiven låda.  Den fästs där fram på roboten och kopplas med en sladd till uttaget på undersidan av boxen på roboten. Den som heter 1! Vi kopplade fel och kopplade in sladden till uttaget på ovansidan som heter C och då funkade det inte såklart.

När man kör emot en vägg eller en annan robot t.ex så reagerar trycksensorn och roboten stannar.





  Så här ska det programmeras för att trycksensorn ska fungera för att köra framåt sedan slå i
  väggen, backa, vända 180 grader (360 grader i programmet) och sedan köra rakt framåt.



DON'T WORRY FAMILY, I WILL COME BACK.
___________________________________________________________________

Inga kommentarer:

Skicka en kommentar