comparison thesis/dylan-accept.diff @ 514:447c3c8405a2

accept/reject changes
author Robert McIntyre <rlm@mit.edu>
date Sun, 30 Mar 2014 10:50:05 -0400
parents 4c4d45f6f30b
children
comparison
equal deleted inserted replaced
513:4c4d45f6f30b 514:447c3c8405a2
18 + appendix to this thesis \ref{}. 18 + appendix to this thesis \ref{}.
19 +# dxh: todo reference appendix 19 +# dxh: todo reference appendix
20 20
21 You have also seen how I used =CORTEX= as a platform to attach the 21 You have also seen how I used =CORTEX= as a platform to attach the
22 /action recognition/ problem, which is the problem of recognizing 22 /action recognition/ problem, which is the problem of recognizing
23
24 @@ -2888,7 +3007,7 @@
25 #+end_src
26 #+end_listing
27
28 -** Efficient action recognition with =EMPATH=
29 +** =EMPATH= recognizes actions efficiently
30
31 To use =EMPATH= with the worm, I first need to gather a set of
32 experiences from the worm that includes the actions I want to
33
34 @@ -3044,9 +3163,9 @@
35 to interpretation, and dissaggrement between empathy and experience
36 is more excusable.
37
38 -** Digression: bootstrapping touch using free exploration
39 -
40 - In the previous section I showed how to compute actions in terms of
41 +** Digression: Learn touch sensor layout through haptic experimentation, instead
42 +# Boostraping touch using free exploration
43 +In the previous section I showed how to compute actions in terms of
44 body-centered predicates which relied averate touch activation of
45 pre-defined regions of the worm's skin. What if, instead of recieving
46 touch pre-grouped into the six faces of each worm segment, the true
47
48 @@ -2193,7 +2311,7 @@
49 #+ATTR_LaTeX: :width 11cm
50 [[./images/proprio.png]]
51
52 -** Muscles are both effectors and sensors
53 +** Muscles contain both sensors and effectors
54
55 Surprisingly enough, terrestrial creatures only move by using
56 torque applied about their joints. There's not a single straight
57
58 @@ -2059,7 +2177,7 @@
59 #+ATTR_LaTeX: :width 15cm
60 [[./images/touch-cube.png]]
61
62 -** Proprioception is the sense that makes everything ``real''
63 +** Proprioception provides knowledge of your own body's position
64
65 Close your eyes, and touch your nose with your right index finger.
66 How did you do it? You could not see your hand, and neither your
67
68 @@ -1257,8 +1375,8 @@
69 community and is now (in modified form) part of a system for
70 capturing in-game video to a file.
71
72 -** Hearing is hard; =CORTEX= does it right
73 -
74 +** ...but hearing must be built from scratch
75 +# is hard; =CORTEX= does it right
76 At the end of this section I will have simulated ears that work the
77 same way as the simulated eyes in the last section. I will be able to
78 place any number of ear-nodes in a blender file, and they will bind to
79
80 @@ -1565,7 +1683,7 @@
81 jMonkeyEngine3 community and is used to record audio for demo
82 videos.
83
84 -** Touch uses hundreds of hair-like elements
85 +** Hundreds of hair-like elements provide a sense of touch
86
87 Touch is critical to navigation and spatial reasoning and as such I
88 need a simulated version of it to give to my AI creatures.
89
90 @@ -956,7 +1074,7 @@
91 #+ATTR_LaTeX: :width 15cm
92 [[./images/physical-hand.png]]
93
94 -** Eyes reuse standard video game components
95 +** Sight reuses standard video game components...
96
97 Vision is one of the most important senses for humans, so I need to
98 build a simulated sense of vision for my AI. I will do this with
99 @@ -459,8 +577,8 @@
100 simulations of very simple creatures in =CORTEX= generally run at
101 40x on my machine!
102
103 -** What is a sense?
104 -
105 +** All sense organs are two-dimensional surfaces
106 +# What is a sense?
107 If =CORTEX= is to support a wide variety of senses, it would help
108 to have a better understanding of what a ``sense'' actually is!
109 While vision, touch, and hearing all seem like they are quite