sábado, 5 de julio de 2008

Articulo

Bueno para empezar les voy a resumir el articulo que leí y también les dejare el likn por si lo quieren leer.
Realidad Virtual y Estereoscopia en la Red
Autor: Gustavo Jassin Falkinhoff (Artmachines.com)

Bueno este articulo habla de como seda principal mete o sus inicios de la rv y la estereocopia en la red donde lo mas importante es el tiempo real y la visualizacion de las imagenes en 360 grados.

El decubridor de la estereocopia es Gerard Dou en el siglo XVIII (cuando el pintor descubrió que, dibujando dos cuadros casi iguales, desplazando en uno de ellos los componentes en distintos planos y luego al invertir la visualización (izquierdo a la derecha y viceversa), al cruzar la vista (ponerse bizco) se producía un efecto de profundidad y relieve, siendo “La ratonera” la primera obra estereoscópica de la historia).

Nos habla también de las ventajas que tiene la visualizacion con profundidad y nos das dos claros ejemplos a traves de una paginas que tube que ver. nos da los tipos de metodos de visualizacion estereocopica:

* visualizacion libre: con el cual podemos prescindir de cualquier soporte auxiliar (gafas y visores).
* métodos por soportes físicos
* visión cruzada : que e el mas difundido y utilizado por los aficionados ala estereocopia.

También nos habla de la visión con dispositivos de interacción donde nos dan ejemplos de gafas q se utilizan para no forzar ala vista y relajarnos algunas son :
*gafas anaglíficas rojo-cyan. son las mas comunes y algunos ejemplos de comos e ve son:





* hay otro sistema anaglífico cuyos filtros son azul-ámbar, comúnmente llamadas Color-Code:La ventaja del empleo de este tipo de filtros radica en la menor pérdida cromática.


El procedimiento para publicar un objeto 3D interactivo y estereoscópico es el siguiente:

a)Modelado :Se procede al modelado del objeto con un programa que permita la exportación mediante plug-in al programa de realidad virtual.

b)b)Importación y programación de eventos:Una vez que hemos exportado nuestro modelo, se procede a programar las funciones de eventos.

y sigue mas pero agrandes rasgo trata de esto el articulo que leí así que mejor les dejo el link por silo quieren leer bien que es el siguiente:

http://www.camaravalencia.com/colecciondirectivos/leerArticulo.asp?intArticulo=1854

No hay comentarios:

Practica 1

Practica 1
Figuras

Practica2

Practica2
Figuras 1

Practica3

Practica3
Figuras 3

Practica4(2do P)

Practica4(2do P)
Grados

Practica5 (2do P)

Practica5 (2do P)
Grados con transparencia

Practica_examen1

Practica_examen1
Rey

Programa_examen

Programa_examen
Reina

Practica_examen2

Practica_examen2
Cubo con transparecia

Programacion y teleoperacion de robots a través de internet

Ramon Costa Catelló, Luis Basañes Vilaluenga
Institut d'Organització i Control de sistemas industrials
Universitat Politécnica de Catalunya
costa.basanez@ioc.upc.es
---------------------------------------------------------------

*En los ultimos años el interes por la programacion y elcontrol remotos de robots ha aumentado considerablemente.
*Una de las experiencias pioneras fue le proyecto desarrollado en 1993 en la universida del sur de California
*Esta misma universidad inicio en 1995 el proyecto Tele-garden que permite a los usuarios actuar en un jardin remoto (http.www.usc.edu/dept/garden/)
*Septiembre de 1994 se conecto en australia via internet, un robot industrial ASEA IRb-6
*En la actualida el numero de aplicaciones de este estilo se ha multiplicado
*Unbuen puento de informacion que sirve paar reconocer las nuevas actualizaciones en este campo es el German Aerospace Center.
*Jörg Vogel presenta un extensa biblioteca de aplicaciones relacionadas con simulaciones roboticas y de control remoto
*existen dos grandes tipos de aplicaciones remotas
-destinadas ala programacion y/o motorizacion remotas
-destinadas a la teleoperacion

Programacion remota
*En el campo de la robotica es desarrollo de nuevas palicaciones y nuevos programas implica en muchas ocaciones paar el sistema productivo con el siguente coste.
*Disponer de herramientas automaticas de programacion es uno de los grandes retos de la robotica industrial.
*El desarrollo de este tipo de herramientas requiere disponer de entornos software que faciliten el modelado y visualizacion de escenas 3D
*No existen entornos de desarrollo que se ayan impuesto sobre las demas y muchos de los proyectos continuan utilizando soluciones adhoc.
*Se presenta uan combinacion VRML y JAVA como entornos de desarrollo para la programacon remota fuer ade linea de robots industriales.

VRML-JAVA
*Los componentes del entorno de desarrollo propuesto forman parte del conglomerado de sistema de la www.
*Esta iniciativa de globalizacion de la informacion esta soportada por el protocolo de nivel de apliacion HTTP que a su vez esta implementado sobre el puerto 80 del protocolo de nivel de sesion TCP que es el inmediatamente superior al protocolo de nivel de transporte IP
*Sobre HTTP se mueven diferentes tipos de objetos, uno de los mas conocidos son las paginas de WEB, desarrolladas en su mayor parte en HtML(perite definir documentos de texto).
*Otro tipo de objetos que circulan a traves de HTTP son los del formato VRML.
*Este formato de reprtesentacion de escenas tridimencionales permite visualizar y navegar por gran varieda de escenarios y, al igual que HTML, permite enlazar diferentes paginas o escenas.
*La interpretacion y visualizacion requieren de herramientas especiales que suelen incorporarse a los navegadores en forma de plug-in.
*Los objetos presentados hasta el momento nopermiten de forma directa la ejecucion de programas, por ello una de las tecnologias que el WWW ha incorporado es el uso de Java.
*La caracteristica principal de Java es que la compilacion del codigo fuente genera un codigo maquina que no corresponde al procesador concrteto donde se esta trabajando, si no al de la maquina virtual Java especificada por Sun.

Una realizacion concreta
*La apliacion desarrollada en IOC permite realizar la programacion remota de un robot industrial Stäubli RX-90.
*Este robot dispone de una controladora Adept programable mediante lenguaje V+, y en lazado mediante una linea serie a un computador que a su vez esta conectado a Internet.
*El objetivo de la herramienta desarrollada es facilitar la programacion del robot, asi como visualizar sus trayectorias antes de realizarlas en la celda.
*La herramienta desarrollada tiene tres zonas de actuacion diferenciadas
1.La primera es un programa servidor, que recibe peticiones de programas clientes paar enviar ordenes a la controladora del robot.
2.La segunad zona esta ubicada en el servidor de internet del IOC. tiene una doble funcion. La primera es servir la parte cliente de la apliacacion que corre sobre internet.
3.Finalmente la tercera zona es la mauqina cliente donde se ha de estar ejecutando un navegador de internet(con soporte para applets y VRML 2.0 con EAI) par a cargar la palicacion y permitir al ususrio enviar las ordenes que desee a traves del socket de conexion con el programa "puente de comunicacion"

Teleoperacion Remota
*Las aplicaciones de programacion remota y supervicion no tienen , en general grandes restricciones temporales en los mecanismos de comunicacion.
*Las apliaciones en las que se realiza teleoperaciones o interaccion con sistemas reales presentan restricciones temporales importantes.
*Lo que actualmente se conoce como internet esta basado en algoritmo que siguen un planteamiento tipo best-ef-for service.
*Las aplicacionesde teleoperacion que utilizan esta plataforma deben gestionar la velocida de transmicion, los retardos y las posibles desconexiones que introduce la red.