Microsoft Robotics Developer Studio ( RDS ) es un entorno de red . . Los desarrolladores pueden diseñar aplicaciones de robótica y distribuirlos . Este desarrollo de software complejo incluye la comprensión del runtime de simultaneidad y coordinación (CCR ) y los Servicios Descentralizados Software ( DSS ) . Tutoriales están disponibles a desarrollar en varios lenguajes de programación : VPL , VB.Net , C3 , C + + y Python. Este tutorial puede parecer críptico para muchos, ya que requiere el dominio de . NET y en la lectura y la comprensión de las instrucciones de programación y términos. Cosas que necesitará
Robot con microcontrolador y el contacto del sensor
Microsoft Robotics software
Microsoft Robotics documentación
Visual Basic.NET
Microsoft Internet Explorer u otro navegador Web
Mostrar Más instrucciones
1 habilidades de programación son fundamentales en la robótica .
Vaya a Visual Basic.NET . Seleccione " Inicio" y seleccione " Programas". Seleccione " Visual Basic.NET . " Nota del editor seleccione " Archivo", VB.NET y luego " Nuevo proyecto" y " Aplicación de consola " para crear un nuevo proyecto.
2 lenguajes de programación diferentes pueden ser utilizados para construir robots .
En el proyecto creado , agregue una referencia de proyecto a la DLL de proxy , lo que le permite acceder a los servicios de un robot. Seleccione " Proyecto ", luego " Propiedades". Haz clic en la pestaña "Referencias" , a continuación, haga clic en los "Caminos de referencia . " Compruebe si el directorio bin RDS. Si no lo ves, puedes añadirlo haciendo clic en el botón " ... " Navegue a la carpeta bin , haga clic en " Añadir carpeta . "
3 código de programación es compleja.
Volver a "Main " haciendo clic en el botón " Add" . En la . Pestaña NET , copie y pegue los siguientes archivos DLL en la caché de ensamblados global ( GAC ) , no en la carpeta bin. Los programadores sabrán la GAC como el almacén de ensamblados compartidos por las aplicaciones que se desarrollan. Agregue los siguientes archivos DLL en el agregar esta referencia a la dll proxy para los tipos de unidades genéricas que se encuentra en la carpeta bin en "bin \\ RoboticsCommon.proxy.dll . " Si se hace correctamente la ruta de acceso de referencia será visible en la ficha . NET en " Agregar referencia ". Acceder a estas referencias en la declaración con la instrucción " Imports" en el código.
4 Miles de puertos están disponibles para la comunicación.
Inicie el entorno de DSS utilizando el método de " inicialización " , que usará los números de puerto para comunicarse con el servicio de robot. Seleccione los números de puerto por encima de 32.000 para prevenir conflictos . Los números de puerto por debajo de 32.000 son de uso frecuente para el Internet y las aplicaciones de comunicación .
5
Proporcionar la ubicación de un archivo de manifiesto que contiene la configuración de los servicios que usted necesita para comenzar. Estos deben estar en " Samples \\ Config \\ directorio" en la instalación de Robotics Developer Studio. Busque su robot específico que termina con " . MotorTouchSensor.manifest.xml . " El robot debe ser apoyada. Visite Microsoft Robotics Documentación ( ver Recursos) para las muestras de código VB.NET a utilizar para un robot LEGO .
6
Siga la práctica de los programadores que copiar y pegar el código de Microsoft Developers Network (MSDN ) Instrucciones de Microsoft Robotics previstas en la documentación para crear los siguientes controladores :
1.Exit la aplicación
2.DirectoryQueryFailure
3.DirectoryQuerySuccess
crear una notificación en la "Try Catch " función dentro de " DirectoryQuerySuccess . "
7
Suscríbase al servicio de parachoques para generar mensajes cuando se pulsa el parachoques para el robot. Esta comunicación se produce a través del puerto creado en el código anterior . Después de crear el puerto , un subprograma en este paso se suscribirá al puerto .
8
Utilice la función " Activar" para trabajar con el árbitro recibirá . El propósito del árbitro es agilizar las comunicaciones entre el puerto y el servicio.
9
Configurar la aplicación para prepararlo para compilar . Seleccione " Proyecto " en el menú , a continuación, agregar " nuevo elemento ", a continuación, seleccione "Archivo de configuración de aplicaciones", a continuación, haga clic en " Aceptar". Usted tendrá que añadir un fragmento de código en este paso en la documentación de Microsoft Robotics , que tiene a su lado durante este proyecto . A continuación, guarde el proyecto.
10
Seleccione " Crear " y luego haga clic en " Generar solución . " Elija la carpeta bin RDS para el destino del proyecto. Ejecute el programa seleccionando el archivo ejecutable compilado en el directorio bin. Pulse el parachoques y el parachoques mensaje , "¡Ay , se pulsa el parachoques " aparecerá en la pantalla.