visual3d:documentation:kinematics_and_kinetics:induced_acceleration
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
visual3d:documentation:kinematics_and_kinetics:induced_acceleration [2024/06/19 12:47] – sgranger | visual3d:documentation:kinematics_and_kinetics:induced_acceleration [2024/12/31 22:55] (current) – wikisysop | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Induced Acceleration ====== | ||
+ | |||
\\ | \\ | ||
- | //note: this feature | + | //NOTE: This feature is no longer supported.// |
\\ | \\ | ||
- | induced acceleration | + | Induced Acceleration |
- | an [[visual3d:documentation:kinematics_and_kinetics:kinetics_overview|overview]] of induced acceleration | + | An [[Visual3D:Documentation:Kinematics_and_Kinetics:Kinetics_Overview|overview]] of Induced Acceleration |
- | to run an induced acceleration analysis | + | To run an Induced Acceleration Analysis |
- | **edit --> | + | **Edit --> |
- | ===== powerpoint lecture notes ===== | + | ==== PowerPoint Lecture Notes ==== |
- | lecture | + | Lecture |
- | [[https:// | + | [[https:// |
- | data files associated with the lecture notes. | + | Data files associated with the lecture notes. |
- | [[https:// | + | [[https:// |
\\ | \\ | ||
- | note: the classroom materials are not for the current version of visual3d, and were produced years ago, outside of c-motion | + | Note: The classroom materials are not for the current version of Visual3D, and were produced years ago, outside of C-Motion |
- | ===== running | + | ==== Running |
- | to run the sample | + | To run the sample |
- | after the scripts complete a new folder, titled | + | After the scripts complete a new folder, titled |
- | **source_on_joint** | + | **SOURCE_ON_JOINT** |
or | or | ||
- | **source_pw_joint** | + | **SOURCE_PW_JOINT** |
- | the first part of the name represents the joint torque component (or gravity) which drives the model. | + | The first part of the name represents the joint torque component (or gravity) which drives the model. |
- | the middle portion of the name indicates if the output is induced acceleration (on) or induced power (pw) that is output. | + | The middle portion of the name indicates if the output is induced acceleration (ON) or induced power (PW) that is output. |
- | the final part of the name represents the joint or segment to be accelerated. | + | The final part of the name represents the joint or segment to be accelerated. |
- | some examples of output names would be: | + | Some examples of output names would be: |
- | **ranklex_on_rhip** - this is the acceleration produced by the x component (plantar/ | + | **RANKLEX_ON_RHIP** - This is the acceleration produced by the X component (plantar/ |
- | **lhipy_on_lknee** - this is the acceleration produced by the y component (ab/ | + | **LHIPY_ON_LKNEE** - This is the acceleration produced by the Y component (ab/ |
- | **grav_on_rankle** - this is the acceleration produced by gravity (grav) at the right ankle (rankle). | + | **GRAV_ON_RANKLE** - This is the acceleration produced by gravity (GRAV) at the right ankle (RANKLE). |
- | **ranklex_on_rgf** - this is the ground reaction force produced by the x component (plantar/ | + | **RANKLEX_ON_RGF** - This is the ground reaction force produced by the X component (plantar/ |
- | **lkneex_pw_lsk** - this is the segmental power produced by the x component (plantar/ | + | **LKNEEX_PW_LSK** - This is the segmental power produced by the X component (plantar/ |
- | ===== running | + | ==== Running |
- | //note: iaa works without the simulations | + | //Note: IAA works without the Simulations |
\\ | \\ | ||
- | the results of an induced acceleration analysis | + | The results of an Induced Acceleration Analysis |
- | 1) select | + | 1) Select |
- | 2) if you want to fix the left foot to the ground check the "left fixed" | + | 2) If you want to fix the left foot to the ground check the "Left Fixed" |
- | 3) if you want to fix the right foot to the ground check the "right fixed" | + | 3) If you want to fix the right foot to the ground check the "Right Fixed" |
- | 4) select | + | 4) Select |
- | 5) using the "steps" edit box select the number of steps that you want to drive the iaa model for. a value of 100 is usually pretty good. (this value sets the number of steps used in your simulation; the greater the number of steps the longer it will take to display the simulation. ) | + | 5) Using the "Steps" edit box select the number of steps that you want to drive the IAA model for. A value of 100 is usually pretty good. (This value sets the number of steps used in your Simulation; the greater the number of steps the longer it will take to display the simulation. ) |
- | 6) using the "time" edit box select the length of time you want to drive the model. | + | 6) Using the "Time" edit box select the length of time you want to drive the model. |
- | 7) give your simulation any name you want in the "simulation name” box. (example: my_simuation.) | + | 7) Give your simulation any name you want in the "Simulation Name” box. (Example: my_simuation.) |
- | 8) select | + | 8) Select |
- | 9) after making all the above selections hit the "update simulation" button. | + | 9) After making all the above selections hit the "Update Simulation" button. |
- | 10) make sure the play button on the bottom left corner of the program is selected. (if play is selected than a pause button should appear.) | + | 10) Make sure the PLAY button on the bottom left corner of the program is selected. (If Play is selected than a Pause button should appear.) |
- | for example if "right fixed" is checked. "frame" is 80. "steps" is 100. "time" is 0.1. and rkneex | + | For example if "Right Fixed" is checked. "Frame" is 80. "Steps" is 100. "Time" is 0.1. And RKNEEX |
- | ===== iaa with ik or 6 dof pose estimation ===== | + | ==== IAA with IK or 6 DOF Pose Estimation |
- | the iaa will work whether the data is run through | + | The IAA will work whether the data is run through |
- | ==== iaa without | + | === IAA without |
- | in this case the segments’ positions and orientations are computed with the traditional | + | In this case the segments’ positions and orientations are computed with the traditional |
- | ==== iaa with visual3d ik ==== | + | === IAA with Visual3D IK === |
- | the ik was actually first added to the visual3d | + | The IK was actually first added to the Visual3d |
\\ | \\ | ||
- | now here the advantages of each approach: | + | Now here the advantages of each approach: |
- | ==== advantage | + | === Advantage |
- | the model used to generate the position and orientation data coming out of visual3d | + | The model used to generate the position and orientation data coming out of Visual3D |
\\ | \\ | ||
- | ==== advantage | + | === Advantage |
- | if you have really noisy target data (particular in the proximal segments) the visual3d ik can cause the entire model to shift away from the center of pressure which would change the value of the joint moments used to drive the iaa. thus if you suspect your target data at the proximal segments are bad you may either want to skip the visual3d ik. | + | If you have really noisy target data (particular in the proximal segments) the Visual3D IK can cause the entire model to shift away from the center of pressure which would change the value of the joint moments used to drive the IAA. Thus if you suspect your target data at the proximal segments are bad you may either want to skip the Visual3D IK. |
\\ | \\ | ||
- | in our opinion (and it is nothing but an opinion), you are probably better off running the visual3d ik before calling the iaa plugin. | + | In our opinion (and it is nothing but an opinion), you are probably better off running the Visual3D IK before calling the IAA plugin. |
visual3d/documentation/kinematics_and_kinetics/induced_acceleration.1718801275.txt.gz · Last modified: 2024/06/19 12:47 by sgranger