fbpx

Big-Flash -hanke

4 the Drivers

4 the Drivers on suomalainen startup, jonka missiona on tehdä autonomisten robottien ja ajoneuvojen laivuetoiminnasta todellisuutta tarjoamalle niiden ohjaamiseen välineet.

18_Artikkelikuvat_4thedrivers

Universaalin robottiohjaimen kehitystyö

Kuvaus
4 the Drivers kehittää universaalia robottiohjainta, jolla voitaisiin ajaa manuaaliajossa mitä tahansa autonomista laitetta, robottibussista tuotantolinjan robotteihin. Tällä hetkellä markkinoilla on käytössä laajasti X-Box ohjain ja tässä projektissa pyritään kehittämään parempi ratkaisu. Projektissa murretaan rajapintoja ja kehitetään myös ohjaimen ergonomiaa.

– Aloitettu tammikuussa 2022.
– Seuraa somesta ajankohtaiset projektiuutiset.
– Päivitämme sisältöä projektien edistyessä ja valmistuessa keväällä 2022.

0
Opiskelijaa


Projektin tavoitteista ryhmä saavutti tärkeimmän, eli MiR100 robotin rajapintojen selvittämisen. Robotista luotiin kattava dokumentaatio, joka kuvastaa kaikkia sen mahdollisuuksia. Tätä dokumentaatiota voidaan hyödyntää MiR100 robottia integroitaessa kommunikaatiota vaativiin ratkaisuihin. Projektiryhmä ei kyennyt luomaan testiohjelmaa robotin manuaaliseen ohjaamiseen kontrollerin syötteellä ajankäytöllisistä haasteista johtuen. Projektiryhmä kohtasi vaikeuksia mm. lähtöpisteen löytämisessä, ROS -ohjelmiston asennuksessa ja käytössä. Projektin aikana testattiin useita teorioita, kuten mahdollisuutta lukea varsinaisesta käyttöliittymästä lähtevää viestintää ohjainsauvaa käytettäessä. Viestintää ei kuitenkaan onnistuttu laitteen salauksen myötä lukea tai replikoida. 

Robot Operating System (ROS) on avoimen lähdekoodin menetelmällä toteutettu sovelluskirjasto, jonka avulla voidaan luoda robotiikkaan lukuisia ratkaisuja. (1) ROS mahdollistaa matalan tason kommunikoinnin yleisimpien eri robottien kanssa.

Projektiryhmä selvitti myös ROS -ohjelmistoversioiden toimintaa projektin aikana tulevaisuuden integrointiratkaisujen helpottamiseksi. Projektiryhmä testasi ROS Noetic -ohjelmiston hyödyntämistä manuaaliseen ajoon, jonka tuloksena oli onnistunut tietojen luku mutta epäonnistunut tietojen lähetys. Toisin sanoen, väärä ohjelmistoversio tukee robotin tietojen lukemista, muttei robotin ohjaamista. Sama tulos saavutettiin käytettäessä uudempaa Ubuntu Linux 20.04 -käyttöjärjestelmäversiota. 

Projektityöskentelyn ohella osa projektiryhmästä tapasi Mobile Industrial Robots A/S yrityksen edustajia etäpalaverissa. Yrityksen edustajat eivät suositelleet ROS kehyksen hyödyntämistä suuremmissa projekteissa, sillä he eivät voi taata tukea kehykselle tulevaisuudessa. 

 1          How to use MiR v2.0.0 REST Interface using Postman or ARC 02/2020 – v.1.1. 2020. E-kirja. Mobile Industrial Robots A/S.