Robot Operating System (ROS)
The Robot Operating System is an open-source set of software libraries and tools for building robot applications, despite its name not an operating system.
What is Robot Operating System (ROS)?
ROS 2, designed for production use, uses DDS middleware and is the de facto standard in robotics research.