TurtleBot3-robotit
Korkalainen, Sami (2017)
Korkalainen, Sami
Metropolia Ammattikorkeakoulu
2017
All rights reserved
Julkaisun pysyvä osoite on
https://urn.fi/URN:NBN:fi:amk-2017110916821
https://urn.fi/URN:NBN:fi:amk-2017110916821
Tiivistelmä
Insinöörityössä tutustuttiin ROS-väliohjelmistoon (Robot Operating System) ja otettiin käyttöön ROS:ia hyödyntävät TurtleBot3-robotit. Robotit tulivat opetuskäyttöön Metropolia Ammattikorkeakoululle.
Työ tehtiin kokoamalla robotit, asentamalla niihin käyttöjärjestelmät sekä muu ohjelmisto. Ohjelmisto asennettiin myös tietokoneelle, jolta robotteja ohjataan. Tietokone asetettiin robottien Wi-Fi-yhteyspisteeksi ja aikapalvelimeksi. Työssä tutkittiin myös karttojen tekemistä roboteilla SLAM-menetelmää käyttäen ja navigointia luoduilla kartoilla.
Robotit saatiin otettua käyttöön ja niillä saatiin tehtyä kaksi- ja kolmiulotteisia karttoja tietynlaisista ympäristöistä. Navigointi luoduilla kaksiulotteisilla kartoilla onnistui, vaikka olikin hidasta.
Työn tekemistä hankaloitti se, että robottien ohjelmisto jumiutuu helposti. Jumittaminen estää robottien käytön vaativissa sovelluksissa.
Työ tehtiin kokoamalla robotit, asentamalla niihin käyttöjärjestelmät sekä muu ohjelmisto. Ohjelmisto asennettiin myös tietokoneelle, jolta robotteja ohjataan. Tietokone asetettiin robottien Wi-Fi-yhteyspisteeksi ja aikapalvelimeksi. Työssä tutkittiin myös karttojen tekemistä roboteilla SLAM-menetelmää käyttäen ja navigointia luoduilla kartoilla.
Robotit saatiin otettua käyttöön ja niillä saatiin tehtyä kaksi- ja kolmiulotteisia karttoja tietynlaisista ympäristöistä. Navigointi luoduilla kaksiulotteisilla kartoilla onnistui, vaikka olikin hidasta.
Työn tekemistä hankaloitti se, että robottien ohjelmisto jumiutuu helposti. Jumittaminen estää robottien käytön vaativissa sovelluksissa.