User Tools

Site Tools


visual3d:tutorials:modeling:bicycle_pedal_and_crank

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
visual3d:tutorials:modeling:bicycle_pedal_and_crank [2024/07/17 15:46] – created sgrangervisual3d:tutorials:modeling:bicycle_pedal_and_crank [2025/05/07 17:58] (current) – [Create virtual targets and landmarks] wikisysop
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**+<code> 
 +Create_Target
 /SIGNAL_NAMES=RCENTER+RNORMAL+LCENTER+LNORMAL /SIGNAL_NAMES=RCENTER+RNORMAL+LCENTER+LNORMAL
 ! /SIGNAL_DESCRIPTION= ! /SIGNAL_DESCRIPTION=
Line 57: Line 58:
 ! /INCLUDE_MOTIONFILE=TRUE ! /INCLUDE_MOTIONFILE=TRUE
 ! /INCLUDE_CALFILE=FALSE ! /INCLUDE_CALFILE=FALSE
-**;**+; 
 +</code> 
 This command uses the Evaluate_Expression function Best_Fit_Circle(TARGET::ORIGINAL::U2) to find the center and radius of a circle that best fits the path of the marker. This command uses the Evaluate_Expression function Best_Fit_Circle(TARGET::ORIGINAL::U2) to find the center and radius of a circle that best fits the path of the marker.
  
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**+<code> 
 +Add_Landmark
 /LANDMARK_NAME=RCENTER /LANDMARK_NAME=RCENTER
 ! /CALIBRATION_FILE= ! /CALIBRATION_FILE=
Line 81: Line 85:
 ! /REFERENCE_LOCATION_NAME= ! /REFERENCE_LOCATION_NAME=
 ! /USE_REFERENCE_LOCATION=FALSE ! /USE_REFERENCE_LOCATION=FALSE
-**;**+; 
 +</code> 
 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**+<code> 
 +Add_Landmark
 /LANDMARK_NAME=RNORMAL /LANDMARK_NAME=RNORMAL
 ! /CALIBRATION_FILE= ! /CALIBRATION_FILE=
Line 101: Line 108:
 ! /REFERENCE_LOCATION_NAME= ! /REFERENCE_LOCATION_NAME=
 ! /USE_REFERENCE_LOCATION=FALSE ! /USE_REFERENCE_LOCATION=FALSE
-**;** +
-**Add_Landmark**+ 
 +Add_Landmark
 /LANDMARK_NAME=RCENTER_UP /LANDMARK_NAME=RCENTER_UP
 ! /CALIBRATION_FILE= ! /CALIBRATION_FILE=
Line 119: Line 127:
 ! /REFERENCE_LOCATION_NAME= ! /REFERENCE_LOCATION_NAME=
 ! /USE_REFERENCE_LOCATION=FALSE ! /USE_REFERENCE_LOCATION=FALSE
-**;** +
-**Add_Landmark**+ 
 +Add_Landmark
 /LANDMARK_NAME=LCENTER /LANDMARK_NAME=LCENTER
 ! /CALIBRATION_FILE= ! /CALIBRATION_FILE=
Line 137: Line 146:
 ! /REFERENCE_LOCATION_NAME= ! /REFERENCE_LOCATION_NAME=
 ! /USE_REFERENCE_LOCATION=FALSE ! /USE_REFERENCE_LOCATION=FALSE
-**;** +
-**Add_Landmark**+ 
 +Add_Landmark
 /LANDMARK_NAME=LNORMAL /LANDMARK_NAME=LNORMAL
 ! /CALIBRATION_FILE= ! /CALIBRATION_FILE=
Line 155: Line 165:
 ! /REFERENCE_LOCATION_NAME= ! /REFERENCE_LOCATION_NAME=
 ! /USE_REFERENCE_LOCATION=FALSE ! /USE_REFERENCE_LOCATION=FALSE
-**;** +
-**Add_Landmark**+ 
 +Add_Landmark
 /LANDMARK_NAME=LCENTER_UP /LANDMARK_NAME=LCENTER_UP
 ! /CALIBRATION_FILE= ! /CALIBRATION_FILE=
Line 173: Line 184:
 ! /REFERENCE_LOCATION_NAME= ! /REFERENCE_LOCATION_NAME=
 ! /USE_REFERENCE_LOCATION=FALSE ! /USE_REFERENCE_LOCATION=FALSE
-**;**+; 
 +</code> 
 Lastly Build the Model Lastly Build the Model
  
-**Build_Model**+<code> 
 +Build_Model
 ! /CALIBRATION_FILE= ! /CALIBRATION_FILE=
 ! /REBUILD_ALL_MODELS=FALSE ! /REBUILD_ALL_MODELS=FALSE
 ! /DISPLAY_RESULTS=TRUE ! /DISPLAY_RESULTS=TRUE
-**;**+; 
 +</code> 
 The resulting model and movement trial are: The resulting model and movement trial are:
  
visual3d/tutorials/modeling/bicycle_pedal_and_crank.txt · Last modified: 2025/05/07 17:58 by wikisysop