Ang Robot Operating System ay ang Hinaharap ng Software para sa Autonomous Devices

$config[ads_kvadrat] not found

Robot Operating System (ROS): current and future capabilities on embedded systems

Robot Operating System (ROS): current and future capabilities on embedded systems
Anonim

Kapag ang karamihan sa mga tao ay nag-iisip tungkol sa robotics, iniisip nila ang tungkol sa mga malalaking metal appendages na nanggagaling kasama ang mga pulbos ng mga wires upang lumikha ng isang matangkad at makataong frame. Ang mga taong hindi palaging napagtanto ay ang paggawa ng isang robot paglipat ay may mas maraming sa gawin sa programming tulad ng ginagawa nito sa engineering. Nawawalan kami ng lahat sa bloke reel ng mga biped bots sa DARPA Robotics Challenge naeling na parang gusto lang nilang matamaan ng kidlat. Ngunit sa katotohanan, kamangha-manghang mga koponan ang nakakuha ng mga robot na gawin kahit na magkano. At ang software na nagpapatakbo ng mga bots na ito ay na-hampered dahil maaaring ito ay sa pamamagitan ng kanilang pisikal na mga form - tila nagtatrabaho. Iyan ay hindi isang silver lining. Iyon ang dahilan kung bakit mahalaga ang ulap.

Sa ngayon, ang pinaka-kritikal na bit ng software para sa pagpapatakbo ng mga robots ay ang angkop na pinangalanang Robot Operating System, o ROS, isang balangkas ng mga tool sa programming na ginagamit upang isulat at bumuo ng software ng robot. Ito ay talagang gumagana bilang isang uri ng open-source system na nagbibigay ng OS-tulad ng mga serbisyo na partikular na idinisenyo para sa robotics - sa tingin: hardware abstraction, kontrol ng aparato, pagpapatupad ng mga karaniwang pag-andar, at pamamahala ng data package.

Ang ROS ay orihinal na binuo ng Stanford Artificial Intelligence Laboratory noong 2007, upang suportahan ang mga proyekto ng lab (partikular ang STAIR Robot). Mula 2008 hanggang 2013, ang pag-unlad sa ROS ay pangunahing nangyari sa Menlo Park, na nakabatay sa pananaliksik na lab na Willow Garage. Noong unang bahagi ng Pebrero, ang ROS ay dahan-dahang nabago sa isang open source ecosystem. Mula roon, ang pag-unlad ng ROS ay lumagpas, salamat sa malawak na bilang ng mga grupo - pang-industriya at pang-akademiko na kapareho - ngayon ginagamit ito at binabago ito para sa kanilang sariling mga proyekto sa robotika.

Ang pagbulong na ito ay nagbukas ng ecosystem ng ROS sa isang paraan na inilalagay ito sa landas upang maging Linux ng robotic software. Higit sa $ 150 milyon sa venture capital funding ang namuhunan sa ROS-paggamit ng mga negosyo. Mga 9 milyong mga paketeng ROS ang na-download noong parehong taon, at natagpuan nito ang mga paraan sa mga sistema mula sa DARPA Robotics Challenge (kung saan ginagamit ng 18 koponan ang ROS), sa Robonaut ng NASA.

Ang katotohanan na ang ROS ay bukas na pinagmulan ay nababagay sa isang string ng mga kamakailang A.I. at mga robotics development. Ang pinakamahalaga ay ang founda ng OpenAI ni Elon Musk at ilang iba pang mga bigwigs ng Silicon Valley, upang makagawa ng A.I. ang pananaliksik at pag-unlad ay higit na mapupuntahan sa mga siyentipiko sa buong mundo. Ang ideya sa likod ng OpenAI ay upang kumilos bilang isang panimbang sa uri ng garing na gawa sa tore na nagaganap sa malalaking kumpanya - kung saan ang teknolohiya ay hindi maaaring suriin o hinuhusgahan ng pang-agham na komunidad sa malaki.

Sa katunayan, ang paggawa ng isang bukas na pinagmulan ay may mga kakulangan nito - ang kumpanya na lumikha nito ay hindi maaaring monopolize dito nang epektibo - ngunit ito ay may gawi upang payagan ang tech architecture upang umunlad sa mga paraan na madalas na hindi inaasahan. Kasama sa punto: Android ng Google, na lubos na nagbago kung ano ang maaaring gawin ng mga tao sa mga smartphone, tablet, at device na nasa ilalim ng Internet ng Mga Bagay. Maaaring sa lalong madaling panahon mahanap ang ROS mismo na maging isang pangalan ng sambahayan sa parehong paraan Android ay may.

$config[ads_kvadrat] not found