What is ROS? R obot O perating S ystem ROS essentially provides two things: – A set of tools that are generally useful for controlling robots E.g. Interfaces.