Hyppää sisältöön
    • Suomeksi
    • In English
  • Suomeksi
  • In English
  • Kirjaudu
Näytä aineisto 
  •   Etusivu
  • OSUVA
  • Pro gradu -tutkielmat ja diplomityöt
  • Näytä aineisto
  •   Etusivu
  • OSUVA
  • Pro gradu -tutkielmat ja diplomityöt
  • Näytä aineisto
JavaScript is disabled for your browser. Some features of this site may not work without it.

Kuulapeli: LabVIEW-toteutus

Niemi, Juha Tuomas (2006)

 
Katso/Avaa
osuva_2080.pdf (1.278Mb)
Lataukset: 


Niemi, Juha Tuomas
2006
Näytä kaikki kuvailutiedot

Kuvaus

Opinnäytetyö kokotekstinä PDF-muodossa.
Tiivistelmä
Työssä toteutettiin kuulapeli, jossa kuulaa liikutetaan neliön muotoisen tasopinnan kal-tevuutta muuttamalla. Peli on moottoroitu ja ohjauksessa voidaan käyttää LabVIEW tietokoneohjelmaa, joka on toteutettu graafisella ohjelmointikielellä.

Pelaaja voi ohjata tasojen kaltevuutta joko manuaalisesti Joystick-ohjaimen avulla tai automaattiajolla, jolloin pelin ylle sijoitettu kamera seuraa kuulan etenemistä tasolla ja mittaa kuulan sijainnin. LabVIEW-ympäristöön rakennettu ohjelma käsittelee mittaus-tiedon ja lähettää ohjauskäskyn PD-säätimen kautta tason kaltevuutta sääteleville as-kelmoottoreille kahta erillistä I2C-väylää pitkin.

Työ jaettiin laajuutensa vuoksi kahteen osaan. Tässä osassa käsitellään lähinnä pelin mekaniikkaa, turvallisuutta ja ohjausta. Ismo Tupamäen toteuttamassa osassa käsitellään pelin käyttöliittymää ja konenäköä.

Kuulapelillä suoritettiin useita testiajoja manuaali- ja automaattiohjauksilla. Manuaaliohjauksella taso seurasi erinomaisesti joystick-ohjaimen liikkeitä sekä x että y-suuntien kallistuksissa. Pelaajan taidoista riippuen, kuulan liikuttelu tasolla onnistui varsin hyvin.

Automaattiohjauksella paikannus ja säätö toimivat hyvin ja kuula pysähtyi jokaisella testiajolla määriteltyyn kohtaan tasoa keskimäärin 33 sekunnissa. Askelmoottorien hitaus, tasopinnan kuperuus ja kuulan pinnan epätasaisuus vaikeuttivat hiukan kuulan ohjattavuutta.
Kokoelmat
  • Pro gradu -tutkielmat ja diplomityöt [6582]
https://osuva.uwasa.fi
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste
 

 

Tämä kokoelma

TekijäNimekeAsiasanaYksikkö / TiedekuntaOppiaineJulkaisuaikaKokoelmat

Omat tiedot

Kirjaudu sisäänRekisteröidy
https://osuva.uwasa.fi
Ota yhteyttä | Tietosuoja | Saavutettavuusseloste