+1 500 000 toodet pakkumises

7000 iga päev välja saadetavat pakki

+300 000 klienti 150 riigis

Quick Buy Lemmikud
Ostukorv

ROS (Robot Operating System) - määratlus

ROS (Robot Operating System) on avatud lähtekoodiga arenduskeskkond, mis on mõeldud robotisüsteemide tarkvara arendamiseks. Vaatamata oma nimele ei ole ROS klassikaline operatsioonisüsteem, vaid tarkvarakiht, mis töötab traditsioonilise süsteemi, enamasti Linuxi, kohal. See pakub komplekti tööriistad, raamatukogusid ja konventsioone, et kavandada keerulisi rakendusi, mis kontrollivad roboteid, sealhulgas protsessidevahelist kommunikatsiooni, andurite haldamist, ajamid, asukoha määramist, liikumise planeerimist ja tajumist.

ROSi arhitektuuri aluseks on kommunikatsioon, mis põhineb publish-subscribe-mudelil ja teenustel, mis võimaldavad andmevahetust sõltumatute komponentide - nn sõlmede - vahel. Iga sõlmpunkt vastutab konkreetse funktsiooni eest ja seda saab arendada iseseisvalt, mis soodustab modulaarsust ja lihtsat koodi korduvkasutamist. See võimaldab luua skaleeritavaid hajutatud süsteeme, kus mitu komponenti suhtlevad reaalajas.

ROS toetab paljusid programmeerimiskeeli, sealhulgas C++ ja Python, mistõttu on lihtne integreerida olemasolevaid lahendusi ja luua uusi algoritme. ROSi pakettide rikkalik ökosüsteem sisaldab standardseid raamatukogusid kaardistamiseks, SLAM (samaaegne lokaliseerimine ja kaardistamine), navigeerimiseks, objektide tuvastamiseks, pilditöötluseks ja liideseid populaarsetele riistvaraplatvormidele. Süsteem sisaldab ka tööriistu andmete visualiseerimiseks (RViz), keskkonna simulatsiooniks (Gazebo) ning konfiguratsiooni haldamiseks ja rakenduste käivitamiseks (roslaunch).

ROSi versioone arendatakse ja avaldatakse perioodiliselt ning uuemad versioonid, näiteks ROS 2, pakuvad toetust reaalajasüsteemidele, platvormideülest suhtlust ning täiustatud vara kaitse ja töökindlus tööstusrakenduste jaoks. ROS-i kasutatakse laialdaselt teadusuuringutes, hariduses, prototüüpides ja kaubanduslikes robotsüsteemides, alates liikuvatest robotitest kuni tööstuslike relvade ja sotsiaalsete robotiteni.

Transfer Multisort Elektronik (TME) on üks maailma suurimaid elektroonikakomponentide, elektrotehnika, töökodade varustuse ja tööstusautomaatika globaalseid turustajaid. Kataloog sisaldab üle 1 500 000 toote 1 300 juhtivalt tootjalt. TME kaasaegsed logistikakeskused Łódźis ja Rzgóws (Poola), mille kogupindala on üle 40 000 m², saadavad iga päev ligi 6 000 pakki klientidele rohkem kui 150 riigis.

TME investeerib ka noorte inseneride ja elektroonikahuviliste teadmiste ja oskuste arendamisse TME Education projekti kaudu ning toetab tehnoloogiakogukonda, korraldades TechMasterEvent sündmuste sarja, mis edendab innovatsiooni ja kogemuste vahetust.

LOE LÄBI KA