logo logo
Home arrow Robotics Studio... arrow Documentación en Español (Spanish Documentation) arrow Creación de un Diagrama VPL
Saturday, 11 February 2012
 
 
Main Menu
Home
Conscious Machines...
AI Techniques...
Neuroscience...
Researchers...
Publications...
Reviews...
MC Bibliography
Robotics Studio...
Forums...
Blog...
Frontpage
Upcoming Events
22.Feb. 2012

CogSys 2012
Vienna, Austria
04.Apr. 2012

TSC 2012
Tucson, Arizona
17.May. 2012

EAIS 2012
Madrid, Spain
05.Jun. 2012

Cognition & Consciousness
Menorca. Spain
02.Jul. 2012

ASSC 16
Brighton, UK
02.Jul. 2012

Revisiting Turing and his Test
Birmingham, UK
31.Oct. 2012

BICA 2012
Palermo. Italy
Tag Cloud
Associations Books Conferences Conscious Conscious Machines Consciousness Developer Documentación Documentation Español Machine Machine Consciousness Machines Neuroscience Positions Publications Research Researchers Reviews Robotics Robots Spanish Studio VPL
Spotlight
More
Reader's Preferred
MCexperts List
FAQs
Glossary
Site Map
Creación de un Diagrama VPL Print E-mail
Written by Javier Escobar   
Monday, 24 November 2008

VPL Creación de un Diagrama VPL

Arrancar el Microsoft Visual Program Language (Lenguaje de programación visual de Microsoft), seleccionando su entrada en el menú inicio -> programas -> Microsoft Robotics Studio (1.5) --> Visual Programmig Laguage.

 

Cuando haya cargado el VPL, verá una ventana con un conjunto de menús, cajas de herramientas y una pestaña con la página de un diagrama.

Entorno de desarrollo con un nuevo proyecto abierto.
Entorno de desarrollo con un nuevo proyecto abierto.

Las cajas de herramientas muestran el contenido actual del proyecto y las actividades que puede usar para crear sus diagramas. Las cajas de herramientas son móviles y plegables, de esta forma puede modificarlas dentro de la ventana principal del entorno de VPL. Además, también es posible ocultar selectivamente o volver a mostrar la ventana de una caja de herramientas usando el comando de cajas de herramientas en el menú ver: Menú View, opción Toolboxes.

Nota: Se ha detectado un error cuando se oculta un panel de una de las cajas de herramientas haciendo doble clic sobre la barra de su título y de forma aleatoria. Por ejemplo, en la barra de la caja de servicios, observará que esa caja de herramientas desaparece o se oculta. Sin embargo será totalmente imposible volver a recuperarla. Es un bug conocido de la versión 1.5 de Microsoft Robotics Studio, el cuál se encuentra descrito en el apartado “Problemas encontrados” de este documento.

Para iniciar un diagrama de flujo de datos, arrastre y suelte una o varias actividades de flujo de datos o bloques de servicio desde la caja de herramientas hacia la pestaña del diagrama que está utilizando, seguidamente conéctelos entre sí. También puede añadir una nueva actividad haciendo doble clic sobre la actividad deseada de la caja de herramientas. Si mantiene el puntero del ratón sobre una entrada de la caja de herramientas, se le mostrará una pequeña ayuda sobre la misma, formada por una descripción sobre cómo debería utilizar dicha actividad. Es posible cortar, copiar, pegar o borrar actividades seleccionando previamente el bloque en el diagrama y utilizando los comandos de menú editar (Edit) en el menú de contexto de las actividades, accesible como es habitual, a través del botón derecho del ratón.

La ventana de la caja de herramientas de actividades básicas
La ventana de la esta caja de herramientas de actividades básicas incluye bloques para controlar flujos de datos y para crear datos y variables. También incluye un actividad de comentario que permite colocar un bloque de comentario de texto en los diagramas, dejándolos comentados como se recomienda en toda aplicación.

La ventana de la caja de herramientas de servicios
Esta ventana o panel, muestra los servicios que son compatibles con el leguaje de programación visual VPL. Cuando arrastras un servicio de esta caja de herramientas que ya existe en el diagrama, se le preguntará si desea crear una nueva instancia del servicio o si por el contrario desea crear una referencia al servicio que ya existe en su diagrama. Por ejemplo, podría usar el mismo servicio para un conjunto de sensores o motores, pero con diferentes valores de configuración. También puede cambiar el nombre del servicio que escribió en el diagrama escribiendo el nuevo nombre en el cuadro o caja de texto en la parte superior de la caja de herramientas.

Los servicios mostrados en esta caja de herramientas dependen del contenido de los filtros de búsqueda o consulta de la caja. La introducción de una palabra causa que solamente los servicios con esa palabra aparezcan en la ventana de esta caja de herramientas. La búsqueda localiza las coincidencias tanto en los nombres que muestran los servicios, como en sus correspondientes descripciones. Una búsqueda con la caja de texto en blanco, mostrará como resultados todos los servicios. Es posible introducir en la caja de texto de la búsqueda varias palabras (separadas por espacios en blanco) y la lista resultante será filtrada con aquellas coincidencias que contengan todas o algunas de aquellas palabras. Colocando un signo “+” entre las palabras por las que desee buscar, el filtro asume que debe mostrar una lista con aquellas coincidencias que contengan todas las palabras a la vez. Si entre las distintas palabras coloca un signo “-”, se interpretará que estaría excluyendo dichas palabras de la lista de coincidencias.

Es posible salvar una búsqueda para su posterior uso y así de esta forma será más fácil de recordar, para ello debe hacer clic en el botón + (añadir) que existe a la derecha de la línea de cabecera “All found”. Esto creará una nueva sección en la ventana de la caja de herramientas de servicios con el resultado del filtro de su búsqueda con las palabras que utilizó en su filtro. Si desea crear un título para su filtro de búsqueda sin filtro de palabras, debería añadir “=título” al texto buscado. A partir de ese momento, cuando haga clic en el botón + (añadir) a la derecha de la cabecera “All found”, la nueva sección usará sólo ese texto. Por ejemplo si introduce “NXT RCX = servicios LEGO” y presiona el botón “+” (añadir) a la derecha de “All Found”, verá una nueva sección con sólo los servicios cuyos nombre o descripciones incluyan esas palabras y con el título servicios LEGO.

La ventana de proyectos
La ventana de proyecto muestra el diagrama y ficheros de configuración (para los servicios) incluidos en el proyecto actual. Para cerrar la vista actual del diagrama, haga clic en la equis o aspa (X) de la pestaña del diagrama. Para mostrar de nuevo el diagrama, haga doble clic en el nombre del diagrama en la ventana de proyectos. Si el nombre del diagrama no se estuviese mostrando, haga doble click en el botón con el signo “+” para expandir la entrada de diagramas.

Para cambiar el nombre del diagrama, haga clic en su entrada dentro de la ventana de proyectos y edite el nombre en el visor de propiedades. Para añadir diagramas adicionales al proyecto, haga click derecho para obtener el menú contextual dentro de la ventana de proyecto y pulse la opción añadir diagrama (“add diagram”). Si lo que desea es borrar un diagrama, muestre el menú de contexto con el botón derecho del ratón y haga click en borrar (“delete”).

La ventana de propiedades
La ventana de propiedades muestra las propiedades para el elemento actualmente seleccionado. Esto permite ajustar las opciones expuestas por el servicio o actividad.

 


Add as favourites (143) | Quote this article on your site | Views: 3362

  Be first to comment this article
RSS comments

Only registered users can write comments.
Please login or register.


Related Items:

  1. Jobs: Two Chair positions for new Centre for Computational Neuroscience and Co
  2. Birmingham Fellows in Robotics and Cognitive Systems
  3. Finding papers about consciousness and robotics
  4. Paladyn. Journal of Behavioral Robotics
  5. International Journal of Social Robotics
  6. Cognitive Robotics and Machine Consciousness
  7. Cognitive Robotics
  8. Polymorphic Robotics
  9. Urbi goes Open Source
  10. The Tower of Hanoi for Robotics
Last Updated ( Tuesday, 25 November 2008 )
 





Lost Password?
No account yet? Register
 Conscious Robots RSS FeedConscious Robots RSS Feed

Find us on Facebook

Follow us on TwitterFollow us on twitter
Spotlight

Machine Consciousness Bibliography Database

 

ConsScale
The Cognitive Machine Consciousness Scale

 
Categories
Last Posts in Forum
 
CR
miel continental