viernes, 24 de septiembre de 2010

...y para terminar la semana: Enercities, el juego de las implicaciones de la ciudad sustentable.


Enercities es un juego que fue financiado por la Comisión Europea y contó con la colaboración de la Agencia Provincial de la Energía de Granada y Diputación de Granada para su versión en castellano. Tomando conceptos ya conocidos de los juegos de computadoras sobre la construcción de ciudades, este hace énfasis en el tema de la sustentabilidad teniendo el jugador que equilibrar su estrategia tomado en cuenta los entornos económicos, habitacionales, energéticos, ambiental y de bienestar a la par que tiene que estar constantemente observando sus reservas de dinero, combustibles fósiles, balance de energía y población. A lo largo del juego, para lograr una mejor puntuación se pueden aplicar adecuaciones particulares a los edificios construidos como lo son azoteas verdes, aislamiento, paneles solares, etc. Cada de una de estas adecuaciones obviamente trae sus beneficios, pero igualmente tiene sus impactos negativos en otros aspectos, así que se deben de seleccionar cuidadosamente.

El juego es limitando en la libertad que ofrece para la construcción de la ciudad, pero como su objetivo es enseñar sobre los impactos de la ciudad en diferentes rubros y como se pueden manejar diferentes resultados de acuerdo a su aplicación, esto pasa a un segundo plano. Se juega en línea de manera gratuita, haciendo clic aquí. El registro no es necesario, pero si se hace se tiene acceso a la opción Toolbox de la cual se puede descargar una guía metodológica para maestros interesados en aplicar este juego en el salón de clases. Vale la pena tener la guía ya que incluye una extensa lista de enlaces para profundizar en el tema de sustentabilidad. Buen fin de semana.

jueves, 23 de septiembre de 2010

OBEUS: Un simulador urbano con Programación Orientada a Objetos.



OBEUS (Object-Based Environment for Urban Simulation) es una plataforma para modelar dinámicas urbanas en base a lo que se denomina Sistemas Autómatas Geográficos, similar a los autómatas celulares. El modelado urbano en OBEUS se basa en la programación orientada a objetos (OOP por sus siglas en inglés) a través del lenguaje C#. Como ya se habia comentado en una entrada anterior respecto a la característica de los autómatas celulares, la OOP se basa en diseñar objetos que al igual que los autómatas tienen características de estado, comportamiento e identidad.

Esta plataforma estuvo desde 2004 disponible para descarga para su libre experimentación pero recientemente se retiró. Traza Digital obtuvo el consentimiento de Itzhak Benenson (uno de sus creadores) para ofrecerla de nuevo para descarga, pidiendo que se comunique lo siguiente:

1) No hay soporte disponible, desafortunadamente.
2) Están muy interesados en revivir el proyecto. El nivel de "expertise" necesario = diseño de compilador y desarrollo.
3) El link de su laboratorio es http://geosimlab.tau.ac.il/

La descarga se puede realizar en el siguiente link:

OBEUS

El instalador, el cual pesa un poco mas de 200 MB, incluye el programa OBEUS, las librerías necesarias para su ejecución y un manual en ingles de 79 paginas. También incluye dos ejemplos: el Juego de la Vida, del cual ya se publicó una entrada aquí, y el modelo Schelling de segregacion residencial. Además de incluir estos dos ejemplos, el programa es totalmente funcional para elaborar nuestros propios modelos. Aunque se tiene el permiso para distribuir el archivo su permanencia en este link es por tiempo limitado. Si ya no se puede descargar puedes mandar un correo y lo puedo facilitar.


OBEUS fue diseñado por Itzhak Benenson y Vlad Kharbash del Environmental Simulation Laboratory de la Porter School of Environmental Studies de la Universidad de Tel Aviv. Traza Digital agradece a ambos por su apoyo, y externa su interés por conocer y publicar trabajos realizados con OBEUS a raíz de que de nuevo está disponible para descarga. Si algún lector sabe de un tutorial de OOP o C# para publicar en este Blog para facilitar el uso de OBEUS, también se agradecería conocerlo.

jueves, 16 de septiembre de 2010

...y para terminar la semana: Sketchup y AR-Media nos ponen los modelos 3D al alcance de la mano, literalmente.


AR-Media es una herramienta de la empresa Inglobe Technologies que se ha dedicado a una novedosa tecnología denominada en ingles Augmented Reality o Realidad Aumentada, o lo que es lo mismo: el poder interactuar con modelos 3D en tiempo real como si estuvieran en una superficie frente a nosotros. Una muestra se puede ver en el siguiente video con el logo de este Blog:

 video

Una aplicación de esta tecnología es la manipulación interactiva de espacios urbanos, como es el caso de tener sobre una hoja de papel a la ciudad de Tenochtitlan (modelo gracias a XDecetive Inc.):

video

Además de la gran utilidad de esta tecnología, es extremádamente sencilla utilizarla. En los videos anteriores, se utilizó el programa SketchUp para los modelos 3D, el Plugin de AR-Media y una hoja de papel con un patrón especial. Después solo es cuestión de tener una cámara conectada a una computadora que apunte hacia el patrón de la hoja impresa, y es todo.

El programa SketchUp se puede descargar gratuitamente haciendo clic aquí, y el plugin de AR-Media para SketchUp también es gratuito (en modalidad de Demo de 30 segundos) y se descarga aquí. La herramienta funciona mucho mejor si la hoja es iluminada con luz de día en lugar de un foco.

Herramientas y plataformas de modelado en ABM

Biblioteca de modelos en NetLogo. Galax Ordaz, José Manuel. Evaluación integradora de políticas de agua: modelado y simulación con sociedades artificiales de agentes.
Continuando con la Tesis Doctoral titulada "Evaluación integradora de políticas de agua: modelado y simulación con sociedades artificiales de agentes" del Dr. José Manuel Galán Ordax de la Universidad de Burgos y de la cual ya se había tratado en una entrada anterior, ahora toca mencionar a su Anexo B titulado Herramientas y plataformas de modelado en ABM . Al igual que el Anexo A, este es una breve introducción a plataformas disponibles de las cuales podemos hechar mano para modelar, concentrandose en 3: Swarm, RePast SDML. No es un análisis a profundidad, pero por lo mismo nos sirve para tener un panorama general de dichas herramientas, y quizá a lo largo de la lectura conocer algunas que no sabíamos que existían. Este Anexo B se puede leer haciendo clic aquí, o en la sección Biblioteca de este Blog.

viernes, 10 de septiembre de 2010

...y para terminar la semana: Ciudades como tableros de ajedrez.

Del trabajo del Dr. Antonio Aguilera ya se había escrito en una entrada anterior, y ahora toca el turno a unos de sus libros: Ciudades como tableros de ajedrez: Introducción al modelado de dinámicas urbanas con autómatas celulares. De la contraportada:

"Antonio Aguilera Ontiveros, maestro en planeación y sistemas se ha dedicado al desarrollo de modelos de dinámica urbana basados en autómatas celulares y a la investigación de las aplicaciones de la inteligencia artificial en el estudio de sistemas socioeconómicos. En este libro, explica que es un modelo de dinámica urbana, recuerda a los pioneros y a otros investigadores del modelado computacional de dinámicas urbanas, expone las aplicaciones actuales y potenciales de éste y de los autómatas celulares en una ciudad real, por ejemplo, para inferir la forma futura de ésta, con base en la tasa de variación de la población, el crecimiento económico o la construcción de viviendas en espacios determinados de dicha ciudad. Pero este es solo uno de los casos posibles, porque el modelado de dinámicas urbanas produce tantas situaciones como lo permitan los datos disponibles, con la posibilidad de insertar modificaciones exigidas por la realidad y llegar así a una situación muy probable. Esto se debe a que los autómatas celulares en la construcción de modelos urbanos constituyen una plataforma espacial capaz de soportar formulaciones que van de las más sencillas y empíricas a las más elaboradas y teóricas. Ciudades como tableros de ajedrez...es uno de los pocos textos que sobre este tema se han escrito en lengua castellana, por lo que este libro satisface una necesidad, no sólo en México, sino en Latinoamérica, de investigadores y estudiantes de las ciencias computacionales e investigadores en geografía y urbanismo, quienes se sentirán motivados a modelar sistemas espaciales complejos, pues este libro, además, es un manual para la enseñanza y contiene un ejemplo, paso a paso, del desarrollo de un modelo de usos del suelo con autómatas celulares."

El autor es Doctor en Ciencias Aplicadas por la Facultad de Ciencias de la Universidad Autónoma de San Luis Potosí, Maestro en Planeación y Sistemas por la Facultad de Ingeniería de la Universidad Autónoma de San Luis Potosí y Físico Teórico por la Facultad de Ciencias de la Universidad Autónoma de San Luis Potosí. Es miembro del Sistema Nacional de Investigadores Nivel 1.

Libro recomendado para quien se inicia en el modelado de dinámicas urbanas, en particular el Capítulo IV en el cual se explica paso a paso "cómo hechar a andar un modelo de autómata celular para analizar una dinámica urbana específica", y el Apendice, ya que se muestra un modelo computacional  con el cual se pueden poner en práctica los conceptos del libro. El software se llama SMUSBAC (Sistema de Modelado y Uso de Suelo Basado en Autómatas Celulares) y se puede descargar haciendo clic aquí. Se puede adquirir en la librería virtual del Colegio de San Luís haciendo clic aquí. Buen fin de semana.

Fundamentos de simulación

Clasificación de los modelos de simulación. Galax Ordaz, José Manuel. Evaluación integradora de políticas de agua: modelado y simulación con sociedades artificiales de agentes.

Fundamentos de simulación es el nombre del Anexo A de una Tesis Doctoral titulada "Evaluación integradora de políticas de agua: modelado y simulación con sociedades artificiales de agentes" del Dr. José Manuel Galán Ordax de la Universidad de Burgos. De interés es el haber logrado sintetizar de manera clara y en tan solo 14 páginas una variedad de conceptos clave que son necesarios para entender la teoría y procesos de la simulación. Este Anexo A se puede leer haciendo clic aquí o en la sección Biblioteca de este Blog, y la tesis completa se puede descargar del Repositorio de Tesis Doctorales de la Universidad de Burgos haciendo clic aquí. Gracias especiales al Dr. Galán Ordox por permitir a Traza Digital reproducir su trabajo, este Anexo es un buen documento para familiarizarse con conceptos básicos de simulación.

jueves, 2 de septiembre de 2010

Preguntemos al Profesor Pietro Terna


Traza digital está por abrir una nueva sección de entrevistas a profesionales e investigadores involucrados con el tema de simulación urbana y modelado de ciudades en sus respectivos campos profesionales.

La primera persona en entrevistar sera al Profesor Pietro Terna de la Universidad de Torino, Italia. Su investigación está relacionada con redes neuronales artificiales, modelado económico y financiero, modelado multiagentes, simulación aplicada a las ciencias sociales.

Aunque no se ha adentrado en el campo de urbanismo, esta es una oportunidad de platicar con el Profesor Pietro Terna sobre los conceptos básicos de simulación debido a su facilidad con que los explica y de lo cual ya dio una muestra en su articulo sobre modelos basados en agentes aquí.

Antes de hablar con el Profesor, Traza Digital abre su espacio para quien quiera participar en esta entrevista enviando preguntas a través de Twitter, Facebook o en la sección de comentarios de este Blog y de las cuales se hará una selección final.

Un algoritmo computacional nos acaba de ayudar a encontrar sentido a una maraña de relaciones urbanas (y de paso hacer mejores programas de desarrollo urbano).

¿Cómo leer esta red compleja que resultó de un ejercicio ciudadano en Bahía de Los Ángeles, México? "Las fuerzas que afecta...