DISEÑO PARA VISUALIZAR
SIMULACIONES DE ANYLOGIC EN UN
MOTOR GRÁFICO
Profesor guía: Eric Ross
Tutor empresa: Felipe Haro
Grupo 2: Diego Villaroel y Cristian Sepúlveda
Segundo semestre de 2022
Agenda
Presentación de la empresa.
Descripción del problema.
Solución.
Objetivo general.
Objetivos específicos.
1
Agenda
Metodología.
Marcos teóricos.
Perspectivas Anylogic y Unity.
Resultados.
Conclusiones, observaciones y
proyecciones.
2
PRESENTACIÓN DE LA EMPRESA
● Inició sus actividades el año 2017.
● Plataformas de freelance (UpWork, Guru y
Fiverr).
● Soluciones en base a simulaciones en
diferentes áreas.
3
DESCRIPCIÓN DEL
PROBLEMA Y CONTEXTO
4
SOLUCIÓN
UDP
5
Habilitar la visualización de las
simulaciones de Anylogic en el
motor gráfico Unity.
OBJETIVO GENERAL
6
OBJETIVOS SMART
Implementar protocolo
UDP para el envío de la
información
correspondiente
Diseñar librería en
anylogic
Desarrollar scripts y
códigos que permitan la
interacción fluida entre
Anylogic y Unity
Recopilar y realizar
investigación previa
información de los
software a utilizar
Extraer los distintos
parámetros que
interactúan en ambos
software
ESPECÍFICOS, MEDIBLE, ALCANZABLE, RELEVANTE, TIEMPO
RESULTADOS ASOCIADOS
Movimientos replicados
forma casi inmediata
RESULTADOS ASOCIADOS
Archivo .jar exportable
para los usuarios de
anylogic
RESULTADOS ASOCIADOS
Fluidez en el intercambio
de información.
RESULTADOS ASOCIADOS
Objetivos en general.
RESULTADOS ASOCIADOS
Posiciones coherentes en
el motor gráfico
7
METODOLOGÍA SCRUM
KANBAN
BACKLOG
Tareas por cumplir
SPRINT
Asignación de tareas
IN PROGRESS
tareas en desarrollo
REVIEW
revisión con el cliente
FINISHED
8
MARCO
TEÓRICO
ICCI
Búsqueda de
información
Interpretadores
Protocolo Udp
Número de 0 a 9 para un temporizador
Animaciones
Conexión
Anylogic-Unity
Ambiente
9
MARCO
TEÓRICO ICI
Creación de modelos lógicos
basados en agentes
Diseño e implementación de
soluciones a problemas complejos
Gestión de innovación
Creación de
Librería Anylogic
Gestión de proyectos
10
CREACIÓN DE DIFERENTES MODELOS
MODELAMIENTO DE EXTRACCIÓN DE DATOS
CREACIÓN DE UNA LIBRERÍA PARA AGENTES CON
CONEXIÓN CON UNITY MEDIANTE PROTOCOLO UDP
PERSPECTIVA ANYLOGIC
11
CREACIÓN DE PROTOTIPOS
12
EXTRACCIÓN DE DATOS
13
LIBRERÍA ANYLOGIC
14
BÚSQUEDA DE MODELOS PARA ANIMACIONES Y AMBIENTES
SERIALIZACIÓN DE ARCHIVOS JSON
CREACIÓN DE SCRIPTS PARA CONEXIÓN CON ANYLOGIC
VÍA PROTOCOLO UDP
PERSPECTIVA UNITY
15
BÚSQUEDA DE MODELOS PARA ANIMACIONES
Y AMBIENTES
16
DESERIALIZACIÓN DE ARCHIVOS JSON
17
CREACIÓN DE SCRIPTS PARA CONEXIÓN CON
ANYLOGIC VÍA PROTOCOLO UDP
18
VIDEO EJEMPLO
18
RESULTADO
S
• Interacción en tiempo real de los software.
• Una librería para las conexiones entre software.
• Interacción con software de distinto lenguaje de
programación
• Dificultades en la lectura de objetos fijos
• Complejidades en la mejora continua debido al cambio
constante en los métodos de interacción.
19
CONCLUSIONES, OBSERVACIONES Y
PROYECCIONES
20
DISEÑO PARA VISUALIZAR
SIMULACIONES DE ANYLOGIC EN
UN MOTOR GRÁFICO
Profesor guía: Eric Ross
Tutor empresa: Felipe Haro
Grupo 2: Diego Villaroel y Cristian Sepúlveda
Segundo semestre de 2022

Presentación_final_grupo2 (2).pptx