Microsoft launched its own robotic software platform called Microsoft Robotics Developer Studio (MSRS).
Microsoft Robotics Developer Studio is an example of the "purists" approach. It provides a runtime environment, a graphical drag-n-drop service creation environment and a simulation environment, but does not have its own built-in "artificial intelligence" components, such as a computer vision system, a navigation system, or a robot learning system. Instead, it relies on a growing number of partners that supply the "intelligence content" for the framework.