Robot operativni sustav je budućnost softvera za autonomne uređaje

$config[ads_kvadrat] not found

Program podrske malih i srednjih preduzeca i preduzetnika 2305.2013.

Program podrske malih i srednjih preduzeca i preduzetnika 2305.2013.
Anonim

Kada većina ljudi razmišlja o robotici, razmišljaju o velikim metalnim privjescima koji dolaze zajedno s rojevima žica kako bi stvorili dugački, humanoidni okvir. Ono što ljudi ne shvaćaju uvijek je da izrada robotskog poteza ima isto toliko veze s programiranjem kao i sa inženjeringom. Svi smo se nasmijali uzburkanom kolutu dvonožnih robota na DARPA Robotics Challengeu koji je pregazio, kao da su upravo pogodili munje. Ali uistinu, zapanjujuće je da su timovi dobili robote da učine toliko toga. Čini se da je softver koji upravlja tim botovima - koji je mogao biti oštećen njihovim fizičkim oblicima - funkcionirao. To nije samo srebrna obloga. Zato je važan oblak.

Upravo sada, najkritičniji dio softvera za operativne robote je prikladno imenovan Robot operativni sustav, ili ROS, okvir programskih alata koji se koriste za pisanje i razvoj robotskog softvera. U suštini radi kao sustav otvorenog izvora koji pruža OS-slične usluge dizajnirane posebno za robotiku - misli: apstrakcija hardvera, kontrola uređaja, implementacija zajedničkih funkcionalnosti i upravljanje paketima podataka.

ROS je izvorno razvio Stanfordski laboratorij za umjetnu inteligenciju 2007. godine kako bi podržao projekte laboratorija (posebno STAIR Robot). Od 2008. do 2013. godine razvoj ROS-a odvijao se prvenstveno u istraživačkom laboratoriju Willow Garage u Menlo Parku u Kaliforniji. Početkom veljače, ROS se polako pretvorio u ekosustav otvorenog izvora. Odatle, razvoj ROS-a je naglo porastao, zahvaljujući velikom broju grupa - industrijskih i akademskih - koje sada koriste i modificiraju za vlastite robotičke projekte.

Ovaj porast otvorio je ROS ekosustav na način koji ga stavlja na put da postane Linux robotskog softvera. Više od 150 milijuna dolara u rizičnom kapitalu uloženo je u poduzeća koja koriste ROS. Iste je godine preuzeto oko 9 milijuna paketa ROS-a, a našao se u sustavima od DARPA Robotics Challengea (gdje je 18 timova koristilo ROS) do NASA-inog Robonauta.

Činjenica da je ROS open source pada u skladu s nizom nedavnih A.I. i razvoj robotike. Najvažnije je osnivanje OpenAI-a od strane Elona Muska i nekoliko drugih silicijeve doline, kako bi se A.I. istraživanja i razvoja dostupniji među znanstvenicima širom svijeta. Ideja iza OpenAI-ja je djelovati kao protuteža vlasničkom radu tipa tornja od slonovače, koji se odvija u velikim tvrtkama - u kojem se ta tehnologija ne može temeljito ispitati ili procijeniti od strane znanstvene zajednice.

Doista, stvaranje nečega otvorenog izvora ima svoje mane - tvrtka koja ju je stvorila ne može monopolizirati na nju jednako učinkovito - ali teži tome da dopusti tehnološkoj arhitekturi da napreduje na načine koji su često neočekivani. Primjer: Googleov Android, koji je potpuno preobrazio ono što ljudi mogu učiniti pomoću pametnih telefona, tableta i uređaja koji spadaju pod internet stvari. ROS se uskoro može smatrati domaćinstvom na isti način kao i Android.

$config[ads_kvadrat] not found