Despre ROS
Sistemul de operare pentru roboți (ROS) este un cadru flexibil pentru scrierea de software pentru roboți. Este o colecție de instrumente, biblioteci și convenții care au scopul de a simplifica sarcina de a crea un comportament complex și robust al robotului pe o mare varietate de platforme robotice.
De ce? Pentru că crearea unui software de robot cu adevărat robust și de uz general este dificilă. Din punctul de vedere al robotului, problemele care par triviale pentru oameni variază adesea foarte mult între instanțele de sarcini și medii. Gestionarea acestor variații este atât de dificilă încât niciun individ, laborator sau instituție nu poate spera să o facă de unul singur.
Ca urmare, ROS a fost construit de la zero pentru a încuraja dezvoltarea colaborativă de software pentru robotică. De exemplu, un laborator ar putea avea experți în cartografierea mediilor interioare și ar putea contribui cu un sistem de clasă mondială pentru producerea de hărți. Un alt grup ar putea avea experți în utilizarea hărților pentru a naviga, iar un alt grup ar putea să fi descoperit o abordare de viziune computerizată care funcționează bine pentru recunoașterea obiectelor mici în dezordine. ROS a fost conceput special pentru ca astfel de grupuri să colaboreze și să se bazeze pe munca fiecăruia, așa cum este descris pe tot parcursul acestui site.