The focus of this thesis is to provide an artificial intelligence (AI) system that can develop spatial intelligence. A MATLAB application of a genetic algorithm AI system has been implemented. The AI system will incorporate three dimensional (3D) objects that can learn to maneuver in 3D space so that they may be assembled with each other. As an example, two rectangles with holes and a nut will maneuver itself onto a screw. The performance of the AI system will then be recorded as video results.
Library of Congress Subject Headings
Artificial intelligence, Machine learning, Genetic algorithms, Spatial ability--Data processing
Computer Science (MS)
Department, Program, or Center
Computer Science (GCCIS)
Koon, Eugene, "Assembling 3D Objects with Artificial Spatial Intelligence" (2014). Thesis. Rochester Institute of Technology. Accessed from
RIT – Main Campus