سیستم عامل ربات (به انگلیسی: Robot Operating System) یا ROS یک میان افزار رباتیک (یعنی مجموعه ای از چارچوب های نرم افزاری برای توسعه نرم افزار ربات) است. اگر چه ROS یک سیستم عامل نیست اما سرویس هایی را فراهم می کند که برای خوشه ای از کامپیوترهای همگون طراحی شده اند مثل فراهم کردن یک لایه انتزاعی برای سخت افزار، کنترل دستگاه در سطح پایین، پیاده سازی عملیات های معمول رباتیک، انتقال پیام بین فرایندها...