visual3d:documentation:pipeline:model_based_data_commands:seg_proximal_joint
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:seg_proximal_joint [2024/06/17 18:21] – created sgranger | visual3d:documentation:pipeline:model_based_data_commands:seg_proximal_joint [2024/11/05 14:22] (current) – [SEG PROXIMAL JOINT] wikisysop | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | + | ====== Seg Proximal Joint ====== | |
- | + | ||
The Segment Proximal End Position can be resolved into any segment coordinate system. | The Segment Proximal End Position can be resolved into any segment coordinate system. | ||
Line 7: | Line 5: | ||
For example, to compute the location of the proximal end of the foot relative to the pelvis, set the segment to be the foot and the reference coordinate system to be the pelvis. | For example, to compute the location of the proximal end of the foot relative to the pelvis, set the segment to be the foot and the reference coordinate system to be the pelvis. | ||
- | [[SegProximalJoint.png]] | + | {{:SegProximalJoint.png}} |
- | + | ||
- | ===== Example - Compute_the_Relative_Movement_at_the_6_DOF_" | + | |
- | + | ||
- | To compute the location of the proximal end of the shank relative to the distal end of the thigh and resolve the signal in the thigh coordinate system. | + | |
- | + | ||
- | Compute Link Model Based Signals has a model based item property labeled **" | + | |
- | + | ||
- | **The trick is to create a new thigh segment that satisfies this requirement** | + | |
- | A straightforward way to accomplish this is to build a second thigh segment; make it a kinematic only segment because you wouldn' | + | ==== Example - Computing the Relative Movement at a 6 DOF " |
- | At this point you will note that the segment coordinate systems for the two thigh segments are not aligned. In the segment | + | Visual3D recognizes " |
- | Compute Seg_Proximal_Joint | + | The relative movement of the knee joint in a 6 DOF model can be computed as the difference in locations of the proximal end of the shank relative and the distal end of the thigh resolved into the thigh' |
+ | * " | ||
+ | * " | ||
+ | * " | ||
+ | |||
+ | This item definition will produce the desired answer as long as the origin of the thigh' | ||
+ | A straightforward way to accomplish this is to build a second thigh segment: | ||
+ | * make it a kinematic only segment because you wouldn' | ||
+ | * use the proximal end markers of the original thigh segment as the distal end markers of the new thigh segment | ||
+ | * similarly, use the distal end markers of the original thigh segment as the proximal end markers of the new thigh segment. | ||
+ | At this point you will note that the segment coordinate systems for the two thigh segments are not aligned. In the [[visual3d: | ||
visual3d/documentation/pipeline/model_based_data_commands/seg_proximal_joint.1718648487.txt.gz · Last modified: 2024/06/17 18:21 by sgranger