Picture of a book 'How to build a Robot' with tools

What is the Robot Operating System (ROS)?

The Robot Operating System (ROS) is a set of software libraries and tools that help you build robot applications.

Learn more

Picture of a factory robot arm

What is ROS Industrial?

ROS-Industrial is an open-source project that extends the advanced capabilities of ROS software to manufacturing.

Learn more


"Our membership has expresssed significant interest in developments that will bring advanced capabilities of ROS to industrial applications on the Windows platform and enable richer integration with other Microsoft tools."

Matthew M. Robinson

ROS-Industrial Consortium Americas

A robot in love with Windows

What is ROS on Windows?

Microsoft is working with Open Robotics and the ROS Industrial Consortium to bring the Robot Operating System to Windows. This development brings the manageability and security of Windows 10 IoT Enterprise to the innovative ROS ecosystem.

Learn more


"We're excited to add Windows IoT as a supported platform for ROS. The ROS developer community can now take advantage of a wide array of features in Windows IoT, including hardware-accelerated machine learning, computer vision, and cloud capabilities such as Azure Cognitive Services. I look forward to seeing the next generation of Windows IoT-supported ROS applications."

Brian Gerkey

CEO, Open Robotics

Robotics

What can I accomplish with ROS for Windows?

Windows has been a trusted part of robotic and industrial systems for decades. With ROS for Windows, developers will be able to use the familiar Visual Studio toolset along with rich AI and cloud features.

Learn more about Windows 10 IoT

Videos

Screenshot from the IoT Show

ROS on The IoT Show

Screenshot from The Decoded show

ROS on The Decoded Show

Helpful Links

Image of Three robots representing a community

ROS Community

Image of a book 'How to Build a Robot'

ROS Documentation

Image of an industrial robot arm

ROS Industrial