visual3d:documentation:pipeline:model_based_data_commands:default_joint_names
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
visual3d:documentation:pipeline:model_based_data_commands:default_joint_names [2024/06/19 12:51] – sgranger | visual3d:documentation:pipeline:model_based_data_commands:default_joint_names [2024/07/17 15:46] (current) – created sgranger | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ===== definition of a joint ===== | + | ====== Default Joint Names ====== |
- | we use the word " | + | ==== Definition of a Joint ==== |
- | first, a " | + | We use the word " |
- | note that in a 6 dof model, | + | First, |
- | note that the user cannot specify a joint. visual3d determines that a joint exists if the proximal end of a kinetic segment | + | |
- | second, we have followed | + | |
- | if for example, a functional hip joint is computed and the landmark | + | Note that in a 6 DOF model, the joint isn't a specific point. |
+ | Note that the user cannot specify | ||
+ | Second, we have followed | ||
- | ===== default | + | If for example, a functional hip joint is computed and the landmark is not within the distal radius of the pelvis from the distal end of the pelvis, no joint will be created. This is not a problem for joint moments because the joint moment is really the proximal moment on the segment, so no joint is needed. This is, however, a problem for joint power because there will be no way to compute the joint angular velocity. If a joint has not been created where you expect it, check to see that he landmark is sufficiently close to the pelvis. |
- | visual3d creates joint names automatically for the default segments. | + | ==== Default Joint Names ==== |
- | visual3d contains a number of default segment | + | Visual3D creates joint names automatically |
- | the calculation | + | Visual3D contains a number of default segment names that are provided for the convenience |
- | |visual3d | + | The calculation of Joint Moment, Joint Power, and Joint Force refer to the proximal end of the segment |
- | |rft |right foot |rankle | + | |
- | |rsk |right shank | + | |
- | |rth |right thigh | + | |
- | |lft |left foot | + | |
- | |lsk |left shank |lknee | + | |
- | |lth |left thigh |lihp |left hip | | + | |
- | |rpv |pelvis | + | |
- | |rtk |trunk and pelvis | + | |
- | |rta |thorax and abdomen|rwaist | + | |
- | |rhe |head |neck |neck | | + | |
- | |rar |right upper arm | + | |
- | |rfa |right forearm | + | |
- | |rha |right hand |rwrist | + | |
- | |lar |left upper arm |lshoulder |left shoulder | + | |
- | |lfa |left forearm | + | |
- | |lha |left hand | + | |
- | ===== custom joint names ===== | + | |Visual3D Segment Name|Anatomical Segment|Joint Name|Anatomical Joint| |
+ | |RFT |Right Foot |RANKLE | ||
+ | |RSK |Right Shank | ||
+ | |RTH |Right Thigh | ||
+ | |LFT |Left Foot | ||
+ | |LSK |Left Shank |LKNEE | ||
+ | |LTH |Left Thigh |LIHP |Left Hip | | ||
+ | |RPV |Pelvis | ||
+ | |RTK |Trunk and Pelvis | ||
+ | |RTA |Thorax and Abdomen|RWAIST | ||
+ | |RHE |Head |NECK |Neck | | ||
+ | |RAR |Right Upper Arm | ||
+ | |RFA |Right Forearm | ||
+ | |RHA |Right Hand |RWRIST | ||
+ | |LAR |Left Upper Arm |LSHOULDER |Left Shoulder | ||
+ | |LFA |Left Forearm | ||
+ | |LHA |Left Hand | ||
- | the joint moment computed by visual3d is expressed as the proximal moment on a segment. | + | ==== Custom Joint Names ==== |
- | for example, the moment | + | The joint moment |
- | if the link model is defined with a shank and a thigh segment, the " | + | For example, the moment between |
- | if the link model is defined with a shank segment | + | If the link model is defined with a shank and a thigh segment, the "joint" name listed in the model based combo boxes is assigned automatically to be the " |
- | ===== custom | + | If the link model is defined with a shank segment |
- | if the user has created a custom segment name, visual3d uses that segment name. | + | ==== Custom Segment Joint Names ==== |
- | given a segment | + | If the user has created |
- | new_seg | + | |
- | the joint will appear as | + | Given a segment |
- | new_seg | + | NEW_SEG |
+ | The Joint will appear as | ||
+ | NEW_SEG | ||
visual3d/documentation/pipeline/model_based_data_commands/default_joint_names.1718801498.txt.gz · Last modified: 2024/06/19 12:51 by sgranger