Data gathered during scientific exploration is often very difficult to read and interpret in the form that it is saved - large text files. To improve this interpretation, we can create graphs to better exemplify what the data is. An even better improvement is to have graphical programs to show changes in data over time, over distance, or any other form of measurement.
This specific scientific visualization is the mapping of underwater cisterns from Malta. The first step in interpreting this data is a SLAM algorithm. The SLAM takes in the sonar scan data and creates probability maps for wall locations surrounding the robot's location. The SLAM algorithm program generates an output text file which is the input data file for this scientific vizualization. This program creates a simulated environment from the SLAM map using the marching cubes algorithm. A .m mesh file is created in order to save the vizualization and allow for texturing and manipulation by other students.