SISCOT
- Sistema Integrado de Simulação, Controle e Organização de Trânsito
SISCOT
- Integrated System for Traffic Simulation, Control and Organization
O SISCOT é um simulador e gerenciador de trânsito para ser utilizado nas cidades pelos departamentos de controle de tráfego, a fim de melhorar o fluxo de veículos nas vias e servir de controle para as mesmas. Além disso, pode ser utilizado para simulação (sua principal função), onde técnicos e engenheiros de trânsito podem observar o comportamento das vias quando de alguma modificação. Assim, quando for necessário construir uma nova via ou realizar alterações no fluxo de veículos (inversão de sentidos, etc.), essa alteração pode ser feita no simulador, e podemos analisar se o comportamento final é o esperado, poupando tempo e despesas que seriam gastos se essa simulação não fosse realizada. Neste projeto, fui responsável pela visualização, disponibilizada em um aplicativo JAVA e em um applet.
SISCOT is a traffic manager and simulator that target its usage for cities traffic control departments. It intend to optimize and control vehicle flow on the streets. Besides this feature, it can be used to simulate (its primary function) traffic flow. This allow engineers and technicians to observe the street conditions on a large variety of situations. When a new street start to be planned, they can see its impact on traffic using the simulator. They also can change the street directions to analyse how it a detour can operate if it will be worthy. This way the simulator can help on decisions, saving money and time. I was responsable for the visualization system of this project, presented in a JAVA application and an applet.
SimBoTel - Simulador Bottom-up para Aplicações em Telecomunicações
SimBoTel - Bottom-up Simulator for Telecomunication Applications
O SimBoTel é um simulador baseado em agentes. Apresenta uma interface de alto nível para a definição dos agentes, regras e atributos, além das demais informações necessárias para a simulação. Neste projeto, também desenvolvido em JAVA, fui responsável pelas classes de abrir e salvar as simulações, e por algumas alterações em outras classes do projeto, assim como pela parte de "ajuda" presente no programa. Infelizmente, este projeto não possui uma página na internet.
SimBoTel is an agent simulator. It has a high level interface for rules, attributes and agent definitions, besides all other required information. In this project I was responsable for the Saving and Loading operations, that should use a XML file to allow manual edition, a requirement of the program. I have also developed other program components, most receiving upgrades. The "help" section was also elaborated by me. Unfortunatelly this project does not have a web page.
Visualização de dados volumétricos utilizando Hardware Gráfico
Programável
Volumetric Data Visualization using Programmable Graphics Hardware
Possibilitar a visualização de conjuntos de dados volumétricos é o objetivo desse projeto. Para isso, são utilizados recursos disponíveis nas novas placas gráficas, explorando suas partes programáveis (vertex e fragment shaders). Os dados visualizados são malhas convexas formadas por tetraedros, utilizando um algoritmo descrito por Weiler et al. in Proceedings of IEEE Visualization 2003, utilizando uma técnica de Ray Casting para percorrer a malha e Occlusion Queries para agilizar o processamento.
This project aims to allow interactive volumetric data visualization. To do so we use the new features of graphics hardware. We explore its programmable sections (vertex and fragment shaders). We are currently working with tetrahedral meshes with an optimized version of a ray casting algorithm described by Weiler et al. in Proceedings of IEEE Visualization 2003.