Opasrobotti Tiedekeskus Heurekassa
Heikkinen, Taneli (2013)
Heikkinen, Taneli
Metropolia Ammattikorkeakoulu
2013
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2013120920473
https://urn.fi/URN:NBN:fi:amk-2013120920473
Tiivistelmä
Tässä insinöörityössä eritellään Heurekan opasrobotin kehitystyön aikana tehtyä suunnittelu- ja tutkimustyötä sekä päätöksiä. Tiedekeskus Heureka suunnittelee ja valmistelee näyttelyä tulevaisuuden kaupungeista ja teknologiasta. Näyttely avautuu vierailijoille kesällä 2014. Osaksi näyttelyä suunnitellaan robottia, joka toimisi näyttelyssä oppaana. Sen tehtävänä olisi johdattaa ihmisiä ennalta määriteltyihin paikkoihin näyttelyssä. Robottijärjestelmä olisi hyvä esimerkki ihmisen ja koneen välisten rajapintojen kehittämisestä ja robotiikasta.
Insinöörityössä esitellään opasrobotin prototyyppi ja sen pohjalta rakennettavan opasrobottijärjestelmän ominaisuuksia. Järjestelmän toiminnallisuudet tulevat olemaan samankaltaiset molemmissa kehityksen vaiheissa. Projekti päätettiin toteuttaa avoimen lähdekoodin Festo Robotino -robotilla. Robotin paikoituksen ja navigoinnin perusteet ja toimiva kommunikointi robotin ohjausyksikön ja käyttäjärajapinnan välillä ovat suurimmat haasteet projektissa. Robotin pääasiallinen tehtävä on olla sosiaalinen ja positiivinen ihmisiä kohtaan, joten ulkonäkö, toiminta ja kokonaisvaltainen turvallisuus ovat myös tärkeitä projektin osa-alueita. Robotin toiminnallisuuksien tulisi kiehtoa vierailijoita, ja saada heidät jopa uskomaan, että he ovat oikeasti tulevaisuudessa.
Kehitysalustan valinnan lisäksi projektin aikana oli tärkeää tutkia, mikä oli työajan ja budjetin puitteissa mahdollista. Tässä työssä keskityttiin etsimään tietoa aikaisemmista samankaltaisista sovelluksista, rakentaa järjestelmän osa-alueet ja sovittaa ne yhteen projektin resurssit mielessä pitäen.
Insinöörityössä esitellään opasrobotin prototyyppi ja sen pohjalta rakennettavan opasrobottijärjestelmän ominaisuuksia. Järjestelmän toiminnallisuudet tulevat olemaan samankaltaiset molemmissa kehityksen vaiheissa. Projekti päätettiin toteuttaa avoimen lähdekoodin Festo Robotino -robotilla. Robotin paikoituksen ja navigoinnin perusteet ja toimiva kommunikointi robotin ohjausyksikön ja käyttäjärajapinnan välillä ovat suurimmat haasteet projektissa. Robotin pääasiallinen tehtävä on olla sosiaalinen ja positiivinen ihmisiä kohtaan, joten ulkonäkö, toiminta ja kokonaisvaltainen turvallisuus ovat myös tärkeitä projektin osa-alueita. Robotin toiminnallisuuksien tulisi kiehtoa vierailijoita, ja saada heidät jopa uskomaan, että he ovat oikeasti tulevaisuudessa.
Kehitysalustan valinnan lisäksi projektin aikana oli tärkeää tutkia, mikä oli työajan ja budjetin puitteissa mahdollista. Tässä työssä keskityttiin etsimään tietoa aikaisemmista samankaltaisista sovelluksista, rakentaa järjestelmän osa-alueet ja sovittaa ne yhteen projektin resurssit mielessä pitäen.