Operativni sistem robotov je prihodnost programske opreme za avtonomne naprave

$config[ads_kvadrat] not found

Запуск биржевого робота от А до Я (QUIK + Os.Engine)

Запуск биржевого робота от А до Я (QUIK + Os.Engine)
Anonim

Ko večina ljudi razmišlja o robotiki, razmišljajo o velikih kovinskih dodatkih, ki prihajajo skupaj z roji žic, da ustvarijo dolg, humanoiden okvir. Kar ljudje ne zavedajo vedno, je, da ima robotski premik toliko opravka s programiranjem kot z inženirstvom. Vsi smo se nasmejali oblačilnim kolutom dvonožnih robotov na tekmovanju DARPA Robotics Challenge, ki se je preplavilo, kot da so zadeli strele. V resnici pa je neverjetno, da so te ekipe dobile robote, da naredijo še toliko. In programska oprema, ki te bote ovira - morda je bila zaradi njihovih fizičnih oblik - je delovala. To ni samo srebrna podloga. Zato je pomemben tudi oblak.

Trenutno najbolj kritična programska oprema za operativne robote je ustrezno imenovani Robot Operating System ali ROS, okvir programskih orodij, ki se uporabljajo za pisanje in razvoj programske opreme za robote. V bistvu deluje kot nekakšen odprtokodni sistem, ki zagotavlja OS-podobne storitve, zasnovane posebej za robotiko - razmišljanje: abstrakcija strojne opreme, nadzor naprav, izvajanje skupnih funkcionalnosti in upravljanje podatkovnih paketov.

ROS je leta 2007 razvil Stanfordski laboratorij za umetno inteligenco, da bi podprl projekte laboratorija (zlasti STAIR Robot). Od leta 2008 do leta 2013 je razvoj ROS-a potekal predvsem v raziskovalnem laboratoriju Willow Garage v mestu Menlo Park. V začetku februarja se je ROS počasi preoblikoval v ekosistem odprte kode. Od tam se je razvoj ROS-a povišal, zahvaljujoč širokemu številu skupin - tako industrijskih kot akademskih -, ki ga zdaj uporabljajo in spreminjajo za lastne projekte robotike.

Ta vzpon je odprl ekosistem ROS na način, ki ga postavlja na pot, da postane Linux robotske programske opreme. V podjetja, ki uporabljajo ROS, je bilo vloženih več kot 150 milijonov dolarjev za financiranje tveganega kapitala. V istem letu je bilo prenesenih približno 9 milijonov paketov ROS, v sistem pa je prišlo od DARPA Robotics Challenge (kjer je 18 ekip uporabljalo ROS) do NASA Robonaut.

Dejstvo, da je ROS odprtokodni, je v skladu z nizom nedavnih A.I. in robotiko. Najpomembnejši je ustanovitev podjetja OpenAI Elona Muska in številnih drugih silicijeve doline, da bi A.I. Raziskave in razvoj so bolj dostopni med znanstveniki po svetu. Ideja OpenAI je, da deluje kot protiutež lastniškemu delu tipa slonokoščeni stolp, ki poteka v velikih podjetjih - v katerem tehnologije ni mogoče natančno preučiti ali presoditi s strani znanstvene skupnosti.

Pravzaprav ima ustvarjanje odprtega vira svoje pomanjkljivosti - podjetje, ki ga je ustvarilo, ne more monopolizirati na njej tako učinkovito - vendar pa omogoča, da tehnološka arhitektura uspeva na načine, ki so pogosto nepričakovani. Primer: Googlov Android, ki je popolnoma spremenil tisto, kar lahko ljudje počnejo s pametnimi telefoni, tabličnimi računalniki in napravami, ki spadajo pod internet stvari. ROS se lahko kmalu znajde kot gospodinjsko ime na enak način kot Android.

$config[ads_kvadrat] not found