User Tools

Site Tools


visual3d:documentation:pipeline:model_based_data_commands:joint_power

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
visual3d:documentation:pipeline:model_based_data_commands:joint_power [2024/09/25 06:29] – Created the page. wikisysopvisual3d:documentation:pipeline:model_based_data_commands:joint_power [2024/11/15 20:09] (current) – [Scalar versus "Vector" and Anatomical Meaning] wikisysop
Line 1: Line 1:
-=====JOINT POWER=====+=====Joint Power=====
  
 This model-based item represents the joint power for the specified joint resolved into three separate components. This model-based item represents the joint power for the specified joint resolved into three separate components.
 +
 +For example, it is possible to express the JOINT POWER of the Right Knee resolved into the Right Thigh's coordinate system and normalized using the individual's mass.
 +
 +{{:joint_power_dialog.png}}
 +
 +==== Scalar versus "Vector" and Anatomical Meaning ====
  
 Properly speaking, Joint Power is a scalar term computed as: Properly speaking, Joint Power is a scalar term computed as:
 <code> <code>
-Power = [Mx,My,Mz] . [wx ,wy,wz]+Power = [Mx,My,Mz] . [wx,wy,wz]
 Power = Mx.wx + My.wy + Mz.wz Power = Mx.wx + My.wy + Mz.wz
 </code> </code>
Line 11: Line 17:
 It has become common in the biomechanics community, however, to resolve power into a segment coordinate system and this is what this model-based item achieves. It has become common in the biomechanics community, however, to resolve power into a segment coordinate system and this is what this model-based item achieves.
  
-**Note**: This does not result in Joint Power being a vector! If you want the scalar item, see [[visual3d:documentation:pipeline:model_based_data_commands:joint_power_scalar|JOINT_POWER_SCALAR]].+**Note**: This does not result in Joint Power being a vector! Because of this, there is never a reason to multiply any of the power terms by minus 1. Because power is not a vector there is no need to reflect the signals to between right and left to give them anatomical meaning. In fact, multiplying a term by -1 eliminates the anatomical meaning since a negative power indicates an eccentric contraction. 
 + 
 +If you want the scalar item, see [[visual3d:documentation:pipeline:model_based_data_commands:joint_power_scalar|JOINT_POWER_SCALAR]]
 + 
 +==== Normalization ==== 
 + 
 +There are four options available for normalizing the JOINT_POWER model-based item. 
 + 
 +  - **Normalization Off**: The JOINT_POWER item is unnormalized. 
 +  - **Normalize using default normalization**: The default normalization for JOINT_POWER is by participant (subject) mass. 
 +  - **Normalize to local file metric value**: The JOINT_POWER item can be normalized by any metric value in the local C3D file. Another drop down menu will appear to prompt a selection. 
 +  - **Normalize to global metric value**: The JOINT_POWER item can also be normalized by metric values  in the [[visual3d:documentation:definitions:global_workspace|GLOBAL]] workspace. Another drop down menu will appear to prompt a selection.
  
 ==== Necessity of a Joint ==== ==== Necessity of a Joint ====
Line 19: Line 36:
 It is possible for a [[visual3d:documentation:pipeline:model_based_data_commands:joint_moment|joint moment]] to be non-zero and the joint power to contain No Data. This occurs when there is no "joint" identified by Visual3D, and no joint means no joint angular velocity. For example, a shoulder joint is commonly not identified because the distance from the head of the humerus (origin of the upper arm segment) to the distal end of the torso is greater than the distal radius of the torso. It is possible for a [[visual3d:documentation:pipeline:model_based_data_commands:joint_moment|joint moment]] to be non-zero and the joint power to contain No Data. This occurs when there is no "joint" identified by Visual3D, and no joint means no joint angular velocity. For example, a shoulder joint is commonly not identified because the distance from the head of the humerus (origin of the upper arm segment) to the distal end of the torso is greater than the distal radius of the torso.
  
-You can verify this in model builder mode, where you should see a yellow sphere at the proximal end of the humerus segment. You may have to check the box in the settings to display the joint. +You can verify this in model builder mode, where you should see a yellow sphere at the proximal end of the humerus segment. You may have to check the box in the display settings to display the joint.
- +
-====Preserving Anatomical Meaning====+
  
-Even though this Joint Power item is resolved into three components it is not a vector! Because of this, there is never a reason to multiply any of the power terms by minus 1.+==== See Also ====
  
-Because power is not vector there is no need to reflect the signals to between right and left to give them anatomical meaning. In fact, multiplying a term by -1 eliminates the anatomical meaning since negative power indicates an eccentric contraction.+There is also model-based item for joint power as scalar ([[visual3d:documentation:pipeline:model_based_data_commands:joint_power_scalar|JOINT_POWER_SCALAR]]). Or return to [[visual3d:documentation:visual3d_signal_types:link_model_based_data_type#kinetic_items|LINK_MODEL_BASED items]].
  
  
visual3d/documentation/pipeline/model_based_data_commands/joint_power.1727245788.txt.gz · Last modified: 2024/09/25 06:29 by wikisysop