Robot Operating System of beter bekend als ROS is een volledig open source besturingssysteem voor robots.
Het belangrijkste idee hierachter is om te voorkomen dat je het wiel steeds opnieuw moet uitvinden en om gestandaardiseerde functionaliteiten te bieden, zodat je geen tijd verspilt aan hardware-abstractie vanaf nul omdat iemand anders het al eerder heeft gedaan. Het biedt een gemakkelijke toegang voor hobbyisten en professionals tot het veld van robotprogrammering. ROS werd in 2006 ontwikkeld door Willow Garage, een bedrijf uit Californië. Het doel was om een raamwerk te bouwen dat voor algemene doeleinden kon worden gebruikt en ze onderhouden en ontwikkelen het sindsdien. ROS heeft veel versies of distributies (bekend als distro's), die verschijnen met elke nieuwe versie van Ubuntu.