# ¿Qué es Operating System for Robotics?

> ROS

Se trata de una infraestructura de software especial que gestiona los movimientos, sensores y partes complejas de los robots.

## Definición
Los robots no se tratan sólo de hardware; Necesitan un cerebro que los controle. Este sistema operativo coordina todo, desde el movimiento de los brazos del robot hasta su capacidad de ver el entorno con su ojo (cámara).

## Cómo funciona
Diferentes piezas de hardware se envían mensajes entre sí a través de este sistema. Por ejemplo, la cámara envía el mensaje "hay un obstáculo delante de mí" y el sistema da la orden de "parar" a los motores.

## Dónde se usa
Se utiliza en robots industriales, vehículos autónomos y proyectos de robótica en laboratorios de investigación.

## Suele confundirse con
No confundir con los sistemas operativos normales (Windows/macOS); Estos sistemas están optimizados únicamente para gestionar hardware robótico.

## Preguntas frecuentes
**¿Es necesario ser ingeniero para utilizar este sistema?**
No es necesario ser ingeniero para aprender los conceptos básicos, pero sí es recomendable aprenderlo ya que es un lenguaje estándar en el mundo de la robótica.


## Términos relacionados
- [Autonomous Robotics](/es/dictionary/autonomous-robotics/)
- [Physical AI](/es/dictionary/physical-ai/)
- [Runtime](/es/dictionary/runtime/)

---
Fuente: TreScout Glosario · https://trescout.com/es/dictionary/operating-system-for-robotics/
