Este artículo trata sobre cómo se construyeron 18 avatares “bots” que navegaban por la isla de la Universidad de Carolina del Norte. Estos fueron construidos y manejados por una sola computadora mientras que otra manejaba el avatar de las personas que hicieron la investigación. La principal idea de estos era hacer parecer que la isla tenía gente dentro de ella deambulando para no parecer que estaba vacía.
Estos avatares se movían de acuerdo a los movimientos estudiados de otros avatares manejados por personas, para esquivar obstáculos, pararse, caminar, velocidad. Solo se movían localmente y tenían movimientos globales.
Uno de los puntos importantes era el evita colisiones con otros avatares y esto debido a las latencias no era fácil de manejar. Por lo que lo agentes tenían dos metas, una local y otra global. La primera era de evitar obstáculos, y ajustar sus patrones cerca de otros agentes. Mientras que globalmente tenían que llegar a algún ligar o alcanzar una meta.
Esto fue programado en LibsSecondLife (LibSL) para su implementación. Con esto puede contrololarse al avatar y no estar dentro de los protocolos de Second Life. Así el movimiento dinámico de estos avatares fue controlado por este marco de trabajo.
Las pruebas fueron realizadas en un tour y en una isla con dos calles, en las cuales interactuaron con los avatares y pidiendo se mover dentro de las calles y del tour sin problemas. El único obstáculo fue el ancho de banda, que restringió un poco el experimento, por eso solo pudieron ser 18. Pero en general el desempeño fue el deseado.
Las conclusiones fueron que los algoritmos realizados pueden manejar multiagentes y establecer un modelo para caminar tomando en cuenta las latencias del envío de información.
Este trabajo estaba basado en cliente servidor, el cual requiere modificaciones no posibles por el momento para poder escalar el trabajo.
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario