Tudja, melyik operációs rendszert használja a piacon lévő összes robot?
Becslések szerint a legtöbb ember adja az Androidot. A piacon lévő termékek szempontjából, a robot Android -rendszer fejlesztése alapján valóban a mainstream, de van egy másik operációs rendszer, amely kevéssé ismert. Ezt ROS -nak hívják (robot operációs rendszer robot operációs rendszer), amelyet kifejezetten a robotika számára terveztek, a mai napig a nyílt forráskódú operációs rendszer halmaza nyolc évig született.
A ROS a Stanford Mesterséges Intelligencia Laboratóriumának elődje a lépcső (Stanford University Mesterséges Intelligencia Robotika Program) és a Switchyard (Switchyard) projekt létrehozása érdekében. A ROS fejlődésének megértéséhez 2007 -ben kell kezdenünk.
Abban az időben Morgan Quigley, Eric Berger és Andrew NG közzétett egy papírt a lépcsőn, amelynek célja a Switchyard felhasználása az információk átvitelére a szoftverprogramok között, hogy a robotok hatékonyan teljes mértékben elvégezzék a komplex feladatot.
Kezdetben a projekt a Stanfordi Egyetem és a Robotics Company, a Willow Garage Personal Robots Programja közötti együttműködés volt, amelyet 2008 után teljes egészében elősegített. A robotok modulárisan és a keret újratervezésének szükségessége nélkül.
2012-ben a ROS-csapat függetlenné vált a Willow Garage-tól, és nonprofit szervezetet (OSRF) alakított ki. Néhány éves fejlesztés után a ROS egy olyan niche -operációs rendszerből ment, amelyet senki sem kért, hogy az egyik mainstream robotikai operációs rendszer legyen.
A piackutatás szerint sok robotikai vállalat elfogadta a ROS -t a vadonatúj piacok termékeinek fejlesztésére.
Mint például a ClearPath, az átgondolás, a korlátlan, a Neurala, a Blue River, a legjellemzőbb a Willow Garage PR2 robotja.
Vannak olyan adatok is, amelyek azt mutatják, hogy csak 2015 -ben a releváns kockázatitőke -szervezetek több mint 150 millió dollárt fektettek be a robotikai vállalatokba a ROS operációs rendszer alapján.
Ezenkívül számos nagyvállalat megkezdte az operációs rendszer észrevételeit, például az NVIDIA, a BOSCH, a Qualcomm, az Intel, a BMW és a DJI.
Természetesen a ROS nem népszerűsíthető a fejlesztők támogatása nélkül. A hiányos statisztikák szerint ez év májusában több mint 70, 000 független IP -k a világ minden tájáról 9 millió alkalommal töltöttek le ROS programcsomagokat.
Ezenkívül a ROS Developer Community 1840 tagjai 10 millió kódot írtak.
Melyek a ROS tulajdonságai? Valójában a ROS ugyanolyan nyílt forráskódú, mint az Android, és annak jellemzői hasonlóak, ha hardver absztrakciót, alapvető eszközvezérlést, közös szolgáltatások megvalósítását, folyamatközi üzenetküldés és csomagkezelés biztosítja.
Az egyedisége abban rejlik, hogy képes több nyelvet támogatni, mint például a C ++, a Python, az Octave és a LISP, és még a nyelvek keverékét is, amelyek egyszerűsíthetik a fejlesztők munkáját.
Mivel ez egy Linux-alapú rendszer, megbízhatósága is magasabb lesz, és mérete kisebb lehet a beágyazott eszközöknél.
Ezenkívül a ROS egy elosztott feldolgozási keret, a fejlesztők a futtathatóságot külön -külön tervezhetik. A különböző csomópontokban lévő folyamatok különféle információkat kaphatnak és terjeszthetnek (pl. Érzékelés, vezérlés, állapot, tervezés stb.).
Mostanáig azonban az iparágban elismert három fő operációs rendszer közül - az Ubuntu, az Android és a ROS, a vállalatok többsége az Android operációs rendszert használja.




