Skip to main content

Cost Term Tool Compatibility

This table specifies which cost terms are supported by each of the Treatment Optimization tools.

Cost TermComponent TypeTracking OptimizationVerification OptimizationDesign Optimization
generalized_coordinate_trackingcoordinate
✓
✓
✓
generalized_speed_trackingcoordinate
✓
✓
✓
generalized_speed_minimizationcoordinate
✓
✓
✓
generalized_acceleration_trackingcoordinate
✓
✓
✓
generalized_acceleration_minimizationcoordinate
✓
✓
✓
marker_position_trackingmarker
✓
✓
✓
marker_velocity_trackingmarker
✓
✓
✓
body_orientation_trackingbody
✓
✓
✓
body_orientation_minimizationbody
✓
✓
inverse_dynamics_load_trackingload
✓
✓
inverse_dynamics_load_minimizationload
✓
✓
inverse_dynamics_slope_trackingload
✓
✓
external_force_trackingforce
✓
✓
external_moment_trackingmoment
✓
✓
center_of_presssure_trackinghindfoot_body
✓
✓
muscle_activation_trackingmuscle
✓
✓
muscle_activation_minimizationmuscle
✓
✓
synergy_vector_trackingsynergy
✓
✓
synergy_vector_symmetrysynergies
✓
✓
controller_trackingcontroller
✓
✓
✓
controller_minimizationcontroller
✓
✓
controller_slope_minimizationcontroller
✓
✓
controller_shape_trackingcontroller
✓
joint_energy_generation_goalcoordinate
✓
joint_energy_absorption_goalcoordinate
✓
inverse_dynamics_shape_trackingload
✓
angular_momentum_minimizationnone
✓
relative_walking_speed_goalnone
✓
absolute_metabolic_cost_per_timenone
✓
absolute_metabolic_cost_per_distancenone
✓
relative_metabolic_cost_per_timenone
✓
relative_metabolic_cost_per_distancenone
✓
propulsive_impulse_goalhindfoot_body
✓
braking_impulse_goalhindfoot_body
✓
user_definedany
✓