Служба новостей IDG, Париж
Microsoft выпускает Robotics Studio, инструментарий для программирования роботов
Microsoft выпустила коммерческую версию набора инструментальных средств, предназначенных для разработки программного обеспечения для роботов. В этой области корпорация надеется повторить успех, который в течение десятилетий сопутствует ей на рынке персональных компьютеров.
В набор Robotics Studio входят инструментальные средства, предназначенные для того, чтобы сделать процесс написания приложений для роботов более продуктивным, а также общая среда исполнения, благодаря которой приложения могут выполняться на различных типах аппаратных платформ.
Для поддержки своего проекта Microsoft выбрала примерно 30 партнеров. Robotics Studio совместима с популярным набором для конструирования роботов Mindstorms, который выпускает Lego Group, и с интерфейсом Roomba, разработанным компанией iRobot |
Для использования в учебных и развлекательных целях набор доступен бесплатно, но компаниям, желающим использовать его в коммерческих целях, необходимо приобретать лицензии (минимальная их цена — 399 долл.). Microsoft считает, что Robotics Studio подходит для программирования всех типов роботов — от игрушек до промышленного оборудования.
Рынок роботов, считают в корпорации, находится в таком же состоянии, в каком в 70-х годах находился рынок персональных компьютеров. Цены на аппаратную часть роботов, в том числе на процессоры и память, стали относительно невысокими, но в компьютерной отрасли отсутствуют доступные средства программирования и единая программная платформа, благодаря которой программы могут выполняться на разных устройствах.
Операционные системы DOS и Windows решили эту проблему для персональных компьютеров, предоставив общую платформу и средства программирования. Microsoft надеется, что после выпуска Robotics Studio тоже произойдет что-то подобное. Впрочем, насколько опыт, накопленный корпорацией в мире персональных компьютеров, окажется востребован в мире роботов, говорить еще рано.
В Robotics Studio 1.0 включена среда программирования, которая поддерживает те же языки, что и набор Microsoft Visual Studio, в том числе и Visual Basic. Туда входят и предназначенные для начинающих визуальные средства программирования (в частности, компоновка программы методом буксировки). Среда имитации позволяет разработчикам визуализировать действия робота еще до того, как он будет построен. Она использует технологию, лицензированную у компании Ageia Technologies. В набор входят также учебные материалы и примеры.
Среда исполнения поддерживает приложения, написанные для роботов с 8-, 16-, и 32-разрядными процессорами, в том числе многоядерными. Приложения могут работать как на самом роботе, так и на персональном компьютере, что удобно использовать в целях имитации и отладки поведения роботов.
Для поддержки своего проекта Microsoft выбрала примерно 30 партнеров. Robotics Studio совместима с популярным набором для конструирования роботов Mindstorms, который выпускает Lego Group, и с интерфейсом Roomba, разработанным компанией iRobot.
В 2006 году по всему миру будет продан почти миллион «персональных роботов», как заявляет Microsoft, ссылаясь на данные ассоциации International Federation of Robots. В сравнении с рынком персональных компьютеров эта цифра невелика, но в корпорации считают, что в течение ближайших лет она резко вырастет.
Вся информация для разработчиков роботов содержится на сайте Microsoft по адресу msdn.microsoft.com/robotics. Оттуда можно и загрузить Robotics Studio. Для ее работы требуется Windows Server 2003 или Windows XP Professional Service Pack 2, а также Internet Explorer 5.01 и старше.