SAMKrobotin toiminta ja sen videokuvauksen kehittäminen
Silván, Henri (2015)
Silván, Henri
Satakunnan ammattikorkeakoulu
2015
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2015060111649
https://urn.fi/URN:NBN:fi:amk-2015060111649
Tiivistelmä
Opinnäytetyön tarkoituksena oli perehtyä SAMKRobotin toimintaan ja kertoa laitteen toiminnasta. SAMKRobot on Satakunnan Ammattikorkeakoulussa suunniteltu ja rakennettu robotti, joka on paikallisessa verkossa kahdella ohjaavalla pyörällä liikkuva laite. Robottia ohjataan sen selainkäyttöliittymän avulla. Sen toimintaa tullaan kehittämään SAMK:ssa aina tarpeen tullen. Opinnäytetyössä kerrotaan, mistä komponenteista robotti muodostuu sekä annetaan tietoa robotin sisäisestä toiminnasta. Lisäksi havainnollistetaan tiedonsiirtoa sekä selaimelta robotin suuntaan että toisinpäin.
Opinnäytetyö toteutettiin konstruktiivisena kvalitatiivisena tutkimuksena. Aineisto opinnäytetyöhön saatiin havainnoimalla SAMKRobotin toimintaa ja suunnittelemalla robottiin uusia lisäosia.
Opinnäytetyön alussa esitellään robotissa käytetyistä tekniikoista tärkeimmät. Tekniikat käydään läpi yksitellen ja niistä annetaan yksinkertaisia havainnollistavia esimerkkejä. Tekniikoiden läpikäyminen on pyritty pitämään perusteiden tasolla kertoen vain oleellisimmat pohjatiedot, minkä avulla on hyvä lähteä perehtymään ja ymmärtämään laitteen syvällisempää toimintaa. Alussa myös kerrotaan tekniikoiden tehtävät ja niiden fyysinen sijainti robotissa.
Robotin toiminnasta kerrotaan tarkemmin myös kooditasolla. Koodeista tarkimmin esitellään Javascript, HTML, CSS ja Arduino -koodit. Pintapuolisesti käydään läpi Python-koodin tehtävä.
Opinnäytetyön tuloksena saatiin toteutettua videokuvaus Arduino Yuniin liitettävällä web-kameralla. Lopuksi videokuvaus otettiin käyttöön myös SAMKRobotissa.
Opinnäytetyö toteutettiin konstruktiivisena kvalitatiivisena tutkimuksena. Aineisto opinnäytetyöhön saatiin havainnoimalla SAMKRobotin toimintaa ja suunnittelemalla robottiin uusia lisäosia.
Opinnäytetyön alussa esitellään robotissa käytetyistä tekniikoista tärkeimmät. Tekniikat käydään läpi yksitellen ja niistä annetaan yksinkertaisia havainnollistavia esimerkkejä. Tekniikoiden läpikäyminen on pyritty pitämään perusteiden tasolla kertoen vain oleellisimmat pohjatiedot, minkä avulla on hyvä lähteä perehtymään ja ymmärtämään laitteen syvällisempää toimintaa. Alussa myös kerrotaan tekniikoiden tehtävät ja niiden fyysinen sijainti robotissa.
Robotin toiminnasta kerrotaan tarkemmin myös kooditasolla. Koodeista tarkimmin esitellään Javascript, HTML, CSS ja Arduino -koodit. Pintapuolisesti käydään läpi Python-koodin tehtävä.
Opinnäytetyön tuloksena saatiin toteutettua videokuvaus Arduino Yuniin liitettävällä web-kameralla. Lopuksi videokuvaus otettiin käyttöön myös SAMKRobotissa.