visual3d:tutorials:modeling:bicycle_pedal_and_crank
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| visual3d:tutorials:modeling:bicycle_pedal_and_crank [2024/07/17 15:11] – sgranger | visual3d:tutorials:modeling:bicycle_pedal_and_crank [2025/05/07 17:58] (current) – [Create virtual targets and landmarks] wikisysop | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== | + | ====== |
| Given a c3d file with one marker on each pedal of a stationary bicycle, create crank and pedal segments. | Given a c3d file with one marker on each pedal of a stationary bicycle, create crank and pedal segments. | ||
| Line 51: | Line 51: | ||
| Second, create TARGETS for the center of the path of each marker and for a marker 0.1 meters along the normal to that path. | Second, create TARGETS for the center of the path of each marker and for a marker 0.1 meters along the normal to that path. | ||
| - | **Create_Target** | + | < |
| + | Create_Target | ||
| / | / | ||
| ! / | ! / | ||
| Line 57: | Line 58: | ||
| ! / | ! / | ||
| ! / | ! / | ||
| - | **;** | + | ; |
| + | </ | ||
| This command uses the Evaluate_Expression function Best_Fit_Circle(TARGET:: | This command uses the Evaluate_Expression function Best_Fit_Circle(TARGET:: | ||
| Line 64: | Line 67: | ||
| Third, based on the location of these targets in the movement trial, create associated landmarks. | Third, based on the location of these targets in the movement trial, create associated landmarks. | ||
| - | **Add_Landmark** | + | < |
| + | Add_Landmark | ||
| / | / | ||
| ! / | ! / | ||
| Line 81: | Line 85: | ||
| ! / | ! / | ||
| ! / | ! / | ||
| - | **;** | + | ; |
| + | </ | ||
| This command takes advantage of the @Eval() function in the pipeline parameters. The command evaluates the expression based on the data in the active movement file, then assigns the values to the Add_Landmark command. | This command takes advantage of the @Eval() function in the pipeline parameters. The command evaluates the expression based on the data in the active movement file, then assigns the values to the Add_Landmark command. | ||
| - | **Add_Landmark** | + | < |
| + | Add_Landmark | ||
| / | / | ||
| ! / | ! / | ||
| Line 101: | Line 108: | ||
| ! / | ! / | ||
| ! / | ! / | ||
| - | **;** | + | ; |
| - | **Add_Landmark** | + | |
| + | Add_Landmark | ||
| / | / | ||
| ! / | ! / | ||
| Line 119: | Line 127: | ||
| ! / | ! / | ||
| ! / | ! / | ||
| - | **;** | + | ; |
| - | **Add_Landmark** | + | |
| + | Add_Landmark | ||
| / | / | ||
| ! / | ! / | ||
| Line 137: | Line 146: | ||
| ! / | ! / | ||
| ! / | ! / | ||
| - | **;** | + | ; |
| - | **Add_Landmark** | + | |
| + | Add_Landmark | ||
| / | / | ||
| ! / | ! / | ||
| Line 155: | Line 165: | ||
| ! / | ! / | ||
| ! / | ! / | ||
| - | **;** | + | ; |
| - | **Add_Landmark** | + | |
| + | Add_Landmark | ||
| / | / | ||
| ! / | ! / | ||
| Line 173: | Line 184: | ||
| ! / | ! / | ||
| ! / | ! / | ||
| - | **;** | + | ; |
| + | </ | ||
| Lastly Build the Model | Lastly Build the Model | ||
| - | **Build_Model** | + | < |
| + | Build_Model | ||
| ! / | ! / | ||
| ! / | ! / | ||
| ! / | ! / | ||
| - | **;** | + | ; |
| + | </ | ||
| The resulting model and movement trial are: | The resulting model and movement trial are: | ||
visual3d/tutorials/modeling/bicycle_pedal_and_crank.1721229111.txt.gz · Last modified: by sgranger
