# HG changeset patch # User Robert McIntyre # Date 1329220343 25200 # Node ID d487348c461cf7287e8dfc24240852ef111e3d8b # Parent 2fdcbe8185b1a2c30fcece3697f8b629f8f3ec70 minor wording fixes to movement.org diff -r 2fdcbe8185b1 -r d487348c461c org/movement.org --- a/org/movement.org Tue Feb 14 04:35:40 2012 -0700 +++ b/org/movement.org Tue Feb 14 04:52:23 2012 -0700 @@ -28,23 +28,23 @@ called the motor pool. The brain essentially says "activate 30% of the motor pool" and the spinal cord recruits motor neurons untill 30% are activated. Since the distribution of power among motor neurons is -unequal and recruitment goes from weakest to strongest, 30% of the -motor pool might be 5% of the strength of the muscle. +unequal and recruitment goes from weakest to strongest, the first 30% +of the motor pool might be 5% of the strength of the muscle. My simulated muscles follow a similiar design: Each muscle is defined -by a 1-D array of numbers (the "motor pool"). Each number represents a -motor neuron which controlls a number of sarcomeres equal to the -number. A muscle also has a scalar :strength factor which determines -the total force the muscle can exert when all motor neurons are -activated. The effector function for a muscle takes a number to index -into the motor pool, and that number "activates" all the motor neurons -whose index is lower or equal to the number. Each motor-neuron will -apply force in proportion to its value in the array. Lower values -cause less force. The lower values can be put at the "beginning" of -the 1-D array to simulate the layout of actual human muscles, which -are capable of more percise movements when exerting less force. Or, -the motor pool can simulate more exoitic recruitment strageties which -do not correspond to human muscles. +by a 1-D array of numbers (the "motor pool"). Each entry in the array +represents a motor neuron which controlls a number of sarcomeres equal +to the value of the entry. A muscle also has a scalar :strength factor +which determines the total force the muscle can exert when all motor +neurons are activated. The effector function for a muscle takes a +number to index into the motor pool, and that number "activates" all +the motor neurons whose index is lower or equal to the number. Each +motor-neuron will apply force in proportion to its value in the array. +Lower values cause less force. The lower values can be put at the +"beginning" of the 1-D array to simulate the layout of actual human +muscles, which are capable of more percise movements when exerting +less force. Or, the motor pool can simulate more exoitic recruitment +strageties which do not correspond to human muscles. This 1D array is defined in an image file for ease of creation/visualization. Here is an example muscle profile image.