graphic 3.png

My Master's research involved the development of a system to automate the design of structures. There were three major facets to this work: the simulation, the design automation and the structure. The structure was defined by a 3D graph, where nodes defined components in the structure and arcs defined how those components were connected, That graph, in turn, was translated into a structure within a physics simulation. The physics simulation would evaluate the feasibility of the structure, and various performance metrics about the structure would be collected. These metrics were then fed to the design automation module which would make a decision about how to improve the performance of the structure. These changes are made to the graph, which is then tested and changed. This process repeats until a structure is designed that meets some goal defined my the user. More information can be found in my thesis here, and the first paper I published on the subject here. The Bitbucket page for this project can be found here.