visual3d:documentation:pipeline:signal_commands:computing_custom_digitizing_pointer_configuration
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| visual3d:documentation:pipeline:signal_commands:computing_custom_digitizing_pointer_configuration [2024/06/19 14:03] – created sgranger | visual3d:documentation:pipeline:signal_commands:computing_custom_digitizing_pointer_configuration [2024/07/17 15:46] (current) – created sgranger | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Computing Custom Digitizing Pointer Configuration ====== | ||
| + | |||
| Users can construct their own digitizing pointer. The following steps demonstrate how to compute the location of the pointer tip relative to the markers attached to the rod. | Users can construct their own digitizing pointer. The following steps demonstrate how to compute the location of the pointer tip relative to the markers attached to the rod. | ||
| Line 7: | Line 9: | ||
| https:// | https:// | ||
| - | ==== Step1. Open the file in Visual3D | + | === Step1. Open the file in Visual3D === |
| - | {{LibertyPointerConfig1.jpg}}\\ | + | {{:LibertyPointerConfig1.jpg}}\\ |
| Line 20: | Line 22: | ||
| The location of the tip is a stationary point, which means that we can compute its location as a functional joint. | The location of the tip is a stationary point, which means that we can compute its location as a functional joint. | ||
| - | ==== Step 2. Create a hybrid model using the same movement trial ==== | + | === Step 2. Create a hybrid model using the same movement trial === |
| A dialog will appear indicating that the file is already open in the workspace. Select the option to add a suffix to the filename. | A dialog will appear indicating that the file is already open in the workspace. Select the option to add a suffix to the filename. | ||
| - | {{LibertyPointerConfig2.jpg}}\\ | + | {{:LibertyPointerConfig2.jpg}}\\ |
| Another dialog will appear stating that the markers are not stationary. | Another dialog will appear stating that the markers are not stationary. | ||
| - | {{LibertyPointerConfig3.jpg}}\\ | + | {{:LibertyPointerConfig3.jpg}}\\ |
| Remember that we have loaded a movement trial, so in order for the average location of the markers to have any meaning, we must select only 1 frame of this trial. | Remember that we have loaded a movement trial, so in order for the average location of the markers to have any meaning, we must select only 1 frame of this trial. | ||
| - | ==== Step 3. Assign the movement trial to the model file ==== | + | === Step 3. Assign the movement trial to the model file === |
| - | {{LibertyPointerConfig4.jpg}}\\ | + | {{:LibertyPointerConfig4.jpg}}\\ |
| - | ==== Step 4. Assign the frames for the static trial ==== | + | === Step 4. Assign the frames for the static trial === |
| under the model menu select the option to " | under the model menu select the option to " | ||
| - | {{LibertyPointerConfig5.jpg}}\\ | + | {{:LibertyPointerConfig5.jpg}}\\ |
| A warning will appear saying that the model has no Mass and default value of 1 will be used. This default value is fine because we are not computing kinetics from this data. | A warning will appear saying that the model has no Mass and default value of 1 will be used. This default value is fine because we are not computing kinetics from this data. | ||
| - | ==== Step 5. Create a functional joint definition for the tip (F_TIP) | + | === Step 5. Create a functional joint definition for the tip (F_TIP) === |
| - | {{LibertyPointerConfig6.jpg}}\\ | + | {{:LibertyPointerConfig6.jpg}}\\ |
| Line 57: | Line 59: | ||
| Select the Create button. | Select the Create button. | ||
| - | {{LibertyPointerConfig7.jpg}}\\ | + | {{:LibertyPointerConfig7.jpg}}\\ |
| Enter the information above. The landmark will be created relative to the 3 targets (eg. liberty sensor 1) and the movement will be computed relative to the LAB. | Enter the information above. The landmark will be created relative to the 3 targets (eg. liberty sensor 1) and the movement will be computed relative to the LAB. | ||
| - | ==== Step 6. Compute the functional joint ==== | + | === Step 6. Compute the functional joint === |
| - | {{LibertyPointerConfig8.jpg}}\\ | + | {{:LibertyPointerConfig8.jpg}}\\ |
| Select the Model Builder PostProcessing item on the Toolbar. | Select the Model Builder PostProcessing item on the Toolbar. | ||
| - | {{LibertyPointerConfig9.jpg}}\\ | + | {{:LibertyPointerConfig9.jpg}}\\ |
| Line 78: | Line 80: | ||
| Specify the range of frames to be used for the functional joint calculation by selecting the buttons "Set START Event to Current Frame" and "Set END Event to Current Frame" | Specify the range of frames to be used for the functional joint calculation by selecting the buttons "Set START Event to Current Frame" and "Set END Event to Current Frame" | ||
| - | {{LibertyPointerConfig10.jpg}}\\ | + | {{:LibertyPointerConfig10.jpg}}\\ |
| Select " | Select " | ||
| - | {{LibertyPointerConfig11.jpg}}\\ | + | {{:LibertyPointerConfig11.jpg}}\\ |
| A landmark should appear in the animation viewer, and an instance of the functional joint should appear as a Landmark | A landmark should appear in the animation viewer, and an instance of the functional joint should appear as a Landmark | ||
| - | {{LibertyPointerConfig12.jpg}}\\ | + | {{:LibertyPointerConfig12.jpg}}\\ |
| edit the landmark. Note that the location of the tip is relative to the 3 markers. | edit the landmark. Note that the location of the tip is relative to the 3 markers. | ||
| - | {{LibertyPointerConfig13.jpg}}\\ | + | {{:LibertyPointerConfig13.jpg}}\\ |
| Visual3D has selected the order of the 3 markers automatically based on a set of internal rules. There is no need to modify the default selection. | Visual3D has selected the order of the 3 markers automatically based on a set of internal rules. There is no need to modify the default selection. | ||
| - | ==== Step 7. Specify the pointer configuration | + | === Step 7. Specify the pointer configuration === |
| Switch to the Digitizing Landmarks Tab | Switch to the Digitizing Landmarks Tab | ||
| Line 104: | Line 106: | ||
| Select the button " | Select the button " | ||
| - | {{LibertyPointerConfig14.jpg}}\\ | + | {{:LibertyPointerConfig14.jpg}}\\ |
| Populate the dialog as shown. | Populate the dialog as shown. | ||
| - | {{LibertyPointerConfig15.jpg}}\\ | + | {{:LibertyPointerConfig15.jpg}}\\ |
visual3d/documentation/pipeline/signal_commands/computing_custom_digitizing_pointer_configuration.1718805800.txt.gz · Last modified: by sgranger
