NXT Infrapuna-sensori



Samankaltaiset tiedostot
HiTechnic -kompassisensorin käyttäminen NXT-G -ympäristössä

SUMO-ROBOTTI. Tehtävä

Lego Mindstorms NXT. OPH oppimisympäristöjen kehittämishanke (C) 2012 Oppimiskeskus Innokas! All Rights Reserved 1

Transkribuksen pikaopas

Ohjeita Omapalvelun käyttöön

jos haluatte säilyttää ja jatkaa vanhan OneNote-muistion sisällön kanssa.

Skype for Business ohjelman asennus- ja käyttöohje Sisällys

Suvi Junes Tietohallinto / Opetusteknologiapalvelut 2012

Kirjan toteutus BoD easybook -taittotyökalun avulla

Ohjeistus yhdistysten internetpäivittäjille

Windows 10 -käyttöohje

Huoltajien Daisy. Päivitetty

Kannettava DVD soitin Daewoo DPC-7200PD

HP ProBook 430 G5 kannettavien käyttöönotto

GEOS 1. Ilmastodiagrammi Libre Office Calc ohjelmalla

KESKUSTANUORTEN NETTISIVUT- OHJEITA PIIRIYLLÄPITÄJÄLLE 1. KIRJAUTUMINEN

Midland BTNext -päivityssovellus

Kahoot! Kirjautuminen palveluun. Sinikka Leivonen

MIKROAALTOMITTAUKSET 1

Epooqin perusominaisuudet

Ohjeet asiakirjan lisäämiseen arkistoon

Topfield USB-laiteajurin ja päivitystyökalun asennus

MITEN KIRJAUDUN ADOBE CONNECTIIN?

edocker PUBLISH! -paketinhallinnan käyttöohje 9/2015

Viva-16. Käyttöohje Veikko Nokkala Suomen Videovalvonta.com

Internet Explorer 7 & 8 pop-up asetukset

Nuorten hyvinvointi tilastotietokannan käyttöohjeet Tieke

F-Secure virustorjuntaohjelmiston käyttö

ClassPad fx-cp400 päivitys. + Manager for ClassPad II Subscription päivitys

Skype for Business ohjelman asennus- ja käyttöohje Sisällys

Kansion asetusten muuttaminen Windows 2000 käyttöjärjestelmässä Resurssienhallinnan kautta

VATT Talouden rakenteet. Ohje: Pdf-dian liittäminen PowerPoint -esitykseen. Sisällys:

Topfieldin sarjaporttipäivitystyökalun asennus(rs232)

P2P (ALUSTA) RAPORTOINNIN OHJEET (ANALYTICS)

Tasohyppelypeli. Piirrä grafiikat. Toteuta pelihahmon putoaminen ja alustalle jääminen:

MOODLE-OHJE: Linkin lisääminen tehtävänannon yhteyteen. Web-linkin lisääminen

P6SLite ohjaus- ja zoom komennot

1 Asentaminen. 2 Yleistä ja simuloinnin aloitus 12/

1 Tekniset tiedot: 2 Asennus: Asennus. Liitännät

Suvi Junes/Pauliina Munter Tietohallinto / Opetusteknologiapalvelut 2014

TAMPEREEN TEKNILLINEN YLIOPISTO KÄYTTÖOHJE TIETOVARASTON KUUTIOT

Foscam kameran asennus ilman kytkintä/reititintä

Adobe Meeting podien käyttö

Avautuvasta ponnahdusvalikosta valitse kohta Always allow Pop-ups from This Site / Salli aina tämän sivun ponnahdusikkunat

VERKKOKIRJOJEN JA DIGILEHDEN KÄYTTÖOHJE

HAKUKONEMARKKINOINTI KOTISIVUJEN PÄIVITYSOHJE

REITTIHÄRVELIN KÄYTTÖOHJE (ESIM. ILTARASTIEN YHTEYDESSÄ)

Muistitikun liittäminen tietokoneeseen

WCONDES OHJEET ITÄRASTEILLE (tehty Condes versiolle 8)

Phantom / H3-3D Gimbal Kalibrointiohjeet. Aloitus:

Visma Fivaldi. Ohjeet Java web startin ja HTML5-työkalun aktivointiin

Ohje olettaa, että Java on asennettu oletuskansioonsa sekä päivitetty uusimpaan versioonsa ja että selaimen latauskansiona on oletus.

Ensin klikkaa käynnistä-valikkoa ja sieltä Kaikki ohjelmat valikosta kaikki ohjelmat

Sähköpostilla tulevien hinnastojen tallentaminen

Vanhempien Daisy. Päivitetty

Päivitysohje Opus Dental

Reaaliaikaisen laukaisukartan ohje

Henkilö- ja koulutusrekisterin asennusohje

Käyttöohje. Wireless

Valitse aineisto otsikoineen maalaamalla se hiirella ja kopioimalla (Esim. ctrl-c). Vaihtoehtoisesti, Lataa CSV-tiedosto

Käyttöohje. Wireless

3.3 Kurssin palauttaminen

Käyttöohje. Wireless

JAKELUPISTE KÄYTTÖOHJE 2/6

TRUST AMI MOUSE WIRELESS 300

Paikantavan turvapuhelimen käyttöohje

MySchenker tulostimen ohjeet

JOHDATUS TEKOÄLYYN TEEMU ROOS

BL40A1810 Mikroprosessorit, harjoitus 1

Octo käyttöohje 1. Sisältö

Garmin Astro ohjelmistopäivitys

Tähän ohjeeseen on koottu vanhemmille ja johtokunnalle ohjeet pilvipalveluiden käyttämiseen. Tämä ohje on osa koko Tenavakallion IT dokumenttia.

Fixcom Webmail ohje. Allekirjoitus. Voit lisätä yhden tai useamman allekirjoituksen.

WinOodin käyttö VDI-ympäristössä

TIEA343 - Robottiohjelmointi 2011

Kocom HD-SDI tallentimen pikaohje

ALVin käyttöohjeet. 1. Tositteiden tallennus palveluun. 1.1 Kuvaus, rajaus ja tallennus puhelimella

OHJEITA OMAPALVELUN KÄYTTÖÖN

Nuorten liikunnallisen aktiivisuuden lisääminen projekti. Johanna Korkala FirstStep. FA20 Aktiivisuusmittari

OSA 1 LUKON ASENNUS JA KYTKENTÄ. Lukon asennusosat

Huawei E3276s ohjelmistopäivitys

2.1 Yksinkertaisen geometrian luonti

- Uuden kauko-ohjaimen yhdistäminen kopteriin - Kauko-ohjaimen kalibrointi - Gimbaalin kuvauskulman säätövivun X1 kalibrointi - Gimbaalin asetukset

Tämä ohje on laadittu Mozilla Firefoxin asetuksille versiossa

WCONDES OHJEET ITÄRASTEILLE (tehty Condes versiolle 8)

Asennusopas. Huomautus. Observit RSS

RES - REAL ESTATE SYSTEM

Pedanet oppilaan ohje Aleksanteri Kenan koulu Eija Arvola

Tutustu Daisy-soittimeen!

MAANMITTAUSLAITOKSEN ILMAISTEN KARTTOJEN TULOSTAMINEN QUANTUM GIS -OHJELMALLA

MITEN KIRJAUDUN ADOBE CONNECTIIN?

Käyttämisen aloittaminen!

Goalkeeper Game Statistics (v12) käyttöohjeet

Hittitoimiston Forte-kotisivujen päivitysohje

Tietosuoja-portaali. päivittäjän ohje

OHJE Jos Kelaimeen kirjautuminen ei onnistu Mac-koneella Sisällys

POP-UP -IKKUNOIDEN SALLIMINEN

OUM6410C pisteohjattu venttiilimoottori 24 VAC

Etupaneeli. ON LINE valo on sammunut jos virhetila tai painettu PAUSE. Näytöllä lukee ON LINE => tulostin on valmis

Transkriptio:

NXT Infrapuna-sensori Joissakin tilanteissa on hyödyllistä, jos robotti tunnistaa ympäristöstä tulevaa infrapunavaloa. Tämä tieto on välttämätön esim. RCJ:n robottijalkapallossa. Tässä esitellään vain HiTechinc in infrapuna-sensorin (NSK1042 IRSeeker V2 ) toimintaa, koska Lego on hyväksynyt käytettäväksi sitä NXT robottien kanssa. Miten HiTehcnic in infrapuna-sensori toimii? HiTechnic`sin Infrapunasensori sisältää viisi infrapunatunnistinta, jotka on sijoitettu sensorissa eri suuntiin. Tunnistimet ovat asennettu oheisessa kuvassa olevien numeroiden suuntiin: 1, 3, 5, 7, ja 9. Sensori tunnistaa, mistä suunnista 1 9 voimakkain ja lähin infrapunavalo tulee. HUOM! Sensorin yhden tunnistimen arvo ei vielä kerro, kuinka kaukana infrapunavalolähde on, mutta se on mahdollista saada selville käyttämällä useamman tunnistimen arvoa yhdessä (ks. alla). Infrapuna sensorin liittäminen robottiin HiTechnic`sin Infrapuna sensori toimii parhaiten vaakasuorassa asennossa. Näin se voi lukea pallon lähettämää infrapunavaloa parhaiten. Infrapuna -sensorin käyttäminen NXT-G ohjelmassa HiTechnic`in Infrapuna -sensorin käyttö NXT-G -ohjelmassa edellyttää erillisen ohjelmapalan lataamista. Ohjelmapalan saa mm. osoitteesta: http://www.hitechnic.com/downloadnew.php?category=13 (HUOM! Tässä esitelty ohjelmapala on: HiTechnic IRSeekerV2 Sensor Block for Mindstorms NXT Software, julkaistu 7.5.2009) Ohjelma on ns. zip -tiedosto, joka tulisi purkaa lataamisen jälkeen (onnistuu hiiren oikealla painikkeella). Tämän jälkeen tulisi avata NXT-ohjelma ja edetä siinä normaaliin aloitustyöpöytätilaan (ks. alla). NXT ohjelman TOOLS valikosta (1.) saa avattua kohdan Block Import and Export Wizard, jolla puretun ohjelmatiedoston voi ladata ohjelmaan. Etsi selaimen Browse ( 2.) avulla ohjelmatiedosto. Se tulee näkyville ikkunaan Name kohtaan ( 3.) ja voit valita latauspaikaksi esim. Advanced" (4. ja 6.). Tämän jälkeen lataa ohjelma kohdasta Import (5.)

1. 2. 3. 4. 5. 6. NXT infrapunasensorin testaaminen Kun NXT-ohjelma on päivitetty, tee oheinen testausohjelma. Ohjelman avulla pystyt näkemään Infrapuna sensorin lukemat NXT yksikön omassa näytössä. Infrapuna -sensorin ohjauspaneli (ylhäällä olevista ohjelmapalikoista vasemman puoleisin) näyttää tältä. Sensori on kytketty porttiin 1 ja sensorin ohjelmapalikka on säädetty lukemaan ns. mukautettua infrapunavaloa. Mukautetussa (AC)-tilassa - sensori tunnistaa infrapunavaloa, jota mm. RCJ 05 pallo ( pulssipallo ) tai jotkin infrapuna -kaukosäätimet lähettävät. Tässä tilassa sensori suodattaa pois useimmat muut infrapunavalon lähteet ja näin vähentää valaistuksen ja auringon paisteen häiriöitä. Tarvittaessa tästä kohdasta voi muuttaa sensorin lukemaan myös ns. mukauttamatonta infrapunavaloa (=DC). Tässä tilassa sensori tunnistaa mm. vanhaa mallisen infrapunapallon ja auringonvalon.

"Numeron muunto tekstiksi" palikan ohjauspaneli (keskimmäinen kolmesta ohjelmapalikasta) näyttää tältä: Näyttö ohjelmapalikan ohjauspaneli (oikean puoleisin kolmesta ohjelmapalikasta) tulisi muuttaa näyttämään tältä: Yhdistä ohjelmapalikat toisiinsa kuvan osittamalla tavalla käyttämällä hiiren vasenta painiketta. Kun lataat tämän ohjelman NXT-yksikköön ja käynnistät sen, näet NXT -yksikön näytöstä Infrapuna sensorin antamat numeroarvot ( 1-9). Tämä numero osoittaa sensorin aistiman lähimmän oletetun infrapunavalolähteen suunnan. Infrapuna sensorin ohjelmapalikan kytkennät Klikkaa ohjelmapalikan alaosaa, niin se avautuu: 1. (Tästä kohdasta voidaan yhdistää sensori oikeaan porttiin.) 2. Tästä kohdasta saadaan ulos suunta-arvon. 3. Tästä kohdasta valitaan sensorin toimintatila (mode), 0= muokattu (AC), 2= muokkaamaton (DC). 4. Tästä kohdasta saadaan ulos ns. havaittu looginen arvo. 5. Tästä kohdasta saadaan ulos kanava 1. signaalin voimakkuus. 6. Tästä kohdasta saadaan ulos kanava 2. signaalin voimakkuus. 7. Tästä kohdasta saadaan ulos kanava 3. signaalin voimakkuus. 8. Tästä kohdasta saadaan ulos kanava 4. signaalin voimakkuus. 9. Tästä kohdasta saadaan ulos kanava 5. signaalin voimakkuus. Jokainen sensorin tunnistimista 1, 3, 5, 7 ja 9 on suunnattu erisuuntiin. Sensori huomioi myös suuntien 2, 4, 6 ja 8 arvot laskemalla ne tunnistimien suunta-arvojen perusteella (interpolointi).

Jos haluat selvittää kaikkien yhdeksän suunnan saamat infrapuna arvot käytä seuraava ohjetta: Suunta valittavat kanavalähteet 1 kanava 1 2 kanavat 1 ja 2 3 kanava 2 4 kanavat 2 ja 3 5 kanava 3 6 kanavat 3 ja 4 7 kanava 4 8 kanavat 4 ja 5 9 kanava 5 Infrapuna -sensorin käyttö RCJ -lajeissa Robottijalkapallo Tässä on RCJ jalkapallo. Siinä on sisällä monia pieniä Infrapunavaloa lähettäviä diodeja. Pallon kuori on kovaa, läpinäkyvää muovia. Avaamalla pallon muovikuoren pyörittämällä vastapäivään, voit säätä pallon lähettämään infrapunavaloa pulsseittain (MODE A) pallon sisällä olevasta säätimestä. Tässä esitelty HiTechnic`in infrapuna sensori tunnistaa pulsseittain lähettävää infrapunavaloa. Robottijalkapallossa on välttämätöntä tietää missä suunnassa pallo on. Oheisella testiohjelmalla saa selville, kuinka robotti tunnistaa pallon lähettämän infrapunavalon eri suunnista. Seuraavaksi tulee miettiä, millä periaatteella robotti kääntyy pallon suuntaan. Yksi tapa voisi olla: Sijoita infrapuna sensori robotin etuosaan osoittamaan suoraan eteenpäin. Kun infrapuna sensorin antama lukema on tasan 5, niin robotin pitäisi olla kohti palloa. Ohjelmoi robotti kääntymään vasemmalle tai oikealle niin kauan, että lukema on 5. Esimerkiksi voisi tehdä seuraavanlaisen ohjelman: Ip-sensori Vertaa Moottori B Moottori C

Infrapuna sensorin säätöpaneli näyttää tältä (Huom. sensori on kiinnitettynä 1- porttiin, mikä muu portti tahansa on myös mahdollinen) Vertaa ohjelmapalikan säästöpaneli tulee muuttaa näyttämään tältä: Moottori B:n säätöpaneli voisi näyttää tältä: Moottori C:n säätöpaneli voisi näyttää tältä: Infrapuna ja Vertaa ohjelmapalikan välille muodostetaan kytkentä hiiren vasemmalla painikkeella. Samoin Vertaa ja Silmukka ohjelmapalikan välille muodostetaan kytkentä hiiren vasemmalla painikkeella. Tässä tapauksessa sensorin antama suunta välitetään keltaisen kytkennän kautta Vertaa - ohjelmapalikkaan. Tämän jälkeen moottorit liikkuvat niin että robotti kääntyy hitaasti haluttuun suuntaan. Niin kauan kuin välitetty suunta on tasan 5 (="Tosi"), tieto välitetään edelleen silmukka ohjelmapalikkaan vihreällä kytkennällä ja ohjelman suorittaminen jatkuu. Kun suunta on tasan 5, ohjelma pysähtyy. Onko robotti nyt kohti palloa vai tuleeko ohjelmaan tehdä vielä säätöä?

Toiminta strategiat Kun selvität edellisen ongelman, on vielä paljon muita ratkaistavia asioita. Haluatko, että robotti löydettyään pallon, työntää sitä, toivoen, että se menee kohti vastustajan maalia? Vai toimiiko tämä robotti maalivahtina niin, että se asettuu pallon ja oman maalin väliin torjuntaan. Ratkaisevan tärkeää robotin toimintastrategiassa on, kummassa roolissa robotti toimii: hyökkääjänä vai maalivahtina. Tärkeä seikka on myös se, kuinka kaukana robotti on vastustajan maalista saadessaan pallon haltuun. Olisiko ultraäänisensorille käyttöä? Tietysti tärkeää on myös se, missä suunnassa vastustajan maali on silloin, kun robotti saa pallon haltuun. Kompassisensorista olisi tässä hyötyä. Entä mitä pitäisi tehdä, jos pallo on oman robotti ja oman maalin välissä? Tässä riittää haastetta!! Lähde: http://www.hitechnic.com/cgi-bin/commerce.cgi?preadd=action&key=nsk1042 ja http://www.drgraeme.net/drgraeme-free-nxt-g-tutorials/ch104/ch104v1g/default.htm