Robotit

Tunnelmia Robocupista

Onhan näitä robotteja rakenneltu jo monta viikkoa, mutta vasta, kun saavuttiin Oulun yliopistolle, Innokas-verkoston järjestämään Robocup-tapahtumaan, viimeisetkin Rajakylän roboryhmät tajusivat, mistä hommassa on kyse. Viimehetken  paniikissa viimeistelyrakenteluun sekä ohjelmien ja sensorien hiomiseen satsattiin täällä todella kiitettävästi. Eikä turhaan. Rajakylän 17 ryhmää menestyivät kisoissa kunniakkaasti. Tärkeintähän ei ole se voitto, vaan oppiminen, ja oppimistapahtumana nämä kisat ovat vailla vertaa!

Innokas-jatkokiertueella

Innokas-verkoston vuoden 2017 jatkokoulutuskiertue saapui tiistaina Ouluun, Rajakylän kouluun. Kiertueella on tänä vuonna tarjolla kolme pajaa:

Robotit valtaavat fysiikan luokan

Tervetuloa innostumaan Lego EV3-robottien käytöstä mittalaitteena! Koulutuksen aikana tutustutaan toiminnallisesti ohjelmoinnin ja robotiikan käyttöön yläkoulun fysiikan oppilastöissä.

Koulutus rakentuu aiheeseen johdattelevasta lyhyestä aloitusosiosta, toiminnallisesta työpajaosiosta ja lopussa toteutettavasta koonnista. Pajan aikana pääset tutustumaan kuvakepohjaiseen ohjelmointiin ja mittaustulosten käsittelyyn Lego-robotiikan avulla (EV3 + Datalogging). Paja ei vaadi aiempaa kokemusta EV3-ohjelmoinnista.

Peliohjelmoinnilla yli oppiainerajojen

Pajassa ohjelmoidaan monimediainen ja oppiaineita yhdistelevä digitaalinen peli käyttäen Scratch lohko-ohjelmointiympäristöä. Pelin grafiikka, äänet ja musiikki luodaan itse käyttäen ilmaisia, verkosta löytyviä työvälineitä.

Pajassa otetaan myös ensikosketus tekstipohjaiseen ohjelmointiin. Mukaan kannattaa ottaa oma läppäri (ei tabletti).

Irti rajoista Arduinolla

Pajassa tutustutaan Arduino IDE-ohjelmointiin Grove-järjestelmää käyttäen sekä 3D-mallinnukseen ja tulostukseen. Pajassa luodaan ja innovoidaan mahdollisuuksien mukaan oma ohjelmoitava tuote.

Lue lisää täältä.

img_3341-1

Scratch aiheutti päänvaivaa tasapuolisesti lapsille ja aikuisille.

 

Robotiikan aluemestaruuskisat 25.11.2016

Innokas-verkosto järjesti @kOulu-messujen yhteydessä Pohjankartanon koulussa robotiikan aluemestaruuskisat 25.11. Kilpailussa oli kaksi lajia; sumopaini ja formula. Sumopainissa robotin piti pysyä areenalla ja yrittää työntää vastustaja alas tai kaataa se. Formulassa piti kiertää formularata mahdollisimman nopeasti ja pysyä radalla tiukoista mutkista ja katkoksista huolimatta, mahdollisesta ulosajosta seurari 10sekunnin aikasakko.

robokisat-18

Jännittyneet kilpailijat kuuntelevat kilpailujenjohtajan ohjeita ennen kisan alkua.

Hyvähenkisessä kilpailussa toisistaan mittaa otti yhdeksän innokasta joukkuetta molemmissa lajeissa. Alkuun ajettiin ensimmäinen formulakierros, jonka jälkeen siirryttiin sumopainiareenan ääreen.

 

Sumopainimittelöiden päätyttyä kisailtiin toinen kierros formulassa. Moottorien mylinän loppuessa tuomaristo kokoontui, kunnes oli palkintojenjaon aika. Molempien lajien mestariksi kruunattiin Rajakylän koulun 6. teknoluokan oppilas Joona Rahja. Joona oli kisan alkaessakin jo pienoinen ennakkosuosikki. Löytyyhän häneltä menestystä ja mitalaikin koululaisten robotiikan epärvirallisista SM-kisoista Innokas-tapahtumista. Formulassa hopealle sijoittui Kastellin koulun 5. liikuntaluokan Laura, Elina ja Jenna, joille täytyy antaa tunnustusta kovasta työstä ja robotin jatkuvasta virittämsiestä sekä ohjelmoinnista kisan aikana. Tytöt nousivat formulassa toisella kierroksella sijalta seitsemän hienosti hopealle! Rajakylän koulun 4.luokkalainen Kerttu sai mahtavasti hopeaa sumossa ja pronssia formulassa. Kastellin Luka, Viljo ja Eeli saalistivat Pekka-robotillaan pronssia sumopainissa tiukkojen kamppailujen päätteeksi.

 

Keväällä Oulussa pidetään Innokas2017-tapahtuma, jossa kisataan ”SM-menestyksestä” koululaisten robottiikkakilpailussa. Pikaisen haastattelun jälkeen aluemestaruuskisat herättivät melkoisen innon osallistua kevään tapahtumaan. Toivottavasti muutkin lähialueen koulut tarttuvat haasteeseen ja alkavat valmistautua lähialueella järjestettävään isoon ja hienoon tapahtumaan!

aluemestari-joona

Tuplamestari-Joona, Majutankki-robotti sekä komeat aluemestaruuskilpailujen kiertopalkinnot.

Pedapäivät ja @kOulu-tapahtuma Kastellin koululla 27.-28.11.2015

Olimme edustamassa Innokas-verkostoa ja Rajakylän koulua viime viikonloppuna Kastellin monitoimitalossa Pedapäivillä ja @kOulu-tapahtumassa. Ständillä esittelimme perjantain ja lauantain aikana Innokas-verkoston ja Rajakylän teknologiapainotteisten luokkien toimintaa. Innokas-verkoston järjestämistä koulutuksista ja tulevista tapahtumista kiinnostuneita oli paikalla sankoin joukoin. Ständillä esillä olivat myös Rajakylän koululla kovassa käytössä olevat Bee-Botit, Lego-robotit ja 3D-tulostin. Opettajien lisäksi paikalla vieraili myös innokkaita oppilaita sekä Oulun kaupungin ja yliopiston edustajia.

Lego NXT Bee-Bot 3D-tulostin  Opevierailijoita              Esillä ständillämme olivat mm. Lego NXT- ja Bee-Bot -robotit sekä 3D-tulostin.

Oppilasvierailija Opevierailija                               Paikalla innostumassa kävi niin opettajia kuin oppilaitakin.

Järjestimme  lauantaina myös kolme Robotiikka peruskoulussa -työpajaa. Pajoihin osallistuneet opettajat saivat tietoiskun robotiikasta sekä sen merkityksestä ihmiselle ja yhteiskunnalle. Osallistujat pääsivät tutustumaan tarkemmin Legon NXT -robotteihin ja ohjelmoimaan niitä. Vaikka pajat olivat kestoltaan lyhyehköjä, saatiin robotit tottelemaan koodia ja koettiin onnistumisen elämyksiä. 20151201_131304

Lopuksi loimme pikakatsauksen muihin opetuskäyttöön suunniteltuihin robottijärjestelmiin. Osa sai pajoista laajempaa näkemystä robotiikasta ja osalle parasta antia oli eri järjestelmien vertailu, josta sai vinkkejä oman koulun hankintoihin.

 

 

Terveisin Rajakylän koulun ja Innokas-verkoston messuedustajat:
Arto Hietapelto, Tomi Hillukkala, Jouni Karsikas ja Jussi Näykki

Teknoluokkien yhteisprojekti: Robotti kierrätysmetallimateriaaleista

Osallistuimme teknoluokkien (3.- ja 5.-luokka) kanssa yhdessä Oulun kaupungin Valoa Oulu! -valofestivaalin Robotus-yhteisötaideteoksen rakentamiseen. Järjestimme ensin suunnittelukilpailun, jossa ryhmät piirsivät luonnoksen robotista. Tehdyt suunnitelmat esiteltiin ja äänestämällä valittiin yksi suunnitelmista toteutuksen ohjenuoraksi. Samaan aikaan kerättiin kodeissa ja koululla metallipurkkeja ja muuta kierrätysmateriaalia robottia varten. Varsinainen työskentely tapahtui ryhmissä, joista jokaisessa oli mukana 3. ja 5. luokan oppilaita. Kukin ryhmä sai tehtäväkseen toteuttaa jonkun osan robotistamme peltipurkkeja ja muuta materiaalia muokaten ja yhdistellen. Lopuksi yhdistimme osat toisiinsa ja viimeistelimme robottimme esittelykuntoon.

Robottimme viimeistelyvaiheessa.

Robottimme viimeistelyvaiheessa.

Valmis robottimme, valo sisällä.

Valmis robottimme, valo sisällä.

Robotus-yhteisötaideteos on nähtävillä Oulun kauppatorin lähellä, Elban saarella Kiikelissä 20.–25.11.2015. Lisätietoja löytyy oheisen linkin kautta: Robotus-yhteisötaideteos

Letkuohjattava robotti

Kolmas luokka on aloittanut työskentelyn Lego NXT -robottien parissa. Aluksi ohjasimme toista oppilasta täsmällisin käskyin (liiku eteenpäin kolme askelta, käänny oikealle 90 astetta…). Legoista rakensimme perusrobotin, jota ohjasimme aluksi suoraan keskusyksikön painikkeista ja seuraavassa vaiheessa NXT-G ohjelman avulla. Tällä viikolla liitimme robottiin kaksi kosketusanturia pitkien kaapeleiden avulla, jolloin lopputuloksena oli kauko-ohjattava robotti. Ohjelma näyttää tältä:

letkurobo

Robotiikka- ja automaatioprojektin huipennus: Retki Joensuuhun

Joensuu2015Robotiikka- ja automaatioprojektimme rakentelun ja ohjelmoinnin tuotoksena valmistui robotteja kolmeen eli RoboCubJunior -lajiin: neljä pelastusrobottia,  kolme sumorobottia sekä kolme tanssirobottia. Nyt oli aika lähteä matkaan kohti Joensuun Robo-kisoja ja SciFest-tapahtumaa. Joensuussa siis näimme, koimme ja opimme paljon paitsi RoboCub-kisaan ja robotteihin liittyen niin myös erilaisia asioita tiedetapahtuma SciFestin myötä, jonne kaikki retkellä mukana olleet pääsivät kahden päivän aikana tutustumaan. Pakkasimme robottien lisäksi, vielä paikan päällä tapahtuvaa rakentelua ja ohjelmointia varten, mukaan läppärit, rakentelusarjoja, jatkojohtoja jne. Lisäksi otimme mukaan iPadit, joiden avulla jokainen ryhmä kuvasi retken tapahtumia, ja koosti saamistaan kokemuksista päiväkirjan. Päiväkirjoja esittelimme luokassa retken jälkeisellä viikolla.

Sumo1    Sumo2Sumo-lajiin osallistuneiden tunnelmia Joensuusta.

Pelastus2    Pelastus1Pelastus-lajissa riitti haastetta.

Tanssi1Harjoitusten jälkeen yhteen tanssiryhmistämme saatiin vielä taustatanssijoitakin mukaan.

Areena1  IMG_0580  Areena2Areenalla oli SciFestin valo-teemaan sopiva valaistus ja paljon mielenkiintoista nähtävää. Työskentelypaikallamme tehtiin tarvittavat parannukset robotteihin kisasuoritusten välissä.

Retken jälkeen teimme vielä ryhmissä videoita ja trailereita omista roboteista. Osa videoista lähetettiin myös Innokas-verkoston blogiin näytille ja samalla vastasimme myös Innokas-verkoston kouluille ja päiväkodeille heittämään haasteeseen tehdä ”Robotin-tarina”-videoita. Luokkamme tekemiä videoita löytyy täältä: Innokas-verkoston blogi

Kiitos kaikille retkeen ja RoboCub-kisaan osallistuneille mukavasta yhteisestä kokemuksesta! Kerätyn palautteen perusteella retki oli varsin onnistunut ja kirjasimme talteen yhdessä myös kehitysideoita tulevia kisareissuja silmällä pitäen.

Robotiikka- ja automaatioprojekti käyntiin

Tänään teknoluokassa aloitettiin kovalla innolla rakentamaan robotteja Lego NXT-sarjoista. Rakentelun ja ohjelmoinnin tuotoksena valmistuu kolmeen eri lajiin soveltuvia robotteja: pelastusrobotteja, sumorobotteja sekä tanssi- ja teatterirobotteja. Osallistumme valmiiden robottien kanssa RoboCup Junior SM-kisoihin edellä mainittujen robottityyppien alkeissarjoissa. Kisat järjestetään tänä vuonna SciFest tapahtuman yhteydessä Joensuussa 23.-25.4.2015. Kisaan valmistautumisessa tukena on myös OAMK:n opiskelijatiimi.

Innolla uutta oppien ja vastaantulevia haasteita yhdessä ratkoen tähtäämme kohti huhtikuun lopulla koittavaa Joensuun kisa- ja luokkaretkeä.

Robo1 Robo2 Robo3

Kerääjärobotti

Featured image

Teimme 9.-luokan teknisen valinnaiskurssilla projektin, jossa rakennettiin ja ohjelmoitiin pareittain kerääjärobotti. Valmiin robotin piti kerätä 90x120cm kokoiselta alustalta minuutin aikana mahdollisimman paljon sille levitettyjä pieniä metalliprikkoja. Keruutekniikka oli vapaa, mutta kaikki ryhmät päätyivät käyttämään heille jaettua magneettinauhan pätkää.

Robotti piti ohjelmoida siten, että käynnistyessään sen piti olla paikoillaan viisi sekuntia, sitten liikkua mahdollisimman sulavasti prikkoja keräten yhden minuutin ajan, pysähtyä ja ilmoittaa lopuksi äänimerkillä ajan loppuminen.

Featured image

Oppilaat olivat tutustuneet NXT-robotteihin seitsemännen luokan keväällä yhdeksän oppitunnin ajan. Tämä tarkoitti sitä, että hommat aloitettiin melkein alusta. Perusjutut onnistuivat melko helposti, mutta useampia sensoreita ehtolauseilla käytettäessä iski välillä turhauttuminen. Ohjelmoijat tiesivät, että mitä he halusivat, mutta ohjelmointikieli ei aina taipunut tällä kokemuksella

Idea keruurobottioppimistehtävästä on sovellettu vastaavasta minkä olen joskus nähnyt Oulun teknologiapainotteisen OKL:n tiloissa. Tiivistettynä projekti sisälsi ongelmia, niiden ratkaisua ja onnistumisen kokemuksia.

Videolla hieman toimintaa ja tarkempi tehtävänanto.

-Jouni