Skip to contents

All functions

adjust_reserve_actuators_osim()
Adjust Reserve Actuators to Align with Pelvis Center of Mass
analyse_angular_momentum_com()
Analyse Angular Momentum for a Model
analyse_angular_momentum_com_file()
Analyse Angular Momentum for a Model
analyse_frequency_content()
Analyse Frequency Content of a Data Frame
analyse_joint_power()
Analyse joint power
analyse_joint_power_file()
Analyse joint power
analyse_muscle_power()
Analyse muscle power
analyse_muscle_power_file()
Analyse muscle power
append_local_marker()
Append a Marker Defined in a Local Coordinate System to Global Data
compute_cutoff_correction()
Compute Corrected Cutoff Frequency for Filter
compute_cutoff_correction_highpass()
Compute Corrected Cutoff Frequency for Highpass Filter
compute_cutoff_correction_lowpass()
Compute Corrected Cutoff Frequency for Lowpass Filter
compute_derivative()
Compute Derivative of Data
compute_derivative_df()
Compute Derivatives for Each Column in Data Frame
compute_frame_generic()
Compute a Reference Frame from Three Non-Colinear Markers
compute_frame_orientation()
Compute Frame Orientation
compute_hjc_regression()
Compute Hip Joint Center using Harrington's of Bell and Brand's Method
compute_impulse()
Compute Area Under the Curve (AUC) Using Trapezoidal Integration
compute_jc_mid()
Compute Euclidean Average of Two 3D Vectors
compute_jc_score()
Compute Joint Centre Using the SCoRE Method
compute_joint_angles()
Compute Joint Angles from Rotation Frames
compute_moment_arm_curve()
Compute Moment Arm Curve for a Muscle-Coordinate Pair in an OpenSim Model
compute_muscle_length_anatomical()
Compute Anatomical Muscle Lengths from an OpenSim Model
compute_muscle_moment()
Compute Joint Moments from Muscle Forces and Moment Arms
compute_muscle_volume_scale_factor()
Calculate Strength Scale Factor Based on Height and Mass
compute_rmse()
Compute Root Mean Square Error (RMSE) with Normalization Options (untested)
compute_rotation_between_frames()
Compute Rotation Between Frames
compute_strain()
Compute Muscle-Tendon Unit (MTU) Strain
compute_torque_com()
Compute Torque at Center of Mass (COM)
compute_work()
Compute Area Under the Curve (AUC) Using Trapezoidal Integration
create_rotation_matrix()
Create a 3D Rotation Matrix
create_rotation_matrix_from_vector()
Convert Rotation Vector to Rotation Matrix
extract_markerset_info()
Extract Marker Set Information from OpenSim marker set file
filter_lowpass_pad_df()
Filter Markers with Padding to Avoid Artifacts
get_analog_c3d_osim()
Get Analog Data from C3D File
get_EMG_c3d_osim()
Get EMG Data from C3D File
get_hex_colors()
Generate Hex Colors from a Color Scale
osim_run_cmd()
Run OpenSim Command Line Tool
osim_viz_model_cmd()
Visualize OpenSim Model
osim_viz_motion_cmd()
Visualize Motion Using OpenSim
osim_viz_trc_cmd()
Visualize Marker Data in OpenSim
prescribe_motion_osim()
Prescribe Motion to OpenSim Model
read.trc()
Read a trc file
read_mot_sto()
Read OpenSim MOT or STO File as Data Frame
read_trc()
Read TRC File into Data Frame
remove_side_osim()
Remove Side from OpenSim Model
replace_side_torque_osim()
Replace Side Torque in OpenSim Model
resample()
Resample a numeric data frame (where the first column represents time) to the specified sample rate
rigid_body_transformed_markers_svd()
Apply Rigid Body Transformation to Markers Using SVD
rigid_transform_svd()
Rigid Body Transformation (Söderkvist & Wedin Method) Between Two Marker Frames
rotate_coords()
Rotate 3D Coordinates Using a Rotation Matrix
rotate_markers()
Rotate 3D Marker Coordinates in a Data Frame
rotate_osim_table()
Rotate an Opensim Data Table
setup_body_kinematics_xml()
Set Up Body Kinematics XML for Analysis
setup_external_loads_xml()
Setup External Loads XML
setup_induced_acceleration_rolling_xml()
Set Up Induced Acceleration Rolling XML for Simulation
setup_inverse_dynamics_xml()
Set Up Inverse Dynamics XML for Simulation
setup_inverse_kinematics_xml()
Setup Inverse Kinematics XML
setup_joint_reaction_osim()
Setup Joint Reaction for OpenSim Analysis
setup_joint_reaction_xml()
Set Up Joint Reaction XML for Simulation
setup_kinematic_analysis_osim()
Setup Kinematic Analysis for OpenSim
setup_kinematic_analysis_xml()
Set Up Kinematic Analysis XML for Simulation
setup_muscle_analysis_osim()
Setup Muscle Analysis for OpenSim
setup_muscle_analysis_xml()
Set Up Muscle Analysis XML for Simulation
setup_scale_xml()
Setup Scale XML
setup_static_optimisation_xml()
Set Up Static Optimization XML for Simulation
strength_scale_osim()
Scale Muscle Strength in OpenSim Model
strength_update_handsfield_osim()
Update Muscle Strength in OpenSim Model Using Handsfield Method
Time_normalise()
Time normalises continuous data
update_max_contraction_velocity_osim()
Update Maximum Contraction Velocity in an OpenSim Model
update_muscle_colours_osim()
Update OpenSim Muscle Colours
visualise_2D_marker_position()
Visualize 2D Marker Data in Selected Plane
visualise_2D_segment_position()
Visualize 2D Marker Data with Segments
visualise_3D_frame()
Add a 3D Reference Frame to a Plotly Object
visualise_3D_marker_position()
Visualize 3D Marker Position
visualise_3D_segment_position()
Visualize 3D Marker Positions and Segments
visualize_3D_marker_frame_position()
Visualize 3D Marker Frame Position
write.trc()
Write a trc file
write_force_mot()
Write GRF Data Frame to File
write_mot_sto()
Write Data Frame to OpenSim MOT or STO File
write_trc()
Write TRC File from Data Frame