17.01.2013 Views

Chapter 2. Prehension

Chapter 2. Prehension

Chapter 2. Prehension

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Chapter</strong> 5 - Movement Before Contact 117<br />

Step 1 suggests that the CNS plans movements in hand space, thus<br />

generating a trajectory involving hand positions and speeds along a<br />

path in a body or world coordinate frame. The reason for this is two-<br />

fold. The first has to do with the goal of the task, which is to bring<br />

the hand into contact with the object. If the object is in a world coordi-<br />

nate frame, then planning hand locations in that same coordinate frame<br />

makes the computations easier. The second has to do with the<br />

grasping space of the performer. How can accidental contact with<br />

other objects in the vicinity be avoided, and how can a trajectory be<br />

planned through a cluttered environment? If the objects are in a world<br />

coordinate frame, then planning in the same reference frame is easier.<br />

Transforming this desired trajectory into joint space (step 2) and<br />

generating the motor command (step 3) involves translating from that<br />

coordinate frame into the space within which the actual movement is<br />

being driven. If the control variables are kinematic ones (step 2), this<br />

is an inverse kinematics problem. If the control variables are dynamic<br />

ones (step 3), such as joint torques over time, this is an inverse<br />

dynamic problem.<br />

Such step by step computations, while logical, are inefficient and<br />

most likely, not biological. For one thing, coordinate transformation<br />

computations contain errors, so avoiding re-representations is<br />

advantageous. Alternatively, motor commands can be computed<br />

directly from the desired extrinsically-defined trajectory (step 4) or<br />

even from the goal of the movement (step 5). Another alternative is to<br />

plan directly in joint space (step 1’). While seemingly more<br />

complicated, it is possibly more natural, in the sense that, through<br />

joint and muscle proprioceptors, these are variables that the CNS has<br />

access to. Atkeson & Hollerbach (1985) pointed out that if a trajectory<br />

is determined in an extrinsic coordinate frame (step l), the path of the<br />

hand would follow a straight line (in a world coordinate frame). On<br />

the other hand, if the trajectory generation is computed in joint angles<br />

directly (step l’), the hand would follow a curved path. In behavioral<br />

experiments, both have been observed (see Section 5.3).<br />

5The forward kinematic problem computes endpoint kinematic variables (e.g.,<br />

wrist position) from joint kinematic variables (e.g., shoulder and elbow joint<br />

angles). The inverse kinematic problem computes the shoulder and elbow joint<br />

angles from a given wrist position.

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!