Showing posts with label Infomatrix. Show all posts
Showing posts with label Infomatrix. Show all posts

October 31, 2008

Project: DWS

DWS (Digital Weather Station) was a weather monitoring system designed to monitor the skiing conditions that a certain skiresort could offer in winter. I worked on this application together with my colleagues Andrei Niciu & Marius Popescu (microcontroller programmer and hardware module designer) and managed to finish most of it over the course of 3-4 months in 2005. The project won the 1st Gold Medal in the 2005 edition of Infomatrix (hardware control section). Here is a short description and some photos:
The DWS system measures, with the help of sensors, the temperature (of the air and of the snow), the pressure, the humidity, the wind speed, the wind direction, the fog density, and of course the snow layer in certain key points along the slopes. All these sensors are incorporated into compact modules and controlled by microcontrollers.
The application gathers information from all the modules, and creates, using simulation algorithms an accurate virtual 3D model of each slope. The operator can thus have a perspective view of the entire slope and can issue prompt warnings about avalanches, heavy fog, heavy winds, unskiable portions of the slope etc.
The program can also be used for live-monitoring of the slopes as it can access LAN cameras situated at various interest points in the resort.



Project: Virtual Architect

From time to time I'll present on this blog a few of the programs/projects I've worked on since I got into IT&C as well as other stuff I'll consider somewhat interesting :)). 

First off is Virtual Architect, a light-weight modeling program and the very first "big project" I ever worked on. And that was very rewarding work as the project was submitted in the 2004 edition of Infomatrix and won the 1st Gold Medal in the programming section. Here is an old description of the application and some snapshots.
Virtual Architect was designed to be an easy to use modeling program that would enable any user to create plans for various buildings with the help of a 2D drawing board and to preview these buildings in a 3D environment.
Thus, the drawing board will be used in the actual development of the architectural project (the placement, resizing and movement of walls, ceilings, stairs, doors, windows and furniture) but, at any stage of development for a given project, the user can preview the design using the 3D rendering engine. The 3D engine incorporates simple features like: collision detection and response, gravity movement, basic lighting and skybox concept.
I developed this application back in 2004, over the course of 4 months, with the help of my colleague and friend Andrei Niciu. He worked on the main platform of the program and I designed the 3D rendering engine employed in the program.