Вышла новая версия программы
Microsoft Robotics Developer Studio - профессиональный пакет, представляющий собой студию создания приложений для робототехники. В Robotics Studio имеются инструменты визуального программирования, а также трехмерная виртуальная среда с физическим движком для имитации работы роботов. В новой версии реализовано повышение скорости работы среды исполнения. Благодаря ускоренной загрузке сервисов и быстрому обмену сообщениями между ними достигается более эффективное использование вычислительных ресурсов и исполнение готовых приложений. Модуль визуального программирования поведения роботов VPL обеспечивает удобное написание распределенных компонентов приложений с гибкими средствами компиляции. Решение отличается удобной моделью программирования с поддержкой асинхронного взаимодействия между отдельными компонентами готовых систем. Набор визуальных инструментов для программирования и имитации работы систем вместе с примерами кода и встроенными электронными учебниками являются мощной вспомогательной платформой для освоения системы.
Microsoft подчеркивает, что с выпуском новой версии несколько изменяется название продукта. Теперь пакет будет именоваться Robotics Developer Studio, вместо прежнего названия Robotics Studio. По мнению Microsoft, такие перемены должны лучше отражать тот факт, что продукт направлен именно на разработку приложений. Новинка разрабатывалась в сотрудничестве с университетом Карнеги Меллона и Американским центром инноваций и робототехники. Microsoft RDS 2008 также теперь полностью поддерживает работу с двумя версиями популярной среды разработки Microsoft Visual Studio 2005 и 2008. Расширенная поддержка исполнения алгоритмов в модулях VPL и VSE на 64-битных версиях Windows расширяет возможности развертывания готовой логики для роботов.
Поддерживаемые устройства варьируются от простых сенсоров до лазерных дальномеров. Среда разработки работает в Windows CE, Windows Server 2003 Service Pack 2, Windows Vista и Windows XP и позволяет создавать алгоритмы, которые в будущем могли бы быть использованы роботами. Кроме того, в систему встроена необычная система тестирования: комплекс Robotic Studio совместим с оборудованием iRobot's Roomba и Lego Mindstorms NXT, на котором можно тестировать программные разработки. Интерфейс программирования может быть применен к роботам, использующим 8 и 16-битные процессоры, а также 32-битные системы с многоядерными процессорами.
Первый вариант Microsoft RDS был представлен в апреле 2008 года. Раньше разработчикам предлагалось лишь два формальных вида лицензии – коммерческая и некоммерческая. На данный момент продукт разделен на три редакции: Standard – для профессиональных программистов, Academic – для студентов и исследователей, Express – для всех прочих пользователей робототехники. Среда имитации работы систем VSE (Visual Simulation Environment) поддерживает запись и воспроизведение имитационных экспериментов. Новый редактор планов помещений в модуле VSE облегчает описание сред. Теперь в среду VSE можно импортировать схемы и модели, созданные с помощью системы автоматизированного трехмерного проектирования DS SolidWorks и системы трехмерного моделирования Microsoft trueSpace.