×
×

Error de autenticación

Ha habido un problema a la hora de conectarse a la red social. Por favor intentalo de nuevo

Si el problema persiste, nos lo puedes decir AQUÍ

×

Criadobot.infoMiembro desde: 02/04/10

Criadobot.info

http://criadobot.blogspot.com

0
Posición en el Ranking
0
Usuarios seguidores
Sus noticias
RSS
  • Visitas
    65.205
  • Publicadas
    73
  • Puntos
    0
Veces compartidas
5
¡Consigue las insignias!
Trimestrales
Recientes
Visitas a noticias
03/08/2011

Tutorial RoboBuilder: Empezar a programar con Microsoft Robotics Studio

Una de las opciones interesantes de este Kit de Robot Humanóide, es la posibilidad de trabajar bajo el entorno de programación de Microsoft Robotic Studio.

Esta guía de "iniciación" la he hecho con idea de empezar el camino de la programación por módulos en dicho entorno, en unos sencillos pasos podremos iniciar el uso del Robot con las opciones del programa mencionado.

Antes de nada tenemos que descargar dos archivos para el funcionamiento del programa y compatibilidad del mismo y cerciorarnos que el firmware del Robot es igual o superior a la versión2.15.

1º Descargar el entorno de programación: Microsoft Robotics Studio 2008 R3 disponible en la pagina de Microsoft (unos 440 megas): Microsoft Robotics Studio 2008 R3

2º Descargar el Plug-in que permitirá al programa Microsoft Robotics Studio 2008 R3 reconocer el RoboBuilder Este archivo también lo tenéis disponible en la pagina de RoboBuilder pero lo he subido a Megaupload donde no necesita registro previo: Megaupload

El paso siguiente es instalar el ejecutable Microsoft Robotics Studio 2008 R3, una vez instalado (toda las opciones por defecto) pasamos al segundo paso.

Con el segundo archivo descargado, lo descomprimimos, y el contenido de la carpeta BIN lo seleccionamos:

Y copiamos para llevárnoslo a C:\Documents and Settings\Nombre del usuario\Microsoft Robotics Dev Studio 2008 R3\bin para copiarlo en dicha carpeta, veréis unos archivos parecidos a los que acabáis de copiar en dicha carpeta (La mayoria .DLL).

Si habéis seguido los pasos anteriores correctamente, tenéis que tener en el escritorio un acceso directo al ejecutable:

Visual Programming Language 2008 R3 o en su defecto tendréis acceso desde:

C:\Users\Secteur7\AppData\Roaming\Microsoft\Windows\Start Menu\Programs\Microsoft Robotics Developer Studio 2008 R3

Una vez vez el programa y el Plug-in instalados, podemos proceder a conectar el Robot Builder al ordenador:

Abrimos el programa y en la sección "services" seleccionamos RoboBuilderBrick y lo arrastramos a la zona de trabajo por módulos.

Al seleccionar RoboBuilderBrick, tendremos la oportunidad de acceder a las propiedades del icono en cuestión, en la columna de la derecha veréis dichas propiedades, seguidamente seleccionamosSet Inicial Configurationpara configurar el puerto serie de nuestro robot (lo que permitirá la comunicación entre el PC y el Robot) seleccionamos el puerto correcto y podemos pasar al siguiente paso.

Volvemos a la sección "services" y esta vez seleccionamos "Direction Dialog". Para arrastrarlo junto al primer modulo en la zona de trabajo.

Ahora en la sección de arriba que se llama "Basic Activities", seleccionamos un modulo "if", seis módulos "Data" y un modulo "Merge", tal que así:

Ahora empecemos a trabajar y configurar todo los módulos seleccionados y conectarlos entre si.

El primer paso es conectar el modulo "Direction Dialog" y el modulo "if", desde el pequeña bola de conexión del modulo Direction Dialog donde aparecerá un "hilo de conexión" al conectarlos aparecerá una ventana de configuración, donde seleccionaremos ButtonPress.

El siguiente paso es añadir cinco comandos al modulo "if" mediante el símbolo +, los comandos son los siguientes:

Name =="Forwards"

Name =="Backwards"

Name =="Stop"

Name =="Left"

Name =="Right"

Ahora pasamos a los módulos "Data", que son seis, los valores para añadir son los siguientes:

7

4

10

7

6

8

Ahora seguimos conectamos el modulo if (con los comandos) a los módulos "Data", repetimos la operación, esta vez con los módulos Data, hacia el modulo "Merge" y por ultimo el modulo Merge con el modulo RoboBuilderBrick, en este ultimo paso deberemos configurar la conexión de ambos módulos de la siguiente manera:

From: ForwardedOutput

Get: MotionControl

Y en Data Connections selectionaremos"value"

Y así debería de quedar nuestra área de trabajo:

Y ya estamos listos para probar los movimientos básicos que hemos programado mediante Microsoft Robotic Studio, recordar de guardar el proyecto antes de lanzar la aplicación mediante el F5.

Con el Robot conectado y encendido, a lanzar los comandos mediante F5, veréis una ventana de comandos que se abrirá, y otra ventana de controles, y si habéis seguido la configuración paso a paso, podréis mover el robot mediante el cuadro de control desde el programa.

Vía bipedolandia

image

image

Más recientes de Criadobot.info

¿Son los robots actores principales en la crisis actual?

¿Son los robots actores principales en la crisis actual?

Una de las constantes que definen a la China moderna es la migración de trabajadoras jóvenes –a menudo chicas que aún no han cumplido los 20 años- del campo a las zonas urbanas en expansión para trabajar en las fábricas 28/07/2012

En buenas manos con mi robot ayudante.

Con la última generación de robots humanoides, los científicos e investigadores del Laboratorio de Robótica de Bristol (Reino Unido) y sus instituciones asociadas en toda Europa están desarrollando sistemas que permitan a los robots y los seres humanos para trabajar, por primera vez, uno junto al .. 20/04/2012

A.R.C.E.Necesita financiación para Robosub

¿A.R.C.E.Necesita financiación? sera A.R.D.E, no A.R.C.E ¿Pero quien es A.R.C.E? no sera A.R.D.E..... Tras esta introducción comentaros que hace poco me entere de la existencia de esta asociación. No se para vosotros pero para mi era una gran desconocida. ¿Que es A.R.C.E? A.R.C.E 17/04/2012

El nuevo gran desafío de DARPA será construir robots humanoides

El nuevo gran desafío de DARPA será construir robots humanoides

La agencia del Pentágono detrás de algunas de la investigaciones robóticas más importante pronto pondrá a prueba a los expertos de todo el mundo para avanzar en la tecnología de los robots humanoides que puedan navegar por su entorno y manejar con destreza herramientas 11/04/2012

Un pez robot logra convertirse en líder de un grupo de peces auténticos

Un pez robot logra convertirse en líder de un grupo de peces auténticos

A través de una serie de experimentos, un equipo de investigadores ha demostrado que un robot biomimético que emula a un pez es capaz de liderar un banco de peces auténticos 11/04/2012

Mostrando: 1-5 de 73