Robot OS in Windows 10 | The Next Big Thing in IoT & ML Integration_Cover|DigiCodeWare

Robot OS in Windows 10 | The Next Big Thing in IoT & ML Integration

Microsoft’s Experimental Release of Robot Operating System (ROS1) is bringing features like Machine Learning (ML), computer vision, Internet of Things (IoT), Cloud services and other Microsoft technologies to home, education, commercial and industrial robots.


The Tech Giant Microsoft has announced about this experimental release in ROSCon 2018 that is being held in Madrid. The company announced that it is supporting Robot OS in Windows 10.


The company was seen demonstrating a “ROBOTIS Turtlebot 3” robot that recognizes and steers towards the person closest to it and runs on the “Windows 10 IoT Enterprise” solution. The robot runs Windows 10 IoT Enterprise on an Intel Coffee Lake NUC using a new ROS node that leverages hardware-accelerated Windows Machine Learning.

What’s Robot OS?

Robot Operating System (ROS) is robotics middleware, a set of tools and libraries that are used to built complex robots. The ROS is not an actual operating system, but a framework and set of tools that provide the functionality of an operating system on a heterogeneous computer cluster. Its usefulness is not limited to robots, but the majority of tools provided are focused on working with peripheral hardware.

What’s inside Robot OS in Windows 10?

The “Windows 10 IoT Enterprise” conveys enterprise manageability and security answers for industry based IoT gadgets utilized in retail, manufacturing, healthcare and other industries.

The company has joined the ROS Industrial Consortium – an open source venture that broadens the advanced capacities of the ROS software to manufacturing – to expand and enhance the profitability and degree of profitability of modern robots.


An IoT and Machine Learning Integration

With the advancements of robots, Microsoft plans to experiment into advanced development tools.

The Robot OS in Windows 10 feature will allow developers to use the familiar Visual Studio toolset along with rich AI and cloud features. With this, they will be able to develop applications for real-world smart-matter robotics and automation. The feature will be purely a part of software, web, mobile, and cloud applications.

“Microsoft will host the Windows builds for ROS1 and shortly ROS2, as well as provide documentation, development and deployment solutions for Windows,” says Lou Amadio, Microsoft’s principal software engineer for Windows IoT in a blog posted on Windows blog.

What does the Company say?

“This development will bring the manageability and security of Windows 10 Internet of Things (IoT) Enterprise solutions to the ROS ecosystem,” as said by Amadio.

He further added,

“Windows has been a trusted partner of robotic and industrial systems for decades and we’re looking forward to bringing the intelligent edge to robotics by bringing more advanced features,”


Microsoft is looking forward in bringing the intelligent edge to robotics by bringing advanced features like hardware-accelerated Windows Machine Learning, computer vision, Azure Cognitive Services, Azure IoT cloud services, and other Microsoft technologies to home, education, commercial, and industrial robots. Let’s see what this advancement will bring into future.


Check Out The Other Related Posts
Learn AI Online With Google AI Certification For Free
AZURE SPHERE – MICROSOFT’s next-generation IoT
Google Duplex – An AI assistant





Please write to us at if you want to contribute any article for this blog. Your name will be featured with that content.

If you want to report any issue with the above content, write to us at We respect your suggestions.

Did you enjoy this article?
Signup today and receive free updates straight in your inbox. We will never share or sell your email address.
I agree to have my personal information transfered to MailChimp ( more information )

Prachi Sharma

In love with coding. A technophile and a web developer.

Leave a Reply

Your email address will not be published. Required fields are marked *