Mercurial > cortex
changeset 268:6446e964810f
merged changes.
author | Robert McIntyre <rlm@mit.edu> |
---|---|
date | Tue, 14 Feb 2012 05:00:02 -0700 |
parents | d487348c461c (diff) bee5145ce463 (current diff) |
children | bbd787e12025 aa3641042958 |
files | |
diffstat | 1 files changed, 15 insertions(+), 15 deletions(-) [+] |
line wrap: on
line diff
1.1 --- a/org/movement.org Mon Feb 13 21:53:54 2012 -0600 1.2 +++ b/org/movement.org Tue Feb 14 05:00:02 2012 -0700 1.3 @@ -28,23 +28,23 @@ 1.4 called the motor pool. The brain essentially says "activate 30% of the 1.5 motor pool" and the spinal cord recruits motor neurons untill 30% are 1.6 activated. Since the distribution of power among motor neurons is 1.7 -unequal and recruitment goes from weakest to strongest, 30% of the 1.8 -motor pool might be 5% of the strength of the muscle. 1.9 +unequal and recruitment goes from weakest to strongest, the first 30% 1.10 +of the motor pool might be 5% of the strength of the muscle. 1.11 1.12 My simulated muscles follow a similiar design: Each muscle is defined 1.13 -by a 1-D array of numbers (the "motor pool"). Each number represents a 1.14 -motor neuron which controlls a number of sarcomeres equal to the 1.15 -number. A muscle also has a scalar :strength factor which determines 1.16 -the total force the muscle can exert when all motor neurons are 1.17 -activated. The effector function for a muscle takes a number to index 1.18 -into the motor pool, and that number "activates" all the motor neurons 1.19 -whose index is lower or equal to the number. Each motor-neuron will 1.20 -apply force in proportion to its value in the array. Lower values 1.21 -cause less force. The lower values can be put at the "beginning" of 1.22 -the 1-D array to simulate the layout of actual human muscles, which 1.23 -are capable of more percise movements when exerting less force. Or, 1.24 -the motor pool can simulate more exoitic recruitment strageties which 1.25 -do not correspond to human muscles. 1.26 +by a 1-D array of numbers (the "motor pool"). Each entry in the array 1.27 +represents a motor neuron which controlls a number of sarcomeres equal 1.28 +to the value of the entry. A muscle also has a scalar :strength factor 1.29 +which determines the total force the muscle can exert when all motor 1.30 +neurons are activated. The effector function for a muscle takes a 1.31 +number to index into the motor pool, and that number "activates" all 1.32 +the motor neurons whose index is lower or equal to the number. Each 1.33 +motor-neuron will apply force in proportion to its value in the array. 1.34 +Lower values cause less force. The lower values can be put at the 1.35 +"beginning" of the 1-D array to simulate the layout of actual human 1.36 +muscles, which are capable of more percise movements when exerting 1.37 +less force. Or, the motor pool can simulate more exoitic recruitment 1.38 +strageties which do not correspond to human muscles. 1.39 1.40 This 1D array is defined in an image file for ease of 1.41 creation/visualization. Here is an example muscle profile image.