Datalogging bajo Robolab.



Documentos relacionados
T3-Rondas V 1.1. Help-Pc, S.L. C/ Pintor Pau Roig, 39 L Premià de Mar Barcelona Tel. (93) Fax marketing@t2app.

Cómo creo las bandejas del Registro de Entrada /Salida y de Gestión de Expedientes?

CONCEPTOS BASICOS. Febrero 2003 Página - 1/10

Programa diseñado y creado por Art-Tronic Promotora Audiovisual, S.L.

MANUAL APLICACIÓN. SOFTWARE GESTIÓN DE CLÍNICAS DENTALES

Manual del Usuario. Portal Web Para uso exclusivo de Ministros de Estado.

En muchas ocasiones, después de crear una hoja de cálculo, nos daremos cuenta de que nos falta alguna fila en medio de los datos ya introducidos.

ORGANIZAR LA INFORMACIÓN: EL EXPLORADOR DE WINDOWS

Creando una webquests

INSTALACIÓN DE SQL SERVER 2008 Y SQL SERVER 2008 EXPRESS

Correo Electrónico: Webmail: Horde 3.1.1

COPIAS DE SEGURIDAD CON COBIAN BACKUP INSTALACIÓN Y CONFIGURACIÓN

Formas de Pago y Efectos en Facturas de Venta WhitePaper Febrero de 2007

TEMA 20 EXP. WINDOWS PROC. DE TEXTOS (1ª PARTE)

GENERACIÓN DE TRANSFERENCIAS

REGISTRAR LOS SITIOS WEB MÁS INTERESANTES

CASO PRÁCTICO. ANÁLISIS DE DATOS EN TABLAS DINÁMICAS

TEMA 2 WINDOWS XP Lección 4 BLOC DE NOTAS

Instalación del programa PSPP y obtención de una distribución de frecuencias.

MANUAL DE PRACTICUM12 PARA UNIVERSIDADES ÁMBITO MÁSTER

GENERACIÓN DE ANTICIPOS DE CRÉDITO

FICHERO DE AYUDA DEL PROGRAMA Q9

MANUAL PARA GESTIÓN DE INCIDENCIAS INFORMÁTICAS

El Escritorio. En el escritorio tenemos iconos que permiten abrir el programa correspondiente.

GUIA APLICACIÓN DE SOLICITUDES POR INTERNET. Gestión de Cursos, Certificados de Aptitud Profesional y Tarjetas de Cualificación de Conductores ÍNDICE

Manual Configuración Orderman en el Software Glop. Configuración de terminales orderman en el software Glop para Hostelería.

Manual de software. Dynamic Cloud. 10/2014 MS-Dynamic_Cloud v1.2

ESTÁNDAR DESEMPEÑO BÁSICO Recopila información, la organiza y la procesa de forma adecuada, utilizando herramientas tecnológicas.

INSTALACIÓN Y REGISTRO

TEMA 4: EMPEZANDO A NAVEGAR ESCUELA UNIVERSITARIA DE INFORMÁTICA. Raúl Martín Martín

Año: 2008 Página 1 de 18

MANUAL DE AYUDA HERRAMIENTA DE APROVISIONAMIENTO

EL PROGRAMA DE PRESENTACIONES IMPRESS (I)

MANUAL DE AYUDA MÓDULO GOTELGEST.NET PREVENTA/AUTOVENTA

Tutorial de Introducción a la Informática Tema 0 Windows. Windows. 1. Objetivos

Manual para usuarios USO DE ONEDRIVE. Universidad Central del Este

Esta es una excelente herramienta de análisis y seguimiento de la facturación. Dispone usted de cantidad de criterios por los que analizar las ventas.

GESTIÓN DOCUMENTAL PARA EL SISTEMA DE CALIDAD

SUBVENCIONES DESTINADAS A LA REALIZACIÓN DE PROGRAMAS DE ASOCIACIONES DE PERSONAS MAYORES DE BIZKAIA

Copia de Seguridad en windows

2_trabajar con calc I

DOCUMENTOS COMPARTIDOS CON GOOGLE DOCS

API. Administración Portuaria Integral, Veracruz. Manual de Usuario del software para generar la programación de conceptos de Obras...

PATRONES DE SOMBRA MANUAL DE USUARIO APLICACIÓN PARA DISPOSITIVOS ANDROID VERSIÓN 1.0. Carlos Tascón. Abril 2.013

IMAP en Outlook Express

FICHERO DE AYUDA DEL PROGRAMA QUINIBASKET

INSTALAR UBUNTU DESDE WINDOWS

LA INFORMÁTICA EN EL AULA

PLANTILLAS EN MICROSOFT WORD

Cómo configurar Microsoft Outlook

GUÍA DE INSTALACIÓN Y USO

1.- MENU DE CONTROL O MENU VENTANA: permite cerrar la ventana cambiarla de tamaño y pasar a otra ventana

Manual de Instalación y uso de FTP

Manual hosting acens

La pestaña Inicio contiene las operaciones más comunes sobre copiar, cortar y pegar, además de las operaciones de Fuente, Párrafo, Estilo y Edición.

NORMA 34.14(SEPA) 05/11/2013

Guía rápida de la Oficina Virtual Área Web y Administración Electrónica

Manual de Usuario: Administrar Listas de Distribución

Instalación de dos Sistemas Operativos en un mismo Computador

Proyecto de Facturación con Filemaker Pro 12

Impress : Programa de presentaciones de OpenOffice.

Instalación del programa PSPP y obtención de una distribución de frecuencias.

MANUAL PROGRAMA PARA PIZZERIAS Y COMIDAS PARA LLEVAR

Manualillo Italc /3/2010 Página 1

Proveedores y Acreedores

Introducción a la Estadística con Excel

Presentaciones compartidas con Google Docs (tutorial)

Cómo acceder a Google Drive? Tiene más funcionalidades una cuenta de Google?

MANUAL PROGRAMA FERRETERIAS

Traslado de Copias y Presentación de Escritos. Manual de Usuario V.3.1

Manual de Procedimiento

Guardar y abrir documentos

M a n u a l Inventarios

TUTORIAL ENVIO SMS MASIVOS. 1. Segmentación de la base de datos de clientes

14. Descarga de programas en Internet (III) Qué són los virus? Hasta qué punto son dañinos? Son eficaces los antivirus?

Índice general de materias LECCIÓN 7 74

Manual Programa de PELUQUERÍA / ESTÉTICA

Una plantilla es un modelo que puede servir como base para muchas hojas de cálculo. Puede incluir tanto datos como formatos.


1 Itinerario. 2 Descripción y funcionalidades principales. Google Docs. 1.1 Qué vamos a hacer? 1.2 Qué pasos vamos a seguir?

CÓMO INSERTAR UN LIBRO ELECTRÓNICO DESDE UN PDF, DOC, PPT, FOTOS CREADO EN UNA WEB EXTERNA COMO SCRIBD EN UNA PÁGINA O SECCIÓN PARA VERLO ON-LINE

Proceso de cifrado. La fortaleza de los algoritmos es que son públicos, es decir, se conocen todas las transformaciones que se aplican al documento

Equipo Tic: Eva Álvarez, Jesús Espinosa, Marta Pacheco y Rafa Bracho.

Software Criptográfico FNMT-RCM

Manual de operación Tausend Monitor

El programa Minitab: breve introducción a su funcionamiento. Para mostrar la facilidad con la que se pueden realizar los gráficos y cálculos

Archivo de correo con Microsoft Outlook contra Exchange Server

Manual de uso. Manual de uso - citanet 1

MANUAL DEL INSTALADOR

GIROS Bancarios en NOTIN

OPERACIÓN DE INICIO DE CURSO EN EL PROGRAMA ESCUELA

Instructivo - Instalación y Uso de PDF Creator

Manual Programa de PELUQUERÍA / ESTÉTICA

Una vez que tengamos el padrón de un determinado tributo con todos sus datos actualizados, podemos generar los recibos de ese padrón.

[MANUAL DE CAPACITACION SPARH NET]

Inscribirme en un nuevo Curso

CURSO DE INTRODUCCIÓN AL WORD

Fundamentos CAPÍTULO 1. Contenido

Transcripción:

Datalogging bajo Robolab. Aún estamos aprendiendo mucho con los robots NXT de LEGO. Hace poco me introduje en el alucinante mundo del Datalogging, que consiste, básicamente, en la captura de datos a través de los sensores del NXT y su posterior análisis. Resumiré aquí los hallazgos que he ido consiguiendo hasta la fecha. Por dónde empiezo? Empezaremos por entrar en el software de Robolab en su apartado de INVESTIGADOR. No es algo imprescindible para la captura de datos, pero la verdad es que sería mucho más cómodo el tratamiento como después veremos. Si no queremos ver los ejemplos, escogemos la carpeta MIS PROYECTOS y pulsamos sobre PROYECTO NUEVO. IMPORTANTE: en la ventana de diálogo que aparece doble click sobre Mis proyectos, escribimos un nombre para el proyecto y pulsamos OK. Tras guardar el proyecto en la carpeta, podremos siempre recuperarlo desde INVESTIGADOR >> MIS PROYECTOS. La ruta donde queda guardado en el disco duro por defecto es: Mis documentos/robolab DATA/Investigator Themes/Mis proyectos Lo importante en el INVESTIGADOR Al acceder al programa INVESTIGADOR nos encontramos con dos ventanas, cada una con un menú. A la izquierda el control de los diferentes documentos que pueden generarse,y, a la derecha, el área de trabajo que cambia según el documento que se genere. Llamaremos a la siguiente CONTROLES. Datos calculados Lista de programas Descripciones Vistas Conjunto de datos

Podemos generar documentos de cinco tipos: descripciones, programas, conjunto de datos, vistas y datos calculados. El listado de cada tipo de documento aparece en la ventana inferior. El símbolo + añade un documento nuevo y el símbolo - lo elimina. El símbolo a la derecha que parece una hoja moviéndose sirve para enviar los documentos generados por pantalla, por internet o por impresora. Programas Empezaremos por este apartado. Por defecto tenemos Program 1 en la lista, y, a la derecha, la siguiente ventana: Cambio el nivel de programación. Nivel 5 equivale al que usamos normalmente llamado INVENTOR 4 Aquí puedo cambiar el nombre Y click aquí Para empezar a programar Al empezar a programar todo es muy similar a INVENTOR 4. Ya debemos estar familiarizados con la programación en robolab así que no debe ser muy difícil. Algo que sí cambia es que la paleta de funciones Function Palette es ahora ésta: El primer botón de la izquierda, la llave inglesa, nos envía a la paleta de funciones ya conocida por nosotros en INVENTOR 4. La segunda son un conjunto de operaciones matemáticas avanzadas (G CODE), la tercera es una paleta de funciones multimedia y la cuarta accedemos a otro programa robolab. Montaremos el programa tal como lo hacemos en INVENTOR 4. La forma de trabajar es la misma. Sólo que incluiremos los comandos correspondientes a la captura de datos. Pero mejor lo explicamos con algunos ejemplos...

Primer ejemplo: Registramos 50 datos con el sensor de luz, cada 0.1s. De izquierda a derecha, empieza el programa NXT activo el sensor de luz en el puerto 1, con luz encendida (TRUE) y registra los datos en el contenedor rojo activo el registro de datos del contenedor rojo cada 0.1 s registra 50 datos desactiva el registro de datos en el contenedor rojo fin del programa. Tras terminar el diseño del programa, guardamos y pasamos el mismo al ladrillo como siempre. Podemos cerrar la ventana del diseñador y volveremos a INVESTIGADOR. Podremos ejecutar el programa desde el ladrillo. Los resultados no son aún visibles. Para eso deberemos entrar en otro aparatado llamado CONJUNTO DE DATOS. Baste saber que por ahora los datos se han guardado en el ladrillo dentro de algo llamador contenedor rojo que, cuando lo conecto a través del USB, podre recuperarlos desde ese contenedor. Segundo ejemplo: Registramos 10 segundo de datos, uno cada 0.1 s. Moverá los motores hacia adelante y estará recogiendo datos cada 0.1 segundos hasta llegar a 10s. Tercer ejemplo: cómo se recogen dos conjuntos de datos a la vez En el tercer ejemplo se muestra como se pueden recoger dos conjuntos de datos a la vez. El primero sigue siendo el valor del sensor, y el segundo, el valor del cronómetro.

Si no ponemos nada, el cronómetro del que se registran los datos es el CRONÓMETRO ROJO. Sus valores se registran en el CONJUNTO DE DATOS AZUL. Conjunto de datos Primer ejemplo: Registramos 50 datos con el sensor de luz, cada 0.1s. Pulsamos en CONTROLES sobre conjunto de datos (o DATASET). Podremos añadir uno nuevo a la lista o bien modificar el existente. Es importante no apagar el robot antes de volcar los datos y guardarlos, pues podrían perderse. En la parte superior, asegurarse de que está en modo sobrecargar (izquierda); también puedo cambiar el nombre (derecha). La ventana puede ser ligeramente distinta la primera vez. Pulsar sobre la flecha blanca grande. Los datos se pasarán a la gráfica. Si hay más de un contenedor, Muestra sus datos Tipos de gráficos Ajusta los ejes, como muestra los datos, Hace zoom, lee posiciones del cursor, mueve la gráfica, etc. Un detalle importante a tener en cuenta es la EXPORTACIÓN de la gráfica y de los datos. En la parte superior de la ventana de CONJUNTO DE DATOS, en el menú, si escogemos la opción FILE >> EXPORT podremos con:

1. TO CLIPBOARD: copiar la gráfica al portapapeles y de ahí a otro programa de dibujo. 2. PAGE: guardarla como fichero de datos.txt Segundo ejemplo: Registramos 10 segundo de datos, uno cada 0.1 s. Tercer ejemplo: cómo se recogen dos conjuntos de datos a la vez. Al descargar los datos con conjunto de datos obtengo dos gráficas: Vistas Consideremos el ejemplo 3 en el que hemos registrado dos conjuntos de datos. Si accedo a las vistas tendremos en una misma gráfica los dos datos superpuestos. Además, en la exportación de los datos tendremos datos de columnas X e Y correspondientes a cada conjunto de datos. Cálculos Por fin tenemos los cálculos, que nos permiten realizar ciertas operaciones matemáticas a los conjuntos de datos y combinar dos conjuntos de ellos. Existen varios niveles de cálculo (arriba, a la izquierda junto al nombre) que permiten desde hacer sumas hasta derivadas o integrales numéricas. Señal y derivada