Documentation Site Map Main Page Reference List Motion Capture Visual3D Overview Visual3D Installation License Activation Getting Started Visual3D Documentation Overview Pipeline Commands Reference Expressions Overview CalTester Mode Overview List of Tutorials Visual3D Examples Overview Troubleshooting Sift Sift Overview Installation Getting Started Sift Documentation Overview Knowledge Discovery for Biomechanical Data Tutorial Overview Troubleshooting Inspect3D Inspect3D Overview Inspect3D Installation Overview Inspect3D Getting Started Overview Inspect3D Documentation Overview Knowledge Discovery in Inspect3D Inspect3D Tutorials Overview Troubleshooting DSX Suite DSX Overview DSX Definitions DSX Suite Installation DSX Tutorials DSX Release Notes xManager Overview PlanDSX Overview Surface3D Overview Orient3D Overview CalibrateDSX Overview Locate3D Overview X4D Overview
This is an old revision of the document!
[1]]]</sup> there are other simpler methods to create a clavicle segment, so this is only recommended if you are trying to replicate the plug-in gait model and you are using [[visual3d:documentation:kinematics_and_kinetics:inverse_kinematics|inverse kinematics]]. ===== sample files ===== you can use the static trial in the sample files from the plug-in gait upper extremity tutorial. these sample files can be downloaded [[https://www.has-motion.com/download/examples/pig_examples/pig_ue_files.zip|here]]. ====== clavicle ====== the clavicle is used as an intermediate segment in vicon, and is not used for kinematics or kinetics, so there is no reason to create the clavicle in visual3d when reproducing the plug in gait model. for the most part, users will not need a clavicle segment, however, since it exists in the vicon model, it is described here. if you do not have a need for the clavicle segment, you should not create this segment =] if you do choose to create the clavicle - you will create the rsjc and lsjc landmarks in this section. these landmarks will also be described in the upper arm section, so you will not need to create the rsjc and lsjc landmarks a second time. the clavicle is defined along the line from the clav offset to the shoulder joint center. the orientation is defined using the wand landmark. ==== clavicle landmarks ==== a line (lwand) is created perpendicular to the plane created by the clavicle offset (clav_offsest), the ap axis of the trunk (clav_x), and the shoulder target (lsho). the shoulder joint center (lsjc) is then defined below the lsho target on the plane defined by the lwand, clav_offset and lsho.<sup>[[#cite_note-pigmanual-1|[1]]]</sup> <sup>pg. 42</sup> the wand landmark is used to define the orientation of the clavicle segment, so this landmark must be created. however, the sjc landmark can be created as described below, or using the definition described in the [[visual3d:tutorials:modeling:plug-in_gait_full-body#upper_arm_landmarks|pig upper extremity tutorial]]. |clavicle landmarks | ||**1. create clav_offset:**\\ \\ <html><ol></html>\\ <html><li></html>click **landmarks** button<html></li></html>\\ <html><li></html>click **add new landmark** button<html></li></html>\\ <html><li></html>create landmark: clav_offset//\\ //\\ \\ |<html><p></html> **landmark name:** //clav_offset//\\ <html></p></html>\\ \\ <html><p></html> **define orientation using:**\\ **starting point:** //clav//\\ **existing segment:** //thorax/ab//\\ <html></p></html>||<html></li></html>\\ <html><li></html>offset using the following **ml/ap/axial** offsets:\\ **ml:** //0.0//\\ **ap:** //-markerradius//\\ **axial:** //0.0//<html></li></html>\\ <html><li></html>**do not check:** //offset by percent (1.0 = 100%)//<html></li></html>\\ <html><li></html>**check:** //calibration only landmark//<html></li></html><html></ol></html> | pig_ue_clav_offset2.png|\\ \\ |**2. create clav_x:**\\ \\ <html><ol></html>\\ <html><li></html>click **landmarks** button<html></li></html>\\ <html><li></html>click **add new landmark** button<html></li></html>\\ <html><li></html>create landmark: clav_x//\\ //\\ \\ |<html><p></html> **landmark name:** //clav_x//\\ <html></p></html>\\ \\ <html><p></html> **define orientation using:**\\ **starting point:** //clav_offset//\\ **existing segment:** //thorax/ab//\\ <html></p></html>||<html></li></html>\\ <html><li></html>offset using the following **ml/ap/axial** offsets:\\ **ml:** //0.0//\\ **ap:** //0.1//\\ **axial:** //0.0//<html></li></html>\\ <html><li></html>**do not check:** //offset by percent (1.0 = 100%)//<html></li></html>\\ <html><li></html>**check:** //calibration only landmark//<html></li></html><html></ol></html> | pig_ue_clav_x2.png|\\ \\ |**3. create lsjc:**\\ \\ <html><ol></html>\\ <html><li></html>click **landmarks** button<html></li></html>\\ <html><li></html>click **add new landmark** button<html></li></html>\\ <html><li></html>create landmark: lsjc//\\ //\\ \\ |<html><p></html> **landmark name:** //lsjc//\\ <html></p></html>\\ \\ <html><p></html> **define orientation using:**\\ **starting point:** //lsho//\\ **ending point:** //clav_x//\\ **lateral object:** //clav_offset//\\ <html></p></html>||<html></li></html>\\ <html><li></html>offset using the following **ml/ap/axial** offsets:\\ **ml:** //0.0//\\ **ap:** //lshoulderradius + markerradius//\\ **axial:** //0.0//<html></li></html>\\ <html><li></html>**do not check:** //offset by percent (1.0 = 100%)//<html></li></html>\\ <html><li></html>**check:** //calibration only landmark//<html></li></html><html></ol></html> | pig_ue_lsjc_vicon.png|\\ \\ |**4. create rsjc:**\\ \\ <html><ol></html>\\ <html><li></html>click **landmarks** button<html></li></html>\\ <html><li></html>click **add new landmark** button<html></li></html>\\ <html><li></html>create landmark: rsjc//\\ //\\ \\ |<html><p></html> **landmark name:** //rsjc//\\ <html></p></html>\\ \\ <html><p></html> **define orientation using:**\\ **starting point:** //rsho//\\ **ending point:** //clav_offset//\\ **lateral object:** //clav_x//\\ <html></p></html>||<html></li></html>\\ <html><li></html>offset using the following **ml/ap/axial** offsets:\\ **ml:** //0.0//\\ **ap:** //rshoulderradius + markerradius//\\ **axial:** //0.0//<html></li></html>\\ <html><li></html>**do not check:** //offset by percent (1.0 = 100%)//<html></li></html>\\ <html><li></html>**check:** //calibration only landmark//<html></li></html><html></ol></html> | pig_ue_rsjc_vicon.png|| ==== clavicle definition ==== |clavicle definition | ||**1. create lclavicle segment:**\\ \\ <html><ol></html>\\ <html><li></html>in the **segments** tab, select //lclavicle// in the segment name box.<html></li></html>\\ <html><li></html>select **kinematic only**<html></li></html>\\ <html><li></html>click on the **create segment** button.<html></li></html>\\ <html><li></html>in the **lclavicle** tab, enter these values:\\ \\ |<html><p></html> **define proximal joint and radius**\\ **lateral:** //none// **joint:** //clav_offset// **medial:** //none// \\ **radius:** //0.01//\\ <html></p></html>\\ \\ <html><p></html> **define distal joint and radius**\\ **lateral:** //none// **joint:** //lsjc// **medial:** //none// \\ **radius:** //0.01//\\ <html></p></html>\\ \\ <html><p></html> **extra target to define orientation**\\ **location:** //lateral// //lsho//\\ <html></p></html>\\ \\ <html><p></html> **select tracking targets:**\\ //clav//, //lsho//\\ <html></p></html>||<html></li></html>\\ <html><li></html>click on **build model.**<html></li></html>\\ <html><li></html>click on **close tab** before proceeding.<html></li></html><html></ol></html> | pig_ue_clavicle.png|\\ \\ **2. create rclavicle:**\\ \\ - when defining the right landmark, use same definitions as for the left landmark.\\ \\ **note:** because there are only two tracking targets, the clavicle segment will not be built until the pose is set to inverse kinematics.| an example of an ik chain using this clavicle segment can be downloaded [[https://www.has-motion.com/download/examples/pig_examples/clavicle_inversekinematics.zip|here]]. ====== references ====== - ↑ <sup>[[#cite_ref-pigmanual_1-0|1.0]]</sup> <sup>[[#cite_ref-pigmanual_1-1|1.1]]</sup> "plug-in gait" web. 6 jan 2016. http://www.irc-web.co.jp/vicon_web/news_bn/pigmanualver1.pdf }}}}}}}}