This article needs additional citations for verification. (December 2022) |
Разработчик(и) | Microsoft совместно с сообществом |
---|---|
Первоначальный выпуск | 18 декабря 2006 г. (2006-12-18) |
Стабильный релиз | 4.0 / 8 марта 2012 г. (2012-03-08) |
Операционная система |
|
Тип | Робототехнический комплект |
Лицензия | Различный |
Веб-сайт | www.microsoft.com/robotics/ |
Microsoft Robotics Developer Studio (Microsoft RDS, MRDS ) — это неподдерживаемая среда на базе Windows для управления и моделирования роботов , которая была нацелена на академических, любительских и коммерческих разработчиков и обрабатывала широкий спектр оборудования для роботов. Для нее требуется операционная система Microsoft Windows 7 или более поздняя версия.
RDS основан на Concurrency and Coordination Runtime (CCR): реализация параллельной библиотеки на базе .NET Framework для управления асинхронными параллельными задачами. Эта техника включает в себя использование передачи сообщений и легковесной сервисно-ориентированной среды выполнения, Decentralized Software Services (DSS), которая позволяет оркестровать несколько сервисов для достижения сложного поведения.
Возможности включают: визуальный инструмент программирования , Microsoft Visual Programming Language (VPL) для создания и отладки приложений роботов, веб- и Windows-интерфейсы, 3D-симуляция (включая аппаратное ускорение ), легкий доступ к датчикам и исполнительным механизмам робота . Основной язык программирования — C# .
Microsoft Robotics Developer Studio включает поддержку пакетов для добавления других служб в набор. В настоящее время доступны такие пакеты, как Soccer Simulation и Sumo Competition от Microsoft, а также разработанный сообществом Maze Simulator, программа для создания миров со стенами, которые может исследовать виртуальный робот , и набор служб для OpenCV .
RDS состоит из четырех основных компонентов:
CCR и DSS также доступны по отдельности для использования в коммерческих приложениях, которые требуют высокого уровня параллелизма и/или должны быть распределены по нескольким узлам в сети. Этот пакет называется CCR and DSS Toolkit.
Инструменты, позволяющие разрабатывать приложения MRDS, содержат графическую среду (язык Microsoft Visual Programming Language (VPL)), инструменты командной строки, позволяющие работать с проектами Visual Studio (достаточно версии VS Express) на языке C#, а также инструменты 3D-моделирования.
Microsoft Robotics Developer Studio не обновлялась и не патчилась с версии 4.0, которая была выпущена 8 марта 2012 года. 22 сентября 2014 года в рамках плана реструктуризации Microsoft подразделение Robotics Microsoft Research было приостановлено, согласно твиту Эшли Фениелло, главного разработчика в подразделении Microsoft Robotics Microsoft Research (MSR). Сейчас крайне маловероятно, что MRDS когда-либо снова будет обновлен, однако участники форума (MVP) могут по-прежнему предлагать ограниченную поддержку. [4]
This section's use of external links may not follow Wikipedia's policies or guidelines. (March 2019) |