rlm@329: #+title: Thesis rlm@329: #+author: Robert McIntyre rlm@329: #+email: rlm@mit.edu rlm@329: #+description: MEng thesis for Robert McIntyre rlm@329: #+keywords: AI, simulation, jMonkeyEngine3, clojure, virtual reality rlm@329: #+SETUPFILE: ../../aurellem/org/setup.org rlm@324: rlm@332: * COMMENT Multiple senses are compelling for AI. rlm@331: #+include: "./intro.org" rlm@328: rlm@331: * Virtual reality is vastly easier than actual reality. rlm@328: rlm@329: * There is no framework for AI experimenmts with multiple senses. rlm@328: rlm@330: * Cortex is my attempt at such a framework. rlm@328: rlm@332: ** COMMENT Cortex uses jMonkeyEngine3 to create virtual worlds... rlm@332: #+include: "./world.org" rlm@332: #+include: "./util.org" rlm@328: rlm@332: ** COMMENT ...and Blender to describe virtual creatures. rlm@332: rlm@332: ** COMMENT Bodies are articulated rigid constructs rlm@332: #+include: "./body.org" rlm@332: rlm@332: ** COMMENT Senses are all 2d surfaces with embedded sensor elements. rlm@332: #+include: "./sense.org" rlm@332: rlm@332: ** COMMENT Thousands of hair-like elements simulate touch. rlm@332: #+include: "./touch.org" rlm@332: rlm@332: ** COMMENT Vision is modeled after the human retina. rlm@332: #+include: "./vision.org" rlm@332: rlm@332: ** COMMENT Cortex provides general simulated hearing. rlm@332: #+include: "./hearing.org" rlm@332: rlm@332: ** COMMENT Proprioception and Movement provide a sense of embodiment. rlm@332: #+include: "./proprioception.org" rlm@332: #+include: "./movement.org" rlm@332: rlm@332: * COMMENT The Hand rlm@332: #+include: "./integration.org" rlm@328: rlm@329: * The Reusable Self Learning Joint rlm@328: rlm@329: * Robotic Calisthenics rlm@328: rlm@329: * The Lense that Sees its Flaws rlm@328: rlm@330: * Rat in a Maze rlm@330: rlm@330: * Swarm Creatures rlm@330: rlm@329: * Simulated Imagination rlm@328: