i congreso nacional de software libre. bogotá, colombia - laboratorios simulación opensim-b2014

50
I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Upload: giovanni-pineros-mora

Post on 26-Jun-2015

84 views

Category:

Engineering


6 download

DESCRIPTION

Plataformas 3D o inmersivas como laboratorios de simulación por medio de Second Life o OpenSim con licencia OpenSource

TRANSCRIPT

Page 1: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Page 2: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

“Es un metaverso lanzado el 23 de junio de 2003, desarrollado por Linden Lab, al que se puede acceder gratuitamente desde Internet. “

Fuente: Wikipedia

Fuente: secondlife.com

Snow Crash :”Los metaversos son entornos donde los humanos interactúan social y económicamente como iconos, a través de un soporte lógico en un ciberespacio que actúa como una metáfora del mundo real, pero sin las limitaciones físicas allí impuestas”

Page 3: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

No personalización de los componentes de la grid

• Second Life Grid – Acoplamiento Sistema con intereses corporativos

No es Abierto

• Desarrollo lento

• Protocolo Abierto (Interconexión de Grids)

• Open Grid Protocol

• Escalabilidad

• Posibilidad servidor propio (?)

Page 4: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

2008 - Open Grid Public Beta

• Trabajo en conjunto desarrolladores de SecondLife con OpenSim

Grupo de Trabajo – Arquitectura Abierta (SL)

• The current state of the group's design:

• Second Life Grid: Description, motivation and goals.

• Architectural Principles

• Structural Design: Overview of structure, description of agent and region domains, etc.

• Agent Domain

• Region Domain

• Second Life Grid Protocols: Description of current Second Life Grid architecture

• Foundation Protocols

• Login Protocol

• Teleport Protocol

• Teleport Strawman

• Second Life Grid Glossary

Fuente: http://wiki.secondlife.com/wiki/AWG

Page 5: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Sistemas de Permisos

•Problemas a proyectos B2B

Entornos Colaborativos

•Fusión con web

•Redes Sociales

•Poder total

Page 6: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Simulador – Todo PC

• Licencia OpenSourceBSD

Soporte

• Multiples clientes y servidores

• Arquitectura Grid

• Regiones (Lands)

• Conexión entre Regiones (Super Grid)

Page 7: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

1 2

3 4

Page 8: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Grids Públicos

• En todo el mundo

Soporte

• Scripting (LSL, OSSL, C#)

• Plugins Web Browsers ->PHP: EgressWFE, SimianGrid, jOpenSim, Python: HWIOS, Teknon :’(

Page 10: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Visores

•Singularity

•SL Viewer

•Hippo Viewer

•FireStorm

•Cuadro**

Page 11: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Fuente: http://opensimulator.org/wiki/Compatible_Viewers

Page 12: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Fuente: http://opensimulator.org/wiki/Compatible_Viewers

Page 13: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Acciones

• Simple

• Mover

• Crear

• Modificar

• Cambiar texturas

• Scripts

Page 14: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Comunicación, Eventos

• Grupos

• Dinero

• Voz

• Comentarios

• Chats

• Estándar

Page 15: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Fuente: http://opensimulator.org/wiki/Configuration

Page 16: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Fuente: www.dreamlandmetaverse.com

Page 17: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Fuente: www.ugotrade.com

Page 18: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

FASE 1: Lanzamiento de algo nuevo. Los indicadores típicos de esta fase son: · Los medios de comunicación se hacen eco de una nueva forma de hacer las cosas · Asoman los primeros ensayos conceptuales exitosos · No suelen existir productos utilizables ni la viabilidad está aún contrastada FASE 2: Pico de sobre-expectación. Algunas pistas para saber detectar este momento: · Existen noticias sobre los primeros casos reales de éxito [y también sobre algunos fracasos] · Aparecen las primeras empresas posicionándose en el mercado con esta tecnología. · La mayoría de las empresas del mercado son desconocedores de esta tecnología FASE 3: Abismo de decepción. Indicios típicos pueden ser: · El interés se desvanece conforme las investigaciones e implementaciones no cumplen sus objetivos · Los productores de la tecnología no consiguen resultados estables · Continúa la inversión pero únicamente con los proveedores supervivientes y en los casos en los que existe una clara voluntad por parte del usuario para conseguir mejoras. FASE 4: Rampa de ilustración. Suele ocurrir lo siguiente: · Se acumulan ejemplo de cómo esta tecnología puede ayudar a las empresas. · Empiezan a cristalizar casos de adopción y a convertirse en algo más ampliamente entendido · Aparecen productos de segunda generación, empujados por los proveedores de la tecnología · Eclosionan las pruebas piloto de los fondos de financiación · Las empresas conservadoras, conocen los hipotéticos beneficios pero se mantienen cautelosas FASE 5: Meseta de productividad. En esta última fase: · Los mercados adoptan esta tecnología como un nuevo estándar · Los criterios de evaluación sobre la viabilidad de los proveedores están claramente definidos · Las aplicaciones y la relevancia de esta tecnología aporta un valor tangible a los mercados

Page 19: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Fuente: Grants

Page 20: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

31 Julio de 2014

Fuente: Google Trends

Page 21: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Page 22: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

Simular

Escultura – pinturas renacimiento

Modelos escala aviones

Procesos congnitivos en computadora

Ciencias Físicas

Ciencias Comportamiento

1940

Von Neumann - Ulam

Análisis de Monte Carlo

Aplicar Técnica matemática – prob nuclear

Costo Alto experimento

Alta complejidad tratamiento analítico

Computadora

Gran velocidad

Modelos Matemáticos

Sistemas Interés

Experimentos Controlados Lab.

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Page 23: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Avatar

Page 24: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Conferencias

Reuniones

Page 25: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Page 26: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Video 1: Oculus

Fuente: http://secondlife.com/

Page 27: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Page 28: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Page 29: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

FASE INVESTIGATIVA

Exploración.

Prototipo de pruebas

FASE DE DESARROLLO

Desarrollo del Metaverso.

Scripts: Simulación y

Stress

Imágenes: Fotos, diagramas y

gráficos. (Sloodle)

Documentos: HTML, PDFs.

Simulaciones: Interactividades

FASE DE IMPLEMENTACIÓN

Servidor

OpenSim

Moodle

Sloodle

Simulación

FASE DE RESULTADOS

Pedagógico: Constructivismo

Técnico: Carga, retrasos, prims,

MySQL, Requerimientos

Conectividad: Propuesta red

(Ancho de Banda)

Page 30: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

TECNICA: SOFTWARE

Laboratorio de Simulación Para la creación del laboratorio con los procesos a simular, se determinaron los siguientes pasos:

Definición del Problema.

Toma de datos.

Formulación del Modelo.

Implementación computarizada del modelo.

Verificación.

Experimentación.

Análisis de resultados.

Page 31: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Figura 6. Fullereno

Figura 7. Enlaces

Page 32: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Figura 8. Módulo Sloodle - Diapositivas

Figura 9. Módulo Sloodle – Quiz, Login, Chat.

Page 33: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Es necesaria la modificación de los paths de las bibliotecas del lenguaje PHP en el sistema operativo GNU/Linux CentOS 6.3 de 64 bits, debido a que aún existen incompatibilidades en las configuraciones de instalación de los repositorios necesarios para la plataforma OpenSim.

Por medio de los módulos de Sloodle, configurados y enlazados con Moodle, se puede

poner en práctica el modelo pedagógico constructivista de tal forma, que los estudiantes puedan aprender a partir de la plataforma de una forma más interactiva.

A pesar de que OpenSim no es la plataforma libre de 3D más robusta para el desarrollo

de estos metaversos, tiene la capacidad de brindar compatibilidad con el Sistema de Gestión de Aprendizaje (Moodle) haciendo uso de los módulos de Sloodle.

Los retrasos por el lado del visor, pueden ser minimizados al tener un diseño elaborado

de prims y texturas acorde a los requerimientos mínimos del computador que debe usar el usuario.

Page 34: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Page 35: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

1

• Biología [en construcción]

• Biotecnología Agroforestal

• Ciencia e ingeniería de materiales

• Electrónica "eLab3D"Ensayo de motores cohete de propulsante sólido [En construcción]

• Experimentación química [En construcción]

• Física [En construcción]

• Medios continuos [En construcción]

• Patología Forestal [En construcción]

• Química orgánica [En construcción]

• Regulación y Control [En construcción]

• Telecontrol de riegos

• Zona tutorial UPM

Page 36: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

•Facilitar su realización a través de Internet y en cualquier momento •Acelerar virtualmente procesos que en la vida real requieren plazos dilatados •Mejorar el aprovechamiento de las instalaciones, aulas y recursos físicos disponibles así como ahorrar costes en material fungible de laboratorio •Ofertar prácticas que, de otro modo, no serían posibles por razones de seguridad (por ejemplo, en el caso de la tecnología nuclear)

Page 37: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Page 38: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Fuente: http://serviciosgate.upm.es/laboratoriosvirtuales/laboratorios/ regulaci%C3%B3n-y-control-en-construcci%C3%B3n

Page 39: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

1

• Modelado

• Identificación

• Control de Sistemas

2 • Posición (Azimut y Elevación) - radiotelescopio

• Situaciones Físicas (Incercias)

3 • Regulación Automática

• Ingeniería de Control

Page 40: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Page 41: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Page 42: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Page 43: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Fuente: http://serviciosgate.upm.es/laboratoriosvirtuales/laboratorios/l aboratorioElectronicaRemoto

Page 44: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Fuente: http://serviciosgate.upm.es/laboratoriosvirtuales/laboratorios/l aboratorioElectronicaRemoto

Video: 2_eLab3D

Page 45: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Page 46: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Fuente: http://serviciosgate.upm.es/laboratoriosvirtuales/laboratorios /laboratorioMateriales

Video: 3Materiales

Page 47: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Page 48: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

www.upm.es/laboratoriosvirtuales)

Page 49: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014

Page 50: I Congreso Nacional de Software Libre. Bogotá, Colombia - Laboratorios Simulación OpenSim-B2014

I Congreso Nacional de Software Libre Colombia Bogotá D.C., Año 2014