Robot Operating System: diferència entre les revisions

Contingut suprimit Contingut afegit
Reorganització de la introducció.
mCap resum de modificació
Línia 3:
| data_ultima_versio = {{Data d'inici i edat|2018|05|23|df=yes}}
}}
El '''Robot Operating System''', sovint abreujat com a '''ROS''', és una estructura de desenvolupament de [[programari]] per a [[robot|robots]]. És una col·lecció d'eines, llibreries i convencions informàtiques que tenen com a objectiu simplificar la creació i programació de robots.{{sfn|Quigley|Gerkey|D. Smart|2015|p=3}}
 
El programari de ROS s'organitza com un conjunt de programes que fan tasques concretes i que comparteixen dades entre ells. Aquest tipus d'estructura permet que els programes siguin com mòduls genèrics, que es poden aplicar a molts tipus de maquinari i programari. Això facilita i promou que es comparteixi codi i es col·labori en el desenvolupament de robots.{{sfn|Quigley|Gerkey|D. Smart|2015|p=7}} A més a més, també ofereix serveis com [[Capa d'abstracció de maquinari|abstracció de hardware]], [[Controlador de dispositiu|controladors de dispositius]] a baix nivell, implementació de les funcionalitats més comunes, [[Comunicació entre processos|pas de missatges entre processos]] i manegament de paquets.{{sfn|Quigley|Gerkey|D. Smart|2015|p=5}}