La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

Microsoft Robotics Studio Visual Programming Language.

Presentaciones similares


Presentación del tema: "Microsoft Robotics Studio Visual Programming Language."— Transcripción de la presentación:

1 Microsoft Robotics Studio Visual Programming Language

2 Microsoft Robotics Studio Una plataforma de desarrollo para la comunidad robótica, el apoyo a una amplia variedad de usuarios, hardware y escenarios de aplicación. Runtime Concurrencia Concurrencia Infraestructura de Servicios Infraestructura de Servicios Sevicios y muestras Muestras y Tutoriales Muestras y Tutoriales Robot servicio Robot servicio Robot modelos Robot modelos Servicios de Tecnologias Servicios de Tecnologias Microsoft Robotics Studio Herramientas de Aplicacion Herramientas de Simulacion Herramientas de Simulacion Visual Programming Language Visual Programming Language

3 Microsoft Robotics Studio Que es una aplicación de Robótica? La solicitud es una composición pequeña acoplada simultáneamente a la ejecución de los componentes Procesador de sensores/actores Interfaz de Usuario Comportamiento Motor Procesador Parachoque (Sensor) Detector IR (Sensor) Parachoque (Sensor) Motor Mensaje (Actor)

4 Microsoft Robotics Studio Principales Características del RUNTIME Concurrencia y coordinación en tiempo de ejecución Hace por escrito y asincrónica la gestión de lo procesos fácilmente Evita la necesidad de intervenir manualmente threading, semaphores, etc. Sistema descentralizado de Servicios Estado observable, de fácil acceso Prevé la reutilización y falta de tolerancia Apoyo remoto / distribuido en ejecución Modelo de programación escalable

5 Un servicio Estado Estructurado Interacción mediante mensajes a través de los puertos Encapsular comportamientos Operaciones básicas Estado de recuperación y manipulación Crear y terminar Notificaciones Puerto ServicioServicio Estado Handlers FIFO Microsoft Robotics Studio Servicios. Los bloques básicos de construcción

6 Robotics Studio Runtime Joystick service UI service Microsoft Robotics Studio Interacción a través del navegador Servicio de estado observable en todos los niveles de la aplicación Los servicios son capaces de proporcionar representaciones de los datos Robot Motor services Sensor services

7 Browser Robot Dashboard ScriptingConnect Robotics Studio Runtime JS Service Motor services Sensor services Microsoft Robotics Studio Conducir un robot con el navegador y JScript

8 Microsoft Robotics Studio La implementación de la aplicación en modelos Apoyo independiente y procesamiento distribuido en escenarios Operacion Autonoma desconectada (opcionalmente con la supervision de la red) Ejecucion Distribuida (ejecucion a traves de las unidades de calculo) Operacion Conectada (ejecucion remota en el PC)

9 Microsoft Robotics Studio Microsoft Robotics Studio Una amplia variedad de hardware

10 Microsoft Robotics Studio Herramientas de Aplicación Herramienta de simulación de visualización Alta resolución 3D Opciones visuales y físicas Alto rendimiento del motor físico PhysX™ suministrado por Ageia Technology Acelerador de hardware opcional Hace accesible la tecnología Permite un rápido y depurado de prototipos Extensible código y datos

11 Microsoft Robotics Studio Herramientas de Aplicación Navegador web basado en la programación y control Scripting (e.j., JScript) Windows Gadgets Apoyo por múltiples leguajes de programación Microsoft Visual Studio y VS Express (e.j., C#, VB.Net) Microsoft Iron Python

12 Microsoft Robotics Studio Herramienta de Aplicación Herramientas Visuales de Programación Edición de Flujo de Datos Datos Simple conexiones Construcción de Bloques Control de Modelos Generación de código Paneles Modelos de Robot De principiante a Experto

13 Microsoft Robotics Studio Comunidad Robotics Developer Center website www.msdn.microsoft.com/robotics DescargasInformesBlogs Grupos de noticias Channel 9 videos y wiki Technical Preview disponible para descarga

14 Microsoft Robotics Studio Universidad de apoyo Bryn Mawr College Carnegie Mellon University Cornell University Georgia Tech Korea Institute of Science and Technology Massachusetts Institute of Technology Stanford University University of Pennsylvania University of Pisa University of Southern California University of Washington

15 Resumen Microsoft Robotics Studio Una nueva plataforma de desarrollo de aplicaciones para la comunidad robótica, diseñado para una amplia variedad de usuarios, hardware y escenarios. Diseñado para hacer frente a algunos de los desafíos comunes que enfrenta el desarrollo de las aplicaciones de robot Concurrencia y distribución Escalabilidad Código reutilizable y fiable Autoría

16 Resumen Amplio apoyo de terceros

17 Resumen Comunidad Robótica activa Creación de una plataforma que permite y apoya las contribuciones en distintos ámbitos Desarrollo de Hardware Software de bajo y alto nivel, de comportamiento y procesamiento Herramientas de Desarrollo UX y simulación

18 http://www.msdn.microsoft.com/robotics Microsoft Robotics Studio


Descargar ppt "Microsoft Robotics Studio Visual Programming Language."

Presentaciones similares


Anuncios Google