Microsoft Robotics Studio jest platformą software'ową opartą na
Windows mającą umożliwić tworzenie oprogramowania dla robotów,
zarówno prawdziwych jak i symulowanych. Program jest kompatybilny z
rozwiązaniami sprzętowymi takimi jak Roomba i Lego Mindstorms NXT.
Robotics Studio zawiera trójwymiarowe narzędzie do symulowania
robotów, środowisko uruchomieniowe zorientowane na usługi, które
pozwala na komunikację z różnymi rodzajami sprzętu a także język
programowania pozwalający początkującym programistom tworzyć
aplikacje przeciągając ikonki. W nowej wersji pojawiło się wsparcie
dla Windows Embedded CE 6.0 i Windows Mobile. Ulepszono sam język
programowania a także edytor kodu. Dodano rozpoznawanie mowy i
obrazów. Ulepszono silnik symulatora fizyki w środowisku 3D. Bazuje
on na silniku PhysX firmy AGEIA Technologies. Wzbogacono też
dokumentację.