Sistemul de operare Robot este viitorul software-ului pentru dispozitivele autonome

$config[ads_kvadrat] not found

Scanarea proceselor Windows cu toți antivirușii din lume simultan

Scanarea proceselor Windows cu toți antivirușii din lume simultan
Anonim

Atunci când majoritatea oamenilor se gândesc la robotică, ei se gândesc la apendice mari de metal care vin împreună cu roiuri de fire pentru a crea un cadru umanoid. Ceea ce oamenii nu realizează întotdeauna este că realizarea unei mișcări de robot are tot atât de mult de-a face cu programarea, așa cum se întâmplă cu ingineria. Cu toții râdeam la tamburul de bombe de la șoferii biped la DARPA Robotics Challenge, ca și cum ar fi fost loviți de fulger. Dar, în realitate, este uimitor faptul că echipele au făcut roboți să facă chiar și atât de mult. Și software-ul care execută acești roboți - împiedicat cum ar fi fost prin formele lor fizice - pare să fi lucrat. Nu este doar o căptușeală de argint. De aceea norul contează.

În acest moment, cel mai important element de software pentru robotul operațional este sistemul de operare Robot, sau ROS, un cadru de instrumente de programare folosit pentru scrierea și dezvoltarea software-ului robot. În esență, funcționează ca un sistem open-source care oferă servicii asemănătoare OS concepute special pentru robotică - gândiți-vă: abstractarea hardware, controlul dispozitivelor, implementarea funcționalităților comune și gestionarea pachetelor de date.

ROS a fost inițial dezvoltată de Laboratorul de Inteligență Artificială Stanford în 2007, pentru a susține proiectele laboratorului (în special robotul STAIR). Din 2008 până în 2013, dezvoltarea ROS a avut loc în primul rând la laboratorul de cercetare Willow Garage din Menlo Park, California. La începutul lunii februarie, ROS a fost încet transformată într-un ecosistem cu sursă deschisă. De acolo, dezvoltarea ROS a explodat, mulțumită numărului mare de grupuri - atât industriale, cât și academice - care o utilizează acum și o modifică pentru propriile proiecte de robotică.

Această creștere a creat ecosistemul ROS într-un mod care îl pune pe calea de a deveni Linux al software-ului robotizat. Peste 150 milioane de dolari în finanțarea capitalului de risc au fost investite în întreprinderi care utilizează ROS. Aproximativ 9 milioane de pachete ROS au fost descărcate în același an și sa găsit în sisteme de la DARPA Robotics Challenge (unde 18 echipe au folosit ROS), la Robonaut de la NASA.

Faptul că ROS este open source cade în linie cu un șir recent de A.I. și dezvoltările robotice. Cea mai importantă este înființarea OpenAI de către Elon Musk și câțiva alți viermi din Silicon Valley, pentru a face A.I. cercetare și dezvoltare mai accesibile în rândul oamenilor de știință din întreaga lume. Ideea din spatele OpenAI este de a acționa ca o contrapondere a muncii proprietare de tip turn din fildeș, desfășurată la marile companii - în care tehnologia nu poate fi examinată sau judecată de comunitatea științifică în general.

Într-adevăr, a face ceva open source are defectele sale - compania care a creat-o nu poate monopoliza pe ea la fel de eficient - dar tinde să permită arhitecturii tehnologice să prospere în moduri care sunt adesea neanticipate. Cazul în cauză: Google Android, care a transformat total ceea ce oamenii pot face cu smartphone-uri, tablete și dispozitive care se încadrează în Internetul lucrurilor. ROS se poate găsi în curând pentru a fi un nume de uz casnic la fel ca Android.

$config[ads_kvadrat] not found