Anda di halaman 1dari 9

TRABAJO INDIVIDUAL APORTE MOMENTO TRES

ROBOTICA

Presentado por:
GEIMAR NOEL GUIZA FORERO
Estudiante

Grupo:
299011_11

Presentado a:
SANDRA ISABEL VARGAS
Tutora del curso

UNIVERSIDAD NACIONAL ABIERTA Y ADISTANCIA UNAD


INGENIERIA ELECTRONICA
CEAD VELEZ
ROBOTICA
NOVIEMBRE
2015
MICROSOFT ROBOTICS STUDIO

Microsoft Robotics Studio es un software gratuito orientado al desarrollo de aplicaciones en


robtica. Una de las ventajas de MRDS es proporcionar una plataforma de desarrollo de
robtica con soporte de concurrencia en tiempo real orientado a servicios y una plataforma
escalable y extensible.

Principales componentes de Robotics Studio son:

Lenguaje de Programacin Visual (VPL), que permite la creacin intuitiva de


aplicaciones para robots.
Un entorno de simulacin Visual 3D basado en el motor de simulacin fsica AGEIA.
Soporte en tiempo de ejecucin (Runtime) que gestiona la entrada/salida asncrona, la
concurrencia y la distribucin de servicios.

Interfaz De Programacin

Microsoft Robotics Studio no se incorpora a Microsoft Visual Studio al instalarlo, tiene un


entorno propio, que nos permite realizar nuestras aplicaciones

La pantalla de inicio, al ejecutar la aplicacin, se divide en 4 zonas:

Basic Activities: Esta ventana incluye los bloques que controlan el flujo de datos, la creacin
de datos y variables. Tambin tienes la opcin de poner bloques de comentario en los
diagramas.
Services: En esta ventana podemos ver todos los servicios compatibles con VPL, tienes la
opcin de buscar servicios, ya que son muy numerosos.
Espaci de trabajo: Donde se crean los diagramas.
Propiedades: Muestra por pantalla las propiedades del elemento seleccionado.
Basic Activities Services

Tipos de Variables

bool Variable Boolean Valores: true, false


byte Entero 8 bit sin signo
sbyte Entero 8 bit con signo
char Carcter
decimal Numero Decimal
double Numero en coma flotante de doble precisin
float Numero en coma flotante
int Entero de 32 bits con signo
uint Entero de 32 bits sin signo
long Entero de 64 bits con signo
ulong Entero de 64 bits sin signo
short Entero de 16 bits con signo
ushort Entero de 16 bits sin signo
string Texto

Se puede descargar gratuitamente en:


http://www.microsoft.com/en-us/download/details.aspx?id=29081
Ejemplo de programa

La aplicacin a desarrollar ser capaz de contar el nmero de veces que pulsamos un botn
A, del controlador de juegos de la consola Xbox 360 y posteriormente mostraremos por
pantalla un contador de dichas pulsaciones.

Abrimos Microsoft visual Programming


Asignacin de aviso Opcin de la variable

Definicin de variables Opciones AlertDialog


Diagrama de programacin
Bloque de la aplicacin
REFERENCIAS BIBLIOGRAFICAS

Moravec, H., Elfes, A.E., High Resolution Maps from Wide Angle Sonar, para Procedimientos
de la Conferencia Internacional IEEE sobre Robtica y Automatizacin. IEEE Press, Saint
Louis, Missouri, 1985.

Negenborn, R., Robot Localization and Kalman Filters : On finding your position in a noisy
world. Tesis doctoral en la Universidad de Utrecht. 2003.

Leonard, J.J., Durrant-Whyte, H. F., Mobile robot localization by tracking geometric beacons
para IEEE Transactions on Robotics and Automation, 1991.

Microsoft, Microsoft Robotics Studio, descargado de: http://www.microsoft.com/en-


us/download/details.aspx?id=29081, el 30 de octubre de 2015.

Tutorial Microsoft Visual Programming Language ( MVPL)


http://docencia.ac.upc.edu/EPSC/PSE/documentos/Trabajos/Archivo/Trabajo_Microsoft_Rob
otics_Studio.pdf, consulado el 3 de noviembre de 2015.

Anda mungkin juga menyukai