Convenience wrapper around opensimWriteToolSetupFromTemplate() for
common Inverse Dynamics tags.
Usage
opensimWriteIDSetupFromTemplate(
template_file,
output_file,
model_file,
coordinates_file,
output_gen_force_file,
external_loads_file = NULL,
time_range = NULL,
lowpass_cutoff_frequency_for_coordinates = NULL,
results_directory = NULL,
extra_fields = list(),
strict = TRUE
)Arguments
- template_file
Path to ID template XML.
- output_file
Path to output ID setup XML.
- model_file
Path to
.osimmodel.- coordinates_file
Path to coordinates/motion file (typically
.mot).- output_gen_force_file
Path to generalized force output file (
.sto).- external_loads_file
Optional path to external loads XML.
- time_range
Optional numeric length-2 vector (
c(start, end)).- lowpass_cutoff_frequency_for_coordinates
Optional numeric cutoff.
- results_directory
Optional output directory.
- extra_fields
Optional named list of additional XML tag replacements.
- strict
Passed to
opensimWriteToolSetupFromTemplate().
Examples
if (FALSE) { # \dontrun{
opensimWriteIDSetupFromTemplate(
template_file = "id_template.xml",
output_file = "id_setup.xml",
model_file = "gait2392.osim",
coordinates_file = "ik_output.mot",
output_gen_force_file = "id_output.sto",
time_range = c(0.5, 2.0)
)
} # }