Tri hlavné manipulačné systémy pre inteligentných robotov

Jan 07, 2025 Zanechajte správu

Viete, ktorý operačný systém používajú všetky roboty na trhu?


Odhaduje sa, že odpoveďou, ktorú väčšina ľudí dáva, je Android. Z hľadiska výrobkov na trhu je na základe vývoja systému Android robota skutočne hlavným prúdom, ale existuje len málo známych operačných systémov. Nazýva sa ROS (operačný operačný systém robotov robotov), ​​je navrhnutý špeciálne pre robotiku, doteraz sa narodil sada operačného systému s otvoreným zdrojom, doteraz osem rokov.


ROS je predchodcom Laboratória umelej inteligencie Stanford s cieľom podporiť schodisko (Stanford University Artificial Intelligence Robotics Program) a vytvorenie projektu SWITHYARD (STRITHYARD). Aby sme pochopili vývoj ROS, musíme začať v roku 2007.


V tom čase Morgan Quigley, Eric Berger a Andrew Ng zverejnili dokument o schodisku, ktorý sa týkal použitia SwitchYard na prenos informácií medzi softvérovými programami, ktoré pomáhajú robotom efektívne dokončiť zložité úlohy.


Projekt bol spočiatku spoluprácou medzi Stanfordovou univerzitou a programom osobných robotov spoločnosti Willow Garage, robotickej spoločnosti, a táto spoločnosť ho úplne propagovala po roku 2008. Do roku 2009 bol operačný systém ROS zavedený, keď sa zmienili príslušné dokumenty, že SwitchYard povolia Roboty, ktoré sa majú zostaviť modulárne a bez potreby prepracovať rámec.


V roku 2012 sa tím ROS stal nezávislým od spoločnosti Willow Garage a vytvoril neziskovú organizáciu (OSRF). Po niekoľkých rokoch vývoja Ros prešla z medzery operačného systému, ktorý nikto nepožiadal o to, aby bol jedným z hlavných operačných robotických operačných systémov.


Podľa prieskumu trhu mnohé robotické spoločnosti prijali ROS na vývoj produktov pre úplne nové trhy.


Ako je ClearPath, Rethink, Unbounded, Neurala, Blue River, najtypickejšou je robot PR2 Garage v Willow Garage.


Existujú aj údaje, ktoré ukazujú, že iba v roku 2015 príslušné organizácie rizikového kapitálu investovali viac ako 150 miliónov dolárov do robotických spoločností na základe operačného systému ROS.


Okrem toho si niekoľko veľkých spoločností začalo všimnúť operačný systém, napríklad NVIDIA, Bosch, Qualcomm, Intel, BMW a DJI.


Ros samozrejme nemožno popularizovať bez podpory vývojárov. Podľa neúplných štatistík v máji tohto roka viac ako 70, 000 nezávislé IP po celom svete stiahol balíčky programov ROS 9 miliónov krát.


Okrem toho 1840 členov vývojovej komunity ROS napísalo 10 miliónov riadkov kódu.


Aké sú vlastnosti ROS? V skutočnosti je ROS rovnako otvoreným zdrojom ako Android a jeho funkcie sú podobné v tom, že poskytuje hardvérovú abstrakciu, základnú kontrolu zariadení, spoločnú implementáciu funkcií, interprocessové správy a správu paketov.

 

Jeho jedinečnosť spočíva v schopnosti podporovať viacero jazykov, ako napríklad C ++, Python, Octave a Lisp, a dokonca aj kombináciu jazykov, ktoré môžu zjednodušiť prácu vývojárov.


Pretože ide o systém založený na Linuxe, jeho spoľahlivosť bude tiež vyššia a jej veľkosť sa môže zmenšiť pre zabudované zariadenia.


Okrem toho je ROS distribuovaným rámcom spracovania, vývojári môžu navrhovať spustiteľné súbory individuálne. Procesy v rôznych uzloch môžu prijímať a distribuovať rôzne informácie (napr. Snímanie, riadenie, stav, plánovanie atď.).


Odteraz však medzi tromi hlavnými operačnými systémami uznanými v priemysle pre robotiku - Ubuntu, Android a Ros, odteraz väčšina spoločností používa operačný systém Android.

Zaslať požiadavku

whatsapp

Telefón

E-mailom

Vyšetrovanie