Microsoft Robotics

¿Alguien había oído hablar alguna vez de una división de robótica dentro de Microsoft?. Pues por lo visto ni siquiera los propios empleados de Microsoft lo conocían.

El caso es, por sorpresa, hace unos días se presentaron en sociedad de manera gloriosa. Lo primero que han liberado es una versió preliminar de Microsoft Robotics Studio. Se trata de un entorno dirigido a investigadores, profesionales y aficionados que permite crear de manera sencilla aplicaciones con robots con diversas plataformas hardware.

Los componentes del toolkit son:

  • Robosoft Plataforma completa de desarrollo de robots: incluye una herramienta de desarrollo visual que permite crear y depurar de forma sencilla servicios modulares de hardware y software para interactuar con diversos tipos de robots a través de Windows y de Servicios Web. También se pueden crear entornos virtuales de simulación en 3D para probar el software sin disponer de robots reales. Microsoft ha licenciado el motor de simulación física de AEGIA.
  • Bibliotecas de ejecución orientadas a servicios: permite desarrollar aplicaciones asíncronas (que son las propias de este tipo de desarrollos) de una forma muy sencilla, sin preocuparse de las complejidades inherentes a este tipo de programación. Al basarse en una arquitectura de mensajes convierte en algo simple el acceso al estado de los sensores y actuadores de los robots, incluso desde aplicaciones Web de control remoto.
  • Robotics Connection Plataforma extensible: la plataforma se puede aplicar a una amplia variedad de hardware de robots, de forma que se puede reutilizar lo que hagamos para ser empleado en diversas máquinas o en robots que salgan al mercado más adelante. Tambiénse puede ampliar el alcance de la plataforma robótica escribiendo extensiones propias en forma de bibliotecas y servicios. Se pueden emplear muchos lenguajses de programación como C#, VB.NET, JScript o incluso IronPython. Por cierto: ¡¡es compatible con las versiones Express (gratuitas) de Visual Studio!! :-)

Hay muchos fabricantes de robots en el mercado que han tranbajado codo con codo con Microsoft para soportar este toolki, como por ejemplo Coroware, KUKA Robot, Robosoft y otros. Los más accesibles en nuetro mercado son los robots de Lego, los conocidísimos MindStorms. La próxima versión de los mismos MindStorms NXT promete ser una pasada integrada con este producto.

Enlaces:

Fuente: Boletín de campusMVP

💪🏻 ¿Este post te ha ayudado?, ¿has aprendido algo nuevo?
Pues NO te pido que me invites a un café... Te pido algo más fácil y mucho mejor