Robot Espía

download Robot Espía

of 11

description

robot espia

Transcript of Robot Espía

Robot Espa: BluetoothVehicleRemote + smartphonePosted on13/04/2012byadminEn este post vamos a comentar un pequeo experimento que hemos realizado usando un elemento ajeno a LEGO: un telfono mvil con Android. Bien es sabido que los smartphones, tanto los que funcionan con Android como los que funcionan con iOS, pueden hacer uso de multitud de aplicaciones de lo ms variopintas. En este caso hemos usado una aplicacin que nos permite visualizar en un ordenador la informacin recibida por la cmara del telfono, funcionando como una cmara wifi. Al enganchar el telfono a un robot que podemos controlar de forma remota desde el ordenador hemos conseguido crear un pequeo robot espa que transmite su campo visual al ordenador.La aplicacin que hemos usado para controlar el robot se llama Bluetooth Vehicle Remote. Esta aplicacin est pensada para controlar por Bluetooth vehculos controlados con un Mindstorms, con un montaje similar al Tribot. Se puede conseguir en la pginaAnders Mindstorms Page. Tambin se puede usar la herramienta de control remoto del software especfico del LEGO Mindstorms 8547, pero lo hemos desestimado porque las opciones de control son muy limitadas.

Anders Mindstorms Page.Para obtener el Bluetooth Vehicle Remote podis pinchar en el siguiente enlace y descargarlo:http://www.norgesgade14.dk/bluetoothremote.php. Se descargar un archivo comprimido. Lo descomprimimos en el lugar donde queremos que se almacene y lo ejecutamos. Este programa no necesita de instalacin ni de varios archivos, aunque es posible que se genere un archivo .txt si cambiamos algunas preferencias. Este programa slo funciona en Windows.

Interfaz del Bluetooth Vehicle Remote.Tras abrir el programa tendremos que conectar el robot por Bluetooth, siguiendo los pasos que se facilitan en Mis Sitios de Bluetooth, y a continuacin seleccionar el puerto Comport donde se ha conectado el robot. Una vez conectado el robot ya podemos empezar a trastear y a configurar la aplicacin para que se maneje con las teclas que deseemos. Tambin podemos recibir informacin de los sensores he incluso manejar un tercer motor.La primera parte ya est resuelta. Ahora veamos la aplicacin del smartphone. Hemos encontrado dos aplicaciones muy similares, una para Android y otra para iOS.Android:Para un telfono con Android debemos buscar en el Android Market una aplicacin llamada IP Webcam. Se trata de una aplicacin muy bien valorada y gratuita, por lo que tendremos que aguantar algo de publicidad.

Icono de la aplicacin.Antes de abrir la aplicacin tendremos que conectarnos a la misma red que use el ordenador donde se va a ver. Una vez abierta la aplicacin podemos cambiar muchas opciones, entre ellas la resolucin, la calidad de la imagen, la orientacin de la pantalla, etctera. Tambin podemos activar o desactivar una proteccin por contrasea y el audio.

Opciones de la aplicacin.Para comenzar a emitir, tenemos que pulsar en Start Server y a continuacin nos saldr en pantalla lo que recibe la cmara. Lo que vemos ah es lo mismo que se podr ver luego en el ordenador.

Para poder ver lo que emite el telfono debemos abrir un navegador he introducir como direccin la IP que se indica en la pantalla del telfono (por ejemplo: 192.168.1.10:8080). Entonces nos aparecer una pantalla con varias opciones de visualizacin. Aconsejamos la opcin Use java browser plugin, que de no estar instalado, descargar he instalar un plug-in para poder visualizar el video. Esta opcin sirve para cualquier navegador.Hecho esto aparecer la siguiente pantalla y podremos ver en el navegador lo que recibe la cmara del smartphone.

iPhone:Para un iPhone debemos buscar en el App Store una aplicacin llamada Mini Webcam. Tambin es una aplicacin gratuita, por lo que nos aparecer publicidad.

Icono de la aplicacin.Al igual que con el Android, antes de abrir la aplicacin tendremos que conectarnos a la misma red que use el ordenador donde se va a ver. Una vez abierta la aplicacin podemos cambiar muchas opciones, entre ellas la calidad de la imagen, la velocidad de muestreo, etctera.

Opciones de la aplicacin.Para comenzar a emitir, tenemos que pulsar en Start y a continuacin nos saldr en pantalla lo que recibe la cmara. Lo que vemos ah es lo mismo que se podr ver luego en el ordenador.

Para poder ver lo que emite el telfono debemos abrir un navegador (slo soporta Internet Explorer, Safari o Firefox), he introducir como direccin la IP que se indica en la pantalla del telfono (por ejemplo: 192.168.1.10:8080).Hecho esto aparecer la siguiente pantalla y podremos ver en el navegador lo que recibe la cmara del iPhone.

Robot espa:Si combinamos estas dos opciones al final podemos tener un robot controlado desde el ordenador y que nos enva los datos que ve con la cmara. Hemos montado un robot muy sencillo que podis ver a continuacin. Tiene una configuracin similar al famoso tribot, slo que es un poco ms ancho y tiene un soporte para poder sujetar el telfono.