opensim-core
SimTK OpenSim C++ libraries and command-line applications, and Java/Python wrapping.
파일 탐색기
최종 버전 다운로드 (.zip)- build_all_wheels.yml
- continuous_integration.yml
- publish_to_pypi.yml
- publish_to_testpypi.yml
- PULL_REQUEST_TEMPLATE.md
- subject01_walk_grf.mot
- subject01_walk_grf.xml
- Setup_SO.xml
- subject01.osim
- subject01_walk_IK.mot
- arm26.osim
- arm26_bounds.osim
- arm26_bounds_Setup_StaticOptimization.xml
- arm26_InverseKinematics.mot
- arm26_Setup_InverseDynamics.xml
- arm26_Setup_StaticOptimization.xml
- BothLegs.osim
- ConePendulum.vtp
- double_pendulum.osim
- double_pendulum_Setup_IAA.xml
- double_pendulum_states.sto
- double_pendum1sec.sto
- DoublePendulum3D.osim
- DoublePendulum3D_controls.sto
- DoublePendulum3D_InitialStates.sto
- DoublePendulum3D_Setup_Forward.xml
- DoublePendulum3D_Setup_JointReaction.xml
- DoublePendulum3D_Setup_JointReaction_FrameKeyword.xml
- DoublePendulum3D_states.sto
- DoublePendulum3D_states_degrees.mot
- DoublePendulum_controls.sto
- DoublePendulum_controls.xml
- externalForces.xml
- gait10dof_Actuators_weak.xml
- gait2392_CMC_Actuators_232.xml
- pendulum.vtp
- pendulum_controls.xml
- plotterGeneratedStates.sto
- plotterGeneratedStatesHip45.sto
- PlotterTool.xml
- singlePendulum_controls.sto
- SinglePin.osim
- SinglePin_controls.sto
- singlePin_controls.xml
- SinglePin_InitialStates.sto
- SinglePin_Setup_Forward.xml
- SinglePin_Setup_JointReaction.xml
- SinglePin_Setup_JointReaction_FrameKeyword.xml
- SinglePin_states.sto
- SinglePin_states_degrees.mot
- staticoptimization_spring_Setup.xml
- std_arm26_bounds_StaticOptimization_activation.sto
- std_arm26_bounds_StaticOptimization_force.sto
- std_arm26_InverseDynamics.sto
- std_arm26_StaticOptimization_activation.sto
- std_arm26_StaticOptimization_force.sto
- std_BothLegs_fiberLength.sto
- std_BothLegsHip45__FiberLength.sto
- std_DoublePendulum3D_JointReaction_ReactionLoads.sto
- std_DoublePendulum3D_JointReaction_ReactionLoads_FrameKeyword.sto
- std_Millard2012AccelerationMuscle_arm26_bounds_StaticOptimization_activation.sto
- std_Millard2012AccelerationMuscle_arm26_bounds_StaticOptimization_force.sto
- std_Millard2012AccelerationMuscle_arm26_StaticOptimization_activation.sto
- std_Millard2012AccelerationMuscle_arm26_StaticOptimization_force.sto
- std_Millard2012EquilibriumMuscle_arm26_bounds_StaticOptimization_activation.sto
- std_Millard2012EquilibriumMuscle_arm26_bounds_StaticOptimization_force.sto
- std_Millard2012EquilibriumMuscle_arm26_StaticOptimization_activation.sto
- std_Millard2012EquilibriumMuscle_arm26_StaticOptimization_force.sto
- std_SinglePin_JointReaction_ReactionLoads.sto
- std_SinglePin_JointReaction_ReactionLoads_FrameKeyword.sto
- std_subject02_running_arms_InducedAccelerations_CENTER_OF_MASS.sto
- std_subject_InverseDynamics.sto
- std_Thelen2003Muscle_arm26_bounds_StaticOptimization_activation.sto
- std_Thelen2003Muscle_arm26_bounds_StaticOptimization_force.sto
- std_Thelen2003Muscle_arm26_StaticOptimization_activation.sto
- std_Thelen2003Muscle_arm26_StaticOptimization_force.sto
- std_Thelen2003Muscle_Deprecated_arm26_bounds_StaticOptimization_activation.sto
- std_Thelen2003Muscle_Deprecated_arm26_bounds_StaticOptimization_force.sto
- std_Thelen2003Muscle_Deprecated_arm26_StaticOptimization_activation.sto
- std_Thelen2003Muscle_Deprecated_arm26_StaticOptimization_force.sto
- std_walk_subject01_ankle_spring_StaticOptimization_activation.sto
- std_walk_subject01_ankle_spring_StaticOptimization_force.sto
- subject01.osim
- subject01_adjusted_spring.osim
- subject01_Setup_InverseDynamics.xml
- subject01_Setup_StaticOptimization.xml
- subject01_simbody.osim
- subject01_walk1_grf.mot
- subject01_walk1_ik.mot
- subject01_walk1_InverseDynamics.sto
- subject02_grf_HiFreq.mot
- subject02_grf_HiFreq.xml
- subject02_running_arms_ik.mot
- subject02_running_CMC_controls.xml
- subject02_running_CMC_states.sto
- subject02_running_RRA_cycle02_sim02_07_v232.osim
- subject02_Setup_IAA_02_232.xml
- subject_Setup_InverseDynamics.xml
- Tug_of_War_ConstantVelocity.sto
- Tug_of_War_ConstantVelocity_RampActivation.sto
- Tug_of_War_Millard_Iso.osim
- Tug_of_War_Setup_Analyze.xml
- walk_subject01_Kinematics_q.sto
- CMakeLists.txt
- testAnalyzeTool.cpp
- testInducedAccelerations.cpp
- testJointReactions.cpp
- testPointKinematics.cpp
- testStaticOptimization.cpp
- analyze.cpp
- CMakeLists.txt
- anchor1.vtp
- anchor2.vtp
- arm26.osim
- arm26_ComputedMuscleControl_Tasks.xml
- arm26_ComputedMuscleControl_Tasks_EMG.xml
- arm26_InverseKinematics.mot
- arm26_Reserve_Actuators.xml
- arm26_Setup_CMC.xml
- arm26_Setup_ComputedMuscleControl_EMG.xml
- block.vtp
- block_hanging_from_muscle.osim
- block_hanging_from_muscle_CMC_Tasks.xml
- block_hanging_from_muscle_controls.sto
- block_hanging_from_muscle_Setup_CMC.xml
- block_hanging_from_muscle_Setup_Forward.xml
- block_hanging_RigidTendonMuscle.osim
- gait10dof18musc_Setup_CMC.xml
- gait10dof18musc_std_walk_subject_states_unix.sto
- gait10dof18musc_std_walk_subject_states_win.sto
- gait10dof18musc_subject01.osim
- gait10dof18musc_subject01_walk_grf.mot
- gait10dof18musc_subject01_walk_grf.xml
- gait10dof18musc_subject_adjusted_Kinematics_q.sto
- gait10dof_Kinematics_Tracking_Tasks.xml
- gait10dof_Reserve_Actuators.xml
- gait2354_CMC_Actuators.xml
- gait2354_CMC_ControlConstraints.xml
- gait2354_CMC_Tasks.xml
- leg69_CMC_residuals_motors.xml
- leg69_CMC_Swing_Tracking_Tasks.xml
- leg69_IK_stance.mot
- leg69_IK_swing.mot
- leg69_muscles_control_limits.xml
- leg69_muscles_residuals_motor_control_limits.xml
- leg69_right_grf.xml
- leg69_RRA_residuals_motors.xml
- leg69_Setup_CMC_Stance.xml
- leg69_stance_grf.mot
- leg69_Tracking_Tasks.xml
- leg6dof9musc.osim
- leg6dof9musc_added_mass.osim
- leg6dof9musc_adjusted_Kinematics_q.sto
- leg6dof9musc_setup_Swing.xml
- leg6dof9musc_std_RRA_adjusted_states.sto
- Leg6Dof9MuscSwing_std_leg6dof9musc_states.sto
- muscle_emg.sto
- runningModel_CMC_Actuators.xml
- runningModel_CMC_Tasks.xml
- runningModel_CMC_test.osim
- runningModel_ControlConstraints.xml
- runningModel_GRF.xml
- runningModel_GRF_data.mot
- runningModel_Kinematics_q.sto
- runningModel_Setup_CMC_test.xml
- std_arm26_states.sto
- std_runningModel_CMC_Actuation_force.sto
- std_runningModel_CMC_states.sto
- std_subject01_walk1_states_WithControlConstraints.sto
- subject01_externalForces.xml
- subject01_Setup_CMC.xml
- subject01_simbody_adjusted.osim
- subject01_walk1_CMC_Kinematics_q_standard.sto
- subject01_walk1_grf.mot
- subject01_walk1_ik.mot
- subject01_walk1_RRA_Kinematics_initial_q.sto
- subject02_running_grf.xml
- subject02_running_RRA_cycle02_07_v18.osim
- subject02_Setup_CMC_cycle02_v24.xml
- twoMusclesOnBlock.osim
- twoMusclesOnBlock_CMC_Tasks.xml
- twoMusclesOnBlock_Setup_CMC.xml
- twoMusclesOnBlock_Setup_Forward.xml
- CMakeLists.txt
- testCMCArm26_Millard.cpp
- testCMCArm26_Thelen.cpp
- testCMCEMGDrivenArm_Millard.cpp
- testCMCEMGDrivenArm_Thelen.cpp
- testCMCGait10dof18musc.cpp
- testCMCLeg6Dof9Musc.cpp
- testCMCSingleMuscle.cpp
- testCMCSingleRigidTendonMuscle.cpp
- testCMCTwoMusclesOnBlock.cpp
- testCMCWithControlConstraintsGait2354.cpp
- testCMCWithControlConstraintsRunningModel.cpp
- CMakeLists.txt
- cmc.cpp
- arm26.osim
- arm26_InitialStates.sto
- arm26_Setup_Forward.xml
- arm26_StaticOptimization_controls.xml
- gait2354_CMC_Actuators.xml
- pendulum.osim
- pendulum_ext_gravity_Setup_Forward.xml
- pendulum_ext_point_in_ground_Setup_Forward.xml
- pendulum_external_load.sto
- pendulum_external_load.xml
- pendulum_external_load_point_in_ground.sto
- pendulum_external_load_point_in_ground.xml
- pendulum_no_gravity.osim
- pendulum_Setup_Forward.xml
- std_arm26_states.sto
- std_subject01_walk1_states.sto
- subject01_adjusted.osim
- subject01_GRFs.xml
- subject01_Setup_Forward.xml
- subject01_Setup_Forward_Controller.xml
- subject01_walk1_controls.xml
- subject01_walk1_grf.mot
- subject01_walk1_ik.mot
- CMakeLists.txt
- testForward.cpp
- CMakeLists.txt
- forward.cpp
- arm26.osim
- arm26_InverseKinematics.mot
- arm26_Setup_InverseDynamics.xml
- std_arm26_InverseDynamics.sto
- std_subject01_InverseDynamics.sto
- subject01.osim
- subject01_Setup_InverseDynamics.xml
- subject01_walk1_grf.mot
- subject01_walk1_grf.xml
- subject01_walk1_ik.mot
- ThorascapularShoulderModel_ID_static.xml
- ThorascapularShoulderModel_static.mot
- CMakeLists.txt
- testID.cpp
- CMakeLists.txt
- id.cpp
- abdbonepin.trc
- constraintTest.trc
- constraintTest_ikOnly.osim
- constraintTest_setup_ik.xml
- gait2354_IK_Tasks.xml
- gait2354_IK_Tasks_uniform.xml
- setup_ik_abdbonepin.xml
- std_markers_coords_ik.sto
- std_subject01_walk1_ik.mot
- std_subject1_abdbonepin_IK.mot
- subject01_Setup_InverseKinematics.xml
- subject01_Setup_InverseKinematics_NoModel.xml
- subject01_simbody.osim
- subject01_synthetic_marker_data.trc
- subject1_abdbonepin.osim
- CMakeLists.txt
- testIK.cpp
- testLiveIK.cpp
- CMakeLists.txt
- ik.cpp
- calibrate_rotated.xml
- calibrated_pelvis_rot.osim
- imuOrientations.sto
- imuPlacer.xml
- imuPlacerFaceNegX.xml
- imuPlacerFaceX.xml
- model_Rajagopal2015_posed.osim
- MT_012005D6_009-quaternions_calibration_trial_Facing_negX.sto
- MT_012005D6_009-quaternions_calibration_trial_Facing_X.sto
- MT_012005D6_009-quaternions_RHJCSwinger.sto
- myComplexTasksTrial_orientations.sto
- myIMUMappings_complexTasks.xml
- setup_IMUInverseKinematics_HJC_trial.xml
- setup_IMUInverseKinematics_HJC_trial_nofeet.xml
- std_calibrated_pelvis_rot.osim
- std_calibrated_subject07.osim
- subject07.osim
- CMakeLists.txt
- testOpenSense.cpp
- CMakeLists.txt
- opensense.cpp
- CMakeLists.txt
- testCommandLineInterface.cpp
- CMakeLists.txt
- opensim-cmd.cpp
- opensim-cmd_info.h
- opensim-cmd_print-xml.h
- opensim-cmd_run-tool.h
- opensim-cmd_update-file.h
- opensim-cmd_viz.h
- parse_arguments.h
- CMakeLists.txt
- opensim-visualize.cpp
- desiredKinematics_padded.sto
- desiredKinematics_splinefit_accelerations.sto
- gait2354_RRA_Actuators.xml
- gait2354_RRA_ControlConstraints.xml
- gait2354_RRA_Tasks.xml
- subject01_externalForces.xml
- subject01_RRA_adjusted.osim
- subject01_Setup_RRA.xml
- subject01_simbody.osim
- subject01_simbody_adjusted.osim
- subject01_walk1_grf.mot
- subject01_walk1_ik.mot
- subject01_walk1_RRA_Kinematics_initial_q.sto
- subject01_walk1_RRA_Kinematics_q_standard.sto
- CMakeLists.txt
- testRRA.cpp
- CMakeLists.txt
- rra.cpp
- gait2354_Scale_MarkerSet.xml
- gait2354_Scale_MeasurementSet.xml
- gait2354_Scale_Tasks.xml
- gait2354_simbody.osim
- init100.trc
- markerSet.xml
- scaleSet.xml
- std_subject01_scaleSet_applied.xml
- std_subject01_simbody.osim
- std_toyLigamentModelScaled.osim
- subject01_Scale_ScaleSet.xml
- subject01_Setup_Scale.xml
- subject01_Setup_Scale_GUI.xml
- subject01_static.trc
- toyLigamentModel.osim
- toyLigamentModel_Setup_Scale.xml
- CMakeLists.txt
- testScale.cpp
- CMakeLists.txt
- scale.cpp
- CMakeLists.txt
- versionUpdate.cpp
- CMakeLists.txt
- opensim-install-command-line.sh
- CustomStaticOptimization.m
- loadFilterCropArray.m
- buildWalker.m
- buildWalker_Complete.m
- DynamicWalkerModel.osim
- WalkerModelTerrain.osim
- AddClutchedPathSpring.m
- AddCoordinateActuator.m
- AddCustomFeet.m
- AddExpressionPointToPointForceMagnets.m
- AddMillardMuscle.m
- AddPathActuator.m
- AddPathSpring.m
- AddSpringGeneralizedForce.m
- CreateWalkingModelEnvironment.m
- DesignMainStarter.m
- DesignMainStarterWithControls.m
- IntegrateOpenSimPlant.m
- Main_WalkerForwardSim.m
- Main_WalkerForwardSimWithControls.m
- OpenSimPlantControlsFunction.m
- OpenSimPlantFunction.m
- PlotOpenSimData.m
- Simulation_using_Matlab_Integration.m
- ThinHalfCylinder100mmby50mm.obj
- exampleExponentialContactForce.m
- example2DWalking.m
- example2DWalkingMetabolics.m
- example2DWalkingStepAsymmetry.m
- example3DWalking.m
- exampleMocoInverse.m
- exampleMocoTrack.m
- coordinates.mot
- emg.sto
- exampleEMGTracking.m
- exampleEMGTracking_answers.m
- external_loads.xml
- grf.mot
- subject_walk_armless_18musc.osim
- exampleMarkerTracking10DOF.m
- marker_trajectories.trc
- state_reference.mot
- subject01.osim
- exampleIMUTracking.m
- exampleIMUTracking_answers.m
- exampleSquatToStand.m
- exampleSquatToStand_answers.m
- mocoPlotTrajectory.m
- squatToStand_3dof9musc.osim
- exampleMinimizeJointReaction.m
- exampleOptimizeMass.m
- examplePrototypeCustomGoal.m
- exampleSlidingMass.m
- examplePolynomialPathFitter.m
- subject01_Setup_Analyze_generic.xml
- subject01_Setup_IK_generic.xml
- walk_free_01.trc
- walk_free_02.trc
- walk_free_03.trc
- subject01_gait2392_scaled.osim
- Arm26_Optimize.osim
- exampleScholz2015GeometryPath.m
- build_and_simulate_simple_arm.m
- c3dExport.m
- createActuatorsFile.m
- examplePointMass.m
- KneeReflex.m
- KneeReflex_answers.m
- matrixConversions.m
- OpenSimCreateTugOfWarModel.m
- pendulum_marker_positions.m
- plotMuscleFLCurves.m
- prescribeMotionInModel.m
- setupAndRunAnalyzeBatchExample.m
- setupAndRunIKBatchExample.m
- simpleOptimizerExample.m
- simpleOptimizerObjectiveFunction.m
- strengthScaler.m
- TugOfWar_CompleteRunVisualize.m
- wiringInputsAndOutputsWithTableReporter.m
- .gitignore
- BuildCustomHopper.m
- BuildDevice.m
- BuildHopper.m
- EvaluateHopper.m
- InteractiveHopper.fig
- InteractiveHopper.m
- InteractiveHopperParameters.m
- InteractiveHopperSettings.m
- OptimizeHopper.m
- README.txt
- RunHopper_answers.m
- RunHopperWithDevice_answers.m
- capitate_lvs.vtp
- capitate_rvs.vtp
- femur_l.vtp
- femur_r.vtp
- hamate_lvs.vtp
- hamate_rvs.vtp
- hat_jaw.vtp
- hat_ribs_scap.vtp
- hat_skull.vtp
- hat_spine.vtp
- humerus_lv.vtp
- humerus_rv.vtp
- index_distal_lvs.vtp
- index_distal_rvs.vtp
- index_medial_lvs.vtp
- index_medial_rvs.vtp
- index_proximal_lvs.vtp
- index_proximal_rvs.vtp
- l_bofoot.vtp
- l_femur.vtp
- l_fibula.vtp
- l_foot.vtp
- l_patella.vtp
- l_pelvis.vtp
- l_talus.vtp
- l_tibia.vtp
- little_distal_lvs.vtp
- little_distal_rvs.vtp
- little_medial_lvs.vtp
- little_medial_rvs.vtp
- little_proximal_lvs.vtp
- little_proximal_rvs.vtp
- lunate_lvs.vtp
- lunate_rvs.vtp
- metacarpal1_lvs.vtp
- metacarpal1_rvs.vtp
- metacarpal2_lvs.vtp
- metacarpal2_rvs.vtp
- metacarpal3_lvs.vtp
- metacarpal3_rvs.vtp
- metacarpal4_lvs.vtp
- metacarpal4_rvs.vtp
- metacarpal5_lvs.vtp
- metacarpal5_rvs.vtp
- middle_distal_lvs.vtp
- middle_distal_rvs.vtp
- middle_medial_lvs.vtp
- middle_medial_rvs.vtp
- middle_proximal_lvs.vtp
- middle_proximal_rvs.vtp
- pisiform_lvs.vtp
- pisiform_rvs.vtp
- r_bofoot.vtp
- r_femur.vtp
- r_fibula.vtp
- r_foot.vtp
- r_patella.vtp
- r_pelvis.vtp
- r_talus.vtp
- r_tibia.vtp
- radius_lv.vtp
- radius_rv.vtp
- ring_distal_lvs.vtp
- ring_distal_rvs.vtp
- ring_medial_lvs.vtp
- ring_medial_rvs.vtp
- ring_proximal_lvs.vtp
- ring_proximal_rvs.vtp
- sacrum.vtp
- scaphoid_lvs.vtp
- scaphoid_rvs.vtp
- thumb_distal_lvs.vtp
- thumb_distal_rvs.vtp
- thumb_proximal_lvs.vtp
- thumb_proximal_rvs.vtp
- tibia_l.vtp
- tibia_r.vtp
- trapezium_lvs.vtp
- trapezium_rvs.vtp
- trapezoid_lvs.vtp
- trapezoid_rvs.vtp
- triquetrum_lvs.vtp
- triquetrum_rvs.vtp
- ulna_lv.vtp
- ulna_rv.vtp
- MT_012005D6_009-001_00B421E6.txt
- MT_012005D6_009-001_00B421ED.txt
- MT_012005D6_009-001_00B421EE.txt
- MT_012005D6_009-001_00B421EF.txt
- MT_012005D6_009-001_00B42268.txt
- MT_012005D6_009-001_00B42279.txt
- MT_012005D6_009-001_00B4227C.txt
- MT_012005D6_009-001_00B4227D.txt
- IMUDataConversion.m
- myIMUIK_Setup.xml
- myIMUMappings.xml
- myIMUPlacer_Setup.xml
- OpenSense_CalibrateModel.m
- OpenSense_OrientationTracking.m
- Rajagopal_2015.osim
- CMakeLists.txt
- testAccessSubcomponents.m
- testBasics.m
- testConnectorsInputsOutputs.m
- testMocoSWIGAdditionalInterface.m
- testMocoWorkflow.m
- testOsimC3D.m
- testOsimList2MatlabCell.m
- testosimTableStruct.m
- testOsimVec3.m
- testSimbody.m
- testWalkerScripts.m
- osimC3D.m
- osimList2MatlabCell.m
- osimMocoTrajectoryReport.m
- osimSimulate.m
- osimTableFromStruct.m
- osimTableToStruct.m
- osimVec3FromArray.m
- osimVec3ToArray.m
- CMakeLists.txt
- configureOpenSim.m.in
- WalkerModel.osim
- SimtkAnimationCallback.cpp
- SimtkAnimationCallback.h
- arm26_20.osim
- CMakeLists.txt
- testContext.cpp
- wrist.osim
- About.cpp
- CMakeLists.txt
- OpenSimContext.cpp
- OpenSimContext.h
- java_actuators.i
- java_common.i
- java_examplecomponents.i
- java_moco.i
- java_preliminaries.i
- java_simbody.i
- java_simulation.i
- CMakeLists.txt
- TestArrays.java
- TestBasics.java
- TestC3DFileAdapter.java
- TestEditMarkers.java
- TestEditProperties.java
- TestIKInterfaces.java
- TestIterators.java
- TestMocoSlidingMass.java
- TestModelBuilding.java
- TestReporter.java
- TestTables.java
- TestVectors.java
- TestVisualization.java
- TestXsensDataReader.java
- CMakeLists.txt
- JavaLogSink.java
- exampleExponentialContactForce.py
- example2DWalking.py
- example2DWalkingMetabolics.py
- example2DWalkingStepAsymmetry.py
- example3DWalking.py
- exampleMocoInverse.py
- exampleMocoTrack.py
- exampleEMGTracking.py
- exampleEMGTracking_answers.py
- exampleEMGTracking_helpers.py
- exampleIMUTracking.py
- exampleIMUTracking_answers.py
- exampleIMUTracking_helpers.py
- exampleSquatToStand.py
- exampleSquatToStand_answers.py
- exampleSquatToStand_helpers.py
- mocoPlotTrajectory.py
- exampleHangingMuscle.py
- exampleKinematicConstraints.py
- exampleOptimizeMass.py
- examplePredictAndTrack.py
- exampleSlidingMass.py
- plot_casadi_sparsity.py
- plot_trajectory.py
- examplePolynomialPathFitter.py
- examplePolynomialPathFitter_plotting.py
- exampleScholz2015GeometryPath.py
- build_simple_arm_model.py
- dynamic_walker_example_model.osim
- dynamic_walker_example_optimization.py
- extend_OpenSim_Vec3_class.py
- numpy_conversions.py
- posthoc_StatesTrajectory_example.py
- wiring_inputs_and_outputs_with_TableReporter.py
- OpenSense_CalibrateModel.py
- OpenSense_IMUDataConverter.py
- OpenSense_OrientationTracking.py
- numpy.i
- python_actuators.i
- python_analyses.i
- python_common.i
- python_examplecomponents.i
- python_moco.i
- python_preliminaries.i
- python_simbody.i
- python_simulation.i
- python_tools.i
- std_carray.i
- std_carray.swg
- gait2392_cmc_actuators_empty_model.xml
- gait2392_setup_forward_empty_model.xml
- storage.sto
- test_access_subcomponents.py
- test_basics.py
- test_component_interface.py
- test_consistent_with_jython.py
- test_DataAdapter.py
- test_DataTable.py
- test_moco.py
- test_opensense.py
- test_simbody.py
- test_simulation_utilities.py
- test_sockets_inputs_outputs.py
- test_states_trajectory.py
- test_swig_additional_interface.py
- test_TableSourceReporter.py
- double_pendulum.osim
- crouch_gait.mot
- gait2392.osim
- normal_gait.mot
- gait2354_Scale_MarkerSet.xml
- gait2354_Setup_Scale.xml
- gait2354_simbody.osim
- subject01_Setup_IK.xml
- subject01_Setup_InverseDynamics.xml
- subject01_static.trc
- subject01_walk1.trc
- subject01_walk1_grf.mot
- subject01_walk1_grf.xml
- gait10dof18musc_simbody.osim
- gait10dof18musc_Strong_actuators.xml
- subject01_walk_grf.mot
- subject01_walk_grf.xml
- subject01_walk_IK.mot
- subject_adjusted_Kinematics_q.sto
- sliding_mass.png
- device_optimization.png
- model.png
- muscle_synergies.png
- squat_to_stand.png
- ipopt.opt
- squatToStand_3dof9musc.osim
- Tutorial 1 - Introduction to OpenSim.ipynb
- Tutorial 2 - Creating and Simulating a simple arm Model.ipynb
- Tutorial 3 - Loading and Modifying OpenSim Models.ipynb
- Tutorial 4 - Musculoskeletal models, Motion Files and MuscleAnalysis.ipynb
- Tutorial 5 - Scaling, Inverse Kinematics, and Inverse Dynamics.ipynb
- Tutorial 6 - Static Optimization.ipynb
- Tutorial 7 - Introduction to OpenSim Moco.ipynb
- Tutorial 8 - Creating Muscle-driven Simulations with OpenSim Moco.ipynb
- __init__.py
- CMakeLists.txt
- README.md
- report.py
- setup.py
- version.py.in
- Array.h
- BigMatrix.h
- common.h
- CoordinateAxis.h
- DecorativeGeometry.h
- MassProperties.h
- Mat.h
- Quaternion.h
- Readme.txt.txt
- Rotation.h
- SimbodyMatterSubsystem.h
- SpatialAlgebra.h
- Stage.h
- State.h
- Transform.h
- UnitVec.h
- Vec.h
- actuators.i
- analyses.i
- CMakeLists.txt
- common.i
- examplecomponents.i
- moco.i
- OpenSimHeaders_actuators.h
- OpenSimHeaders_analyses.h
- OpenSimHeaders_common.h
- OpenSimHeaders_examplecomponents.h
- OpenSimHeaders_moco.h
- OpenSimHeaders_simulation.h
- OpenSimHeaders_tools.h
- preliminaries.i
- PropertyHelper.h
- simbody.i
- simulation.i
- tools.i
- CMakeLists.txt
- FindIPOPT.cmake
- FindMatlab.cmake
- FindNumPy.cmake
- MatlabTestsRedirect.cmake
- OpenSimConfig.cmake.in
- OpenSimMacros.cmake
- OpenSimMocoInstallLinuxDependencyLibraries.cmake.in
- OpenSimMocoInstallMacDependencyLibraries.cmake.in
- SampleCMakeLists.txt
- CMakeLists.txt
- CMakePresets.json
- get.Mumps.patch
- activationDynamics.png
- Analysis.gif
- ballJoint.gif
- cantileverFreeBeamJoint.gif
- ClampingTotalHeatRate.png
- ClampingTotalMetabolicRate.png
- component.png
- coordinate_limit_force.png
- DoxygenFrontPage_small_01.gif
- DoxygenFrontPage_small_02.gif
- DoxygenFrontPage_small_04.gif
- DoxygenFrontPage_small_06.gif
- DoxygenFrontPage_small_07.gif
- DoxygenFrontPage_small_09.gif
- DoxygenFrontPage_small_10.gif
- DoxygenFrontPage_small_11.gif
- DoxygenFrontPage_small_12.gif
- DoxygenFrontPage_small_13.gif
- DoxygenFrontPage_small_15.gif
- DoxygenFrontPage_small_17.gif
- DoxygenFrontPage_small_18.gif
- DoxygenFrontPage_small_21.gif
- DoxygenFrontPage_small_22.gif
- DoxygenFrontPage_small_24.gif
- DoxygenFrontPage_small_25.gif
- DoxygenFrontPage_small_27.gif
- DoxygenFrontPage_small_28.gif
- Dynamics-Engine.gif
- ellipsoid.gif
- exponential_coordinate_limit_force.png
- fig_ActiveForceLengthCurve.png
- fig_Blankevoort1991Ligament.png
- fig_FiberCompressiveForceCosPennationCurve.png
- fig_FiberCompressiveForceLengthCurve.png
- fig_FiberForceLengthCurve.png
- fig_ForceVelocityCurve.png
- fig_ForceVelocityInverseCurve.png
- fig_Millard2012AccelerationMuscle.png
- fig_Millard2012EquilibriumMuscle.png
- fig_MuscleFixedWidthPennationModel.png
- fig_MuscleSecondOrderActivationDynamicModel.png
- fig_NormalizedFiberLengthDependenceOfMaintenanceHeatRateBhargava2004.png
- fig_SmoothSegmentedFunctionFactory_falCurve.png
- fig_SmoothSegmentedFunctionFactory_fcCosPhiCurve.png
- fig_SmoothSegmentedFunctionFactory_fcLengthCurve.png
- fig_SmoothSegmentedFunctionFactory_fcphiCurve.png
- fig_SmoothSegmentedFunctionFactory_fpeCurve.png
- fig_SmoothSegmentedFunctionFactory_fseCurve.png
- fig_SmoothSegmentedFunctionFactory_fvCurve.png
- fig_SmoothSegmentedFunctionFactory_fvInvCurve.png
- fig_SmoothSegmentedFunctionFactory_quinticCornerSections.png
- fig_StepFunction.png
- fig_TendonForceLengthCurve.png
- freeJoint.gif
- gimbalJoint.gif
- inputs_and_outputs.png
- InterfaceLayers.png
- Manager.gif
- MocoImplementationDiagram.svg
- Model-Component.gif
- Model_1-20.gif
- Model_1.gif
- Model_2.gif
- opensim_double_pendulum_muscle.gif
- opensim_run_cycle.mp4
- opensim_running.gif
- OpenSimLogo.png
- OpenSimLogoWhiteHorizontal_small.png
- Optimizer.gif
- OverviewFigure1.png
- OverviewFigure1_new.jpg
- OverviewOfMoco.png
- physical_frames_figure.png
- physical_system_to_model.png
- pinJoint.gif
- planarJoint.gif
- reporters.png
- SimTK--System.png
- sliderJoint.gif
- SmoothMechanicalWorkRate.png
- SmoothShorteningHeatRate.png
- SmoothSphereHalfSpaceForce_HertzForce.png
- SmoothSphereHalfSpaceForce_HuntCrossleyForce.png
- spacer.gif
- system_and_state.png
- universalJoint.gif
- Untitled-1_03.gif
- Untitled-1_05.gif
- Untitled-1_08.gif
- Untitled-1_14-20.gif
- Untitled-1_14.gif
- Untitled-1_16.gif
- Untitled-1_19.gif
- Untitled-1_22.gif
- Untitled-1_25.png
- Moco.dox
- MocoCheatSheet.pdf
- MocoCheatSheet.tex
- MocoDeveloperGuide.dox
- MocoExamples.dox
- MocoFrequentlyAskedQuestions.dox
- MocoGettingStarted.dox
- MocoInterfaceReference.dox
- MocoInverse.dox
- MocoStudy.dox
- MocoTheoryGuide.dox
- MocoTrack.dox
- MocoUserGuide.dox
- APIGuide.md
- BuildOpenSimPluginSteps.doc
- BuildOpenSimPluginSteps.pdf
- CMakeLists.txt
- doxyfile_developer.in
- doxyfile_shared.in
- doxyfile_user.in
- doxygen-layout-developer.xml
- doxygen-layout-user.xml
- doxygen_developer.css
- doxygen_shared.css
- doxygen_user.css
- OpenSimAPI.html
- OpenSimDoxygenMain.dox
- OpenSimExamples.dox
- CMakeLists.txt
- linear_move.sto
- testActuators.cpp
- testDeGrooteFregly2016Muscle.cpp
- testModelProcessor.cpp
- testMuscleFirstOrderActivationDynamicModel.cpp
- testMuscleFixedWidthPennationModel.cpp
- testMuscles.cpp
- testPolynomialPathFitter.cpp
- testSerializableMuscleCurves.cpp
- About.cpp
- ActivationCoordinateActuator.h
- ActiveForceLengthCurve.cpp
- ActiveForceLengthCurve.h
- BodyActuator.cpp
- BodyActuator.h
- ClutchedPathSpring.cpp
- ClutchedPathSpring.h
- CMakeLists.txt
- ConstantMuscleActivation.cpp
- ConstantMuscleActivation.h
- CoordinateActuator.cpp
- CoordinateActuator.h
- DeGrooteFregly2016Muscle.cpp
- DeGrooteFregly2016Muscle.h
- Delp1990Muscle_Deprecated.cpp
- Delp1990Muscle_Deprecated.h
- FiberCompressiveForceCosPennationCurve.cpp
- FiberCompressiveForceCosPennationCurve.h
- FiberCompressiveForceLengthCurve.cpp
- FiberCompressiveForceLengthCurve.h
- FiberForceLengthCurve.cpp
- FiberForceLengthCurve.h
- FirstOrderMuscleActivationDynamics.cpp
- FirstOrderMuscleActivationDynamics.h
- ForceVelocityCurve.cpp
- ForceVelocityCurve.h
- ForceVelocityInverseCurve.cpp
- ForceVelocityInverseCurve.h
- McKibbenActuator.cpp
- McKibbenActuator.h
- MeyerFregly2016Muscle.cpp
- MeyerFregly2016Muscle.h
- Millard2012AccelerationMuscle.cpp
- Millard2012AccelerationMuscle.h
- Millard2012EquilibriumMuscle.cpp
- Millard2012EquilibriumMuscle.h
- ModelFactory.cpp
- ModelFactory.h
- ModelOperators.h
- ModelProcessor.h
- MuscleActivationDynamics.cpp
- MuscleActivationDynamics.h
- MuscleFirstOrderActivationDynamicModel.cpp
- MuscleFirstOrderActivationDynamicModel.h
- MuscleFixedWidthPennationModel.cpp
- MuscleFixedWidthPennationModel.h
- MuscleSecondOrderActivationDynamicModel.cpp
- MuscleSecondOrderActivationDynamicModel.h
- osimActuators.h
- osimActuatorsDLL.cpp
- osimActuatorsDLL.h
- PointActuator.cpp
- PointActuator.h
- PointToPointActuator.cpp
- PointToPointActuator.h
- PolynomialPathFitter.cpp
- PolynomialPathFitter.h
- RegisterTypes_osimActuators.cpp
- RegisterTypes_osimActuators.h
- RigidTendonMuscle.cpp
- RigidTendonMuscle.h
- Schutte1993Muscle_Deprecated.cpp
- Schutte1993Muscle_Deprecated.h
- SpringGeneralizedForce.cpp
- SpringGeneralizedForce.h
- TendonForceLengthCurve.cpp
- TendonForceLengthCurve.h
- Thelen2003Muscle.cpp
- Thelen2003Muscle.h
- Thelen2003Muscle_Deprecated.cpp
- Thelen2003Muscle_Deprecated.h
- TorqueActuator.cpp
- TorqueActuator.h
- ZerothOrderMuscleActivationDynamics.cpp
- ZerothOrderMuscleActivationDynamics.h
- CMakeLists.txt
- testOutputReporter.cpp
- About.cpp
- Actuation.cpp
- Actuation.h
- BodyKinematics.cpp
- BodyKinematics.h
- CMakeLists.txt
- ForceReporter.cpp
- ForceReporter.h
- IMUDataReporter.cpp
- IMUDataReporter.h
- InducedAccelerations.cpp
- InducedAccelerations.h
- InducedAccelerationsSolver.cpp
- InducedAccelerationsSolver.h
- InverseDynamics.cpp
- InverseDynamics.h
- JointReaction.cpp
- JointReaction.h
- Kinematics.cpp
- Kinematics.h
- MuscleAnalysis.cpp
- MuscleAnalysis.h
- osimAnalyses.h
- osimAnalysesDLL.cpp
- osimAnalysesDLL.h
- OutputReporter.cpp
- OutputReporter.h
- PointKinematics.cpp
- PointKinematics.h
- ProbeReporter.cpp
- ProbeReporter.h
- RegisterTypes_osimAnalyses.cpp
- RegisterTypes_osimAnalyses.h
- StatesReporter.cpp
- StatesReporter.h
- StaticOptimization.cpp
- StaticOptimization.h
- StaticOptimizationTarget.cpp
- StaticOptimizationTarget.h
- auxiliaryTestFunctions.h
- auxiliaryTestMuscleFunctions.h
- getRSS.h
- JoinShim.h
- OstreamFormatterShim.h
- SimbodyFormatterShims.h
- CMakeLists.txt
- ComponentsForTesting.h
- dataWithBlanksForMissingMarkers.trc
- dataWithEformat.trc
- dataWithNaNsOfDifferentCases.trc
- dataWithNaNsWithSpaces.trc
- exampleFormat.trc
- ExampleVectorFunctionUncoupledNxN.h
- obj1Bad.xml
- obj1Defaults.xml
- sampleOutputs.sto
- sampleOutputsSpatialVec.sto
- sampleOutputsVec3.sto
- SerializableObject.h
- SerializableObject2.h
- std_cop_walking2_grfs.sto
- std_cop_walking5_grfs.sto
- std_walking2_analog.sto
- std_walking2_grfs.sto
- std_walking2_markers.trc
- std_walking5_analog.sto
- std_walking5_grfs.sto
- std_walking5_markers.trc
- test.sto
- testAPDMDataReader.cpp
- testArray.cpp
- testAssertion.cpp
- testC3DFileAdapter.cpp
- testCommonUtilities.cpp
- testComponentInterface.cpp
- testDataTable.cpp
- testDiff.sto
- testFunctionAdapter.cpp
- testFunctions.cpp
- testGCVSpline.cpp
- testLatinHypercubeDesign.cpp
- testMarkerData.cpp
- testNCSpline.cpp
- testPath.cpp
- testRootSolver.cpp
- testScopeExit.cpp
- testSerialization.cpp
- testSmoothSegmentedFunctionFactory.cpp
- testSTOFileAdapter.cpp
- testStorage.cpp
- testTRCFileAdapter.cpp
- testXsensDataReader.cpp
- About.cpp
- About.h
- AbstractDataTable.cpp
- AbstractDataTable.h
- AbstractProperty.cpp
- AbstractProperty.h
- Adapters.h
- APDMDataReader.cpp
- APDMDataReader.h
- APDMDataReaderSettings.h
- Array.h
- ArrayPtrs.h
- Assertion.cpp
- Assertion.h
- C3DFileAdapter.cpp
- C3DFileAdapter.h
- CMakeLists.txt
- CommonUtilities.cpp
- CommonUtilities.h
- Component.cpp
- Component.h
- ComponentList.cpp
- ComponentList.h
- ComponentOutput.cpp
- ComponentOutput.h
- ComponentPath.cpp
- ComponentPath.h
- ComponentSocket.cpp
- ComponentSocket.h
- Constant.cpp
- Constant.h
- CSVFileAdapter.cpp
- CSVFileAdapter.h
- DataAdapter.cpp
- DataAdapter.h
- DataQueue.h
- DataTable.h
- DebugUtilities.cpp
- DebugUtilities.h
- DelimFileAdapter.h
- Event.h
- Exception.cpp
- Exception.h
- ExperimentalSensor.h
- ExpressionBasedFunction.cpp
- ExpressionBasedFunction.h
- FileAdapter.cpp
- FileAdapter.h
- Function.cpp
- Function.h
- FunctionAdapter.cpp
- FunctionAdapter.h
- FunctionSet.cpp
- FunctionSet.h
- gcvspl.c
- gcvspl.h
- GCVSpline.cpp
- GCVSpline.h
- GCVSplineSet.cpp
- GCVSplineSet.h
- IMUDataReader.cpp
- IMUDataReader.h
- IO.cpp
- IO.h
- LatinHypercubeDesign.cpp
- LatinHypercubeDesign.h
- LinearFunction.cpp
- LinearFunction.h
- Lmdif.cpp
- Lmdif.h
- LoadOpenSimLibrary.cpp
- LoadOpenSimLibrary.h
- Logger.cpp
- Logger.h
- LogLevel.h
- LogMessage.h
- LogSink.h
- MarkerData.cpp
- MarkerData.h
- MarkerFrame.cpp
- MarkerFrame.h
- ModelDisplayHints.h
- MultiplierFunction.cpp
- MultiplierFunction.h
- MultivariatePolynomialFunction.cpp
- MultivariatePolynomialFunction.h
- Object.cpp
- Object.h
- ObjectGroup.cpp
- ObjectGroup.h
- OptimizationTarget.cpp
- OptimizationTarget.h
- osimCommon.h
- osimCommonDLL.cpp
- osimCommonDLL.h
- osimCommonTemplates.cpp
- osimCommonTemplates.h
- PiecewiseConstantFunction.cpp
- PiecewiseConstantFunction.h
- PiecewiseLinearFunction.cpp
- PiecewiseLinearFunction.h
- PolynomialFunction.h
- Property.cpp
- Property.h
- Property_Deprecated.cpp
- Property_Deprecated.h
- PropertyBool.cpp
- PropertyBool.h
- PropertyBoolArray.cpp
- PropertyBoolArray.h
- PropertyDbl.cpp
- PropertyDbl.h
- PropertyDblArray.cpp
- PropertyDblArray.h
- PropertyDblVec.h
- PropertyGroup.cpp
- PropertyGroup.h
- PropertyInt.cpp
- PropertyInt.h
- PropertyIntArray.cpp
- PropertyIntArray.h
- PropertyObj.cpp
- PropertyObj.h
- PropertyObjArray.h
- PropertyObjPtr.h
- PropertySet.cpp
- PropertySet.h
- PropertyStr.cpp
- PropertyStr.h
- PropertyStrArray.cpp
- PropertyStrArray.h
- PropertyTable.cpp
- PropertyTable.h
- PropertyTransform.cpp
- PropertyTransform.h
- RegisterTypes_osimCommon.cpp
- RegisterTypes_osimCommon.h
- Reporter.cpp
- Reporter.h
- RootSolver.cpp
- RootSolver.h
- Scale.cpp
- Scale.h
- ScaleSet.cpp
- ScaleSet.h
- ScopeExit.h
- SegmentedQuinticBezierToolkit.cpp
- SegmentedQuinticBezierToolkit.h
- Set.h
- Signal.cpp
- Signal.h
- SignalGenerator.cpp
- SignalGenerator.h
- SimmIO.cpp
- SimmIO.h
- SimmMacros.h
- SimmSpline.cpp
- SimmSpline.h
- Sine.h
- SmoothSegmentedFunction.cpp
- SmoothSegmentedFunction.h
- SmoothSegmentedFunctionFactory.cpp
- SmoothSegmentedFunctionFactory.h
- StateVector.cpp
- StateVector.h
- StepFunction.cpp
- StepFunction.h
- STOFileAdapter.cpp
- STOFileAdapter.h
- Stopwatch.h
- Storage.cpp
- Storage.h
- StorageFactory.h
- StorageInterface.h
- TableSource.h
- TableUtilities.cpp
- TableUtilities.h
- TimeSeriesTable.h
- TRCFileAdapter.cpp
- TRCFileAdapter.h
- Units.cpp
- Units.h
- ValueArray.h
- ValueArrayDictionary.h
- VectorFunction.cpp
- VectorFunction.h
- VectorFunctionUncoupledNxN.cpp
- VectorFunctionUncoupledNxN.h
- XMLDocument.cpp
- XMLDocument.h
- XsensDataReader.cpp
- XsensDataReader.h
- XsensDataReaderSettings.h
- XYFunctionInterface.cpp
- XYFunctionInterface.h
- CMakeLists.txt
- HopperDevice.h
- osimExampleComponentsDLL.h
- RegisterTypes_osimExampleComponents.cpp
- RegisterTypes_osimExampleComponents.h
- ToyPropMyoController.h
- ToyReflexController.cpp
- ToyReflexController.h
- BuildDynamicWalkerModel.cpp
- CMakeLists.txt
- checkEnvironment.cpp
- CMakeLists.txt
- ControllerExample_Solution.cpp
- tugOfWar_controls.sto
- tugOfWar_states.sto
- tugOfWar_states_degrees.mot
- anchor1.vtp
- anchor2.vtp
- block.vtp
- blockRemesh192.obj
- CMakeLists.txt
- CONTROLLER_EXAMPLE_QUICK_GUIDE.txt
- ControllerExample.cpp
- ground.vtp
- tugOfWar_desired_motion.sto
- tugOfWar_model_ThelenOnly.osim
- actuator_forces.mot
- SpringActuatedLeg_states_degrees.mot
- toyLeg.osim
- CMakeLists.txt
- ControllableSpring.h
- PistonActuator.cpp
- PistonActuator.h
- toyLeg_example.cpp
- CMakeLists.txt
- exampleC3DFileAdapter.cpp
- exampleTRCFileAdapter.cpp
- CMakeLists.txt
- example1.cpp
- example2.cpp
- buildDeviceModel.cpp
- buildDeviceModel_answers.cpp
- buildHopperModel.cpp
- buildTestbedModel.cpp
- CMakeLists.txt
- defineDeviceAndController.h
- defineDeviceAndController_answers.h
- exampleHopperDevice.cpp
- exampleHopperDevice_answers.cpp
- README.md
- video_step1.gif
- video_step2.gif
- video_step3.gif
- Anterior_torso_bar.obj
- Base_meters.obj
- bottom_bracket_meters.obj
- Bulb_meters.obj
- CMakeLists.txt
- H_Piece_meters.obj
- head_and_bulb_meters.obj
- Leg_meters.obj
- luxo_head_meters.obj
- LuxoMuscle_create_and_simulate.cpp
- Pelvis_bracket_meters.obj
- Posterior_torso_bar.obj
- Shoulder_meters.obj
- thin_disc_0.11_by_0.01_meters.obj
- TugOfWar_Complete.cpp
- tugOfWar_model.osim
- blockMesh.obj
- CMakeLists.txt
- TugOfWar1_CreateModel.cpp
- CMakeLists.txt
- exampleSimpleElbow.cpp
- CMakeLists.txt
- exampleExponentialContactForce.cpp
- 2D_gait.osim
- CMakeLists.txt
- example2DWalking.cpp
- example2DWalkingMetabolics.cpp
- referenceCoordinates.sto
- referenceGRF.sto
- referenceGRF.xml
- CMakeLists.txt
- coordinates.sto
- electromyography.sto
- example3DWalking.cpp
- exampleMocoInverse.cpp
- exampleMocoTrack.cpp
- grf_walk.mot
- grf_walk.xml
- id_walk.sto
- ik_tasks_walk.xml
- markers_walk.trc
- README.txt
- subject_walk_scaled.osim
- subject_walk_scaled_ContactForceSet.xml
- subject_walk_scaled_ContactGeometrySet.xml
- subject_walk_scaled_ExpressionBasedCoordinateForceSet.xml
- subject_walk_scaled_FunctionBasedPathSet.xml
- CMakeLists.txt
- exampleCustomImplicitAuxiliaryDynamics.cpp
- CMakeLists.txt
- exampleHangingMuscle.cpp
- CMakeLists.txt
- exampleMarkerTracking.cpp
- CMakeLists.txt
- exampleMocoCustomEffortGoal.cpp
- MocoCustomEffortGoal.cpp
- MocoCustomEffortGoal.h
- osimMocoCustomEffortGoalDLL.h
- RegisterTypes_osimMocoCustomEffortGoal.cpp
- RegisterTypes_osimMocoCustomEffortGoal.h
- CMakeLists.txt
- exampleSlidingMass.cpp
- CMakeLists.txt
- exampleSlidingMassAdvanced.cpp
- CMakeLists.txt
- exampleTracking.cpp
- CMakeLists.txt
- exampleVariableScaling.cpp
- CMakeLists.txt
- CMakeLists.txt
- FatigableMuscle.cpp
- FatigableMuscle.h
- mainFatigue.cpp
- tugOfWar_fatigue_model_GUI.osim
- subject01_AnalysisPlugin_Template_pos.sto
- readme.txt
- subject01_Setup_AnalysisPluginTemplate.xml
- subject01_simbody_adjusted.osim
- subject01_walk1_ik.mot
- AnalysisPlugin_Template.cpp
- AnalysisPlugin_Template.h
- CMakeLists.txt
- osimPluginDLL.h
- readme.txt
- RegisterTypes_osimPlugin.cpp
- RegisterTypes_osimPlugin.h
- Three Masses_controls.sto
- Three Masses_ForceReporter_forces.sto
- Three Masses_states.sto
- Three Masses_states_degrees.mot
- forward.xml
- ThreeMasses.osim
- pendulum_controls.sto
- pendulum_ForceReporter_forces.sto
- pendulum_states.sto
- pendulum_states_degrees.mot
- forward.xml
- pendulum.osim
- BodyDrag_Example.ppt
- readme.txt
- BodyDragForce.cpp
- BodyDragForce.h
- CMakeLists.txt
- osimPluginDLL.h
- readme.txt
- RegisterTypes_osimPlugin.cpp
- RegisterTypes_osimPlugin.h
- CMakeLists.txt
- CoupledBushingForce.cpp
- CoupledBushingForce.h
- osimPluginDLL.h
- RegisterTypes_osimPlugin.cpp
- RegisterTypes_osimPlugin.h
- CMakeLists.txt
- examplePolynomialPathFitter.cpp
- Arm26_Optimize.osim
- CMakeLists.txt
- SimpleOptimizationExample.cpp
- CMakeLists.txt
- osimExpPluginDLL.cpp
- osimExpPluginDLL.h
- RegisterTypes_osimExpPlugin.cpp
- RegisterTypes_osimExpPlugin.h
- SymbolicExpressionReporter.cpp
- SymbolicExpressionReporter.h
- CMakeLists.txt
- exampleScholz2015GeometryPath.cpp
- CMakeLists.txt
- ExampleCMakeListsToInstall.txt.in
- PluginExampleCMakeListsToInstall.txt.in
- AccelerationMotion.cpp
- AccelerationMotion.h
- ActuatorInputController.cpp
- ActuatorInputController.h
- ControlDistributor.cpp
- ControlDistributor.h
- DiscreteForces.cpp
- DiscreteForces.h
- CasOCFunction.cpp
- CasOCFunction.h
- CasOCHermiteSimpson.cpp
- CasOCHermiteSimpson.h
- CasOCIterate.h
- CasOCLegendreGauss.cpp
- CasOCLegendreGauss.h
- CasOCLegendreGaussRadau.cpp
- CasOCLegendreGaussRadau.h
- CasOCProblem.cpp
- CasOCProblem.h
- CasOCSolver.cpp
- CasOCSolver.h
- CasOCTranscription.cpp
- CasOCTranscription.h
- CasOCTrapezoidal.cpp
- CasOCTrapezoidal.h
- MocoCasADiSolver.cpp
- MocoCasADiSolver.h
- MocoCasOCProblem.cpp
- MocoCasOCProblem.h
- MocoAccelerationTrackingGoal.cpp
- MocoAccelerationTrackingGoal.h
- MocoAngularVelocityTrackingGoal.cpp
- MocoAngularVelocityTrackingGoal.h
- MocoContactImpulseTrackingGoal.cpp
- MocoContactImpulseTrackingGoal.h
- MocoContactTrackingGoal.cpp
- MocoContactTrackingGoal.h
- MocoControlGoal.cpp
- MocoControlGoal.h
- MocoControlTrackingGoal.cpp
- MocoControlTrackingGoal.h
- MocoExpressionBasedParameterGoal.cpp
- MocoExpressionBasedParameterGoal.h
- MocoGeneralizedForceTrackingGoal.cpp
- MocoGeneralizedForceTrackingGoal.h
- MocoGoal.cpp
- MocoGoal.h
- MocoInitialActivationGoal.cpp
- MocoInitialActivationGoal.h
- MocoInitialForceEquilibriumDGFGoal.cpp
- MocoInitialForceEquilibriumDGFGoal.h
- MocoInitialVelocityEquilibriumDGFGoal.cpp
- MocoInitialVelocityEquilibriumDGFGoal.h
- MocoJointReactionGoal.cpp
- MocoJointReactionGoal.h
- MocoMarkerFinalGoal.cpp
- MocoMarkerFinalGoal.h
- MocoMarkerTrackingGoal.cpp
- MocoMarkerTrackingGoal.h
- MocoOrientationTrackingGoal.cpp
- MocoOrientationTrackingGoal.h
- MocoOutputGoal.cpp
- MocoOutputGoal.h
- MocoPeriodicityGoal.cpp
- MocoPeriodicityGoal.h
- MocoStateTrackingGoal.cpp
- MocoStateTrackingGoal.h
- MocoStepLengthAsymmetryGoal.cpp
- MocoStepLengthAsymmetryGoal.h
- MocoStepTimeAsymmetryGoal.cpp
- MocoStepTimeAsymmetryGoal.h
- MocoSumSquaredStateGoal.cpp
- MocoSumSquaredStateGoal.h
- MocoTranslationTrackingGoal.cpp
- MocoTranslationTrackingGoal.h
- CMakeLists.txt
- running_solution_full_stride.sto
- std_testMocoInverse_subject_18musc_solution.sto
- std_testMocoTrackGait10dof18musc_solution.sto
- subject_20dof18musc_running.osim
- subject_walk_armless_18musc.osim
- subject_walk_armless_coordinates.mot
- subject_walk_armless_external_loads.xml
- subject_walk_armless_grfs.mot
- Testing.h
- testMocoActuators.cpp
- testMocoAnalytic.cpp
- testMocoConstraints.cpp
- testMocoContact.cpp
- testMocoControllers.cpp
- testMocoGoals.cpp
- testMocoImplicit.cpp
- testMocoInterface.cpp
- testMocoInverse.cpp
- testMocoMetabolics.cpp
- testMocoMetabolics_hanging_muscle.osim
- testMocoParameters.cpp
- testMocoTrack.cpp
- walk_gait1018_state_reference.mot
- walk_gait1018_subject01.osim
- walk_gait1018_subject01_grf.mot
- walk_gait1018_subject01_grf.xml
- About.cpp
- About.h
- CMakeLists.txt
- MocoBounds.cpp
- MocoBounds.h
- MocoConstraint.cpp
- MocoConstraint.h
- MocoConstraintInfo.cpp
- MocoConstraintInfo.h
- MocoControlBoundConstraint.cpp
- MocoControlBoundConstraint.h
- MocoDirectCollocationSolver.cpp
- MocoDirectCollocationSolver.h
- MocoFrameDistanceConstraint.cpp
- MocoFrameDistanceConstraint.h
- MocoInverse.cpp
- MocoInverse.h
- MocoOutputBoundConstraint.cpp
- MocoOutputBoundConstraint.h
- MocoOutputConstraint.cpp
- MocoOutputConstraint.h
- MocoParameter.cpp
- MocoParameter.h
- MocoProblem.cpp
- MocoProblem.h
- MocoProblemInfo.h
- MocoProblemRep.cpp
- MocoProblemRep.h
- MocoScaleFactor.cpp
- MocoScaleFactor.h
- MocoSolver.cpp
- MocoSolver.h
- MocoStateBoundConstraint.cpp
- MocoStateBoundConstraint.h
- MocoStudy.cpp
- MocoStudy.h
- MocoStudyFactory.cpp
- MocoStudyFactory.h
- MocoTool.cpp
- MocoTool.h
- MocoTrack.cpp
- MocoTrack.h
- MocoTrajectory.cpp
- MocoTrajectory.h
- MocoUtilities.cpp
- MocoUtilities.h
- MocoVariableInfo.cpp
- MocoVariableInfo.h
- MocoWeightSet.h
- ModelOperatorsDGF.h
- osimMoco.h
- osimMocoDLL.h
- RegisterTypes_osimMoco.cpp
- RegisterTypes_osimMoco.h
- metabolics_opensimic.py
- metabolics_pythonic.py
- ImplicitDifferentialEquations.md
- pseudoImplicitDifferentialEquations.cpp
- build_and_simulate_simple_arm.m
- createActuatorsFile.m
- dataTable_example.m
- DeGrooteFregly2016MuscleDerivatives.m
- double_pendulum_markers.osim
- gait2354_simbody.osim
- pendulum_markers.sto
- plotMuscleFLCurves.m
- simulate_double_pendulum_and_write_tables.m
- temp_trc_file.trc
- temp_trc_file_rotated.trc
- test_walking.c3d
- test_walking.trc
- CMakeLists.txt
- sandboxJointReaction.cpp
- CMakeLists.txt
- MuscleLikeCoordinateActuator.cpp
- MuscleLikeCoordinateActuator.h
- sandboxMarkerTrackingWholeBody.cpp
- CMakeLists.txt
- sandboxMocoTrack.cpp
- CMakeLists.txt
- marker_trajectories.trc
- MocoUserControlCost.cpp
- MocoUserControlCost.h
- sandboxMocoUserControlCost.cpp
- state_reference.mot
- subject01.osim
- CMakeLists.txt
- Rajagopal2015_right_leg_9musc.osim
- sandboxOneLegCouplerKnee.cpp
- assistedSquatToStand.m
- CMakeLists.txt
- getMuscleDrivenModel.m
- sandboxSquatToStand.cpp
- CMakeLists.txt
- sandboxWholeBodyTracking.cpp
- state_reference.mot
- MocoSandboxShared.h
- animate_iterations.py
- CMakeLists.txt
- DeGrooteFregly2016MuscleDerivatives.m
- plot_Ackermann2010_contact.py
- plot_contact_models.py
- plot_tug_of_war_roundtrip.py
- sandboxCasADi.cpp
- sandboxCasADiParallelMap.cpp
- sandboxContact.cpp
- sandboxDGFPassive.m
- sandboxMuscle.cpp
- sandboxSandbox.cpp
- sandboxSimTKMotion.cpp
- walk_gait1018_state_reference.mot
- walk_gait1018_subject01_grf.mot
- walk_gait1018_subject01_grf.xml
- CMakeLists.txt
- futureTaskSpace.cpp
- futureTaskSpace.osim
- TaskBasedController.cpp
- TaskBasedController.h
- TaskSpace.cpp
- TaskSpace.h
- CMakeLists.txt
- FunctionComponentSocket.h
- futureComponents.cpp
- CMakeLists.txt
- ImuStreaming.cpp
- CMakeLists.txt
- futureIKListOutputs.cpp
- futureMarkerPreview.cpp
- futureMarkerPreviewData.trc
- futureMuscleMetabolicsResponse.cpp
- futureOrientationInverseKinematics.cpp
- futureOrientationInverseKinematics.osim
- futureOrientationInverseKinematics.trc
- futureOutputVectorsAndChannels.cpp
- futureProcessWalkSimulation.py
- futureRigidContact.cpp
- futureStatesTrajectoryUsage.cpp
- ImuStreaming.cpp
- ListInput.h
- OpenSimPocketGuide.pdf
- pseudoInverseKinematicsStudy.cpp
- pseudoJointMetabolics.cpp
- pseudoKinematicsReporting.cpp
- pseudoMuscleLinesOfAction.cpp
- pseudoMuscleReporting.cpp
- README.txt
- sandboxIKVectorOutputs.cpp
- Control.cpp
- Control.h
- ControlConstant.cpp
- ControlConstant.h
- Controller.cpp
- Controller.h
- ControlLinear.cpp
- ControlLinear.h
- ControlLinearNode.cpp
- ControlLinearNode.h
- ControlSet.cpp
- ControlSet.h
- ControlSetController.cpp
- ControlSetController.h
- InputController.cpp
- InputController.h
- PrescribedController.cpp
- PrescribedController.h
- SynergyController.cpp
- SynergyController.h
- TrackingController.cpp
- TrackingController.h
- Manager.cpp
- Manager.h
- AbstractGeometryPath.cpp
- AbstractGeometryPath.h
- AbstractPathPoint.cpp
- AbstractPathPoint.h
- AbstractTool.cpp
- AbstractTool.h
- ActivationFiberLengthMuscle.cpp
- ActivationFiberLengthMuscle.h
- ActivationFiberLengthMuscle_Deprecated.cpp
- ActivationFiberLengthMuscle_Deprecated.h
- Actuator.cpp
- Actuator.h
- ActuatorForceProbe.cpp
- ActuatorForceProbe.h
- ActuatorPowerProbe.cpp
- ActuatorPowerProbe.h
- Analysis.cpp
- Analysis.h
- AnalysisSet.cpp
- AnalysisSet.h
- Appearance.h
- Bhargava2004MuscleMetabolicsProbe.cpp
- Bhargava2004MuscleMetabolicsProbe.h
- Bhargava2004SmoothedMuscleMetabolics.cpp
- Bhargava2004SmoothedMuscleMetabolics.h
- Blankevoort1991Ligament.cpp
- Blankevoort1991Ligament.h
- BodyScale.cpp
- BodyScale.h
- BodyScaleSet.cpp
- BodyScaleSet.h
- BodySet.h
- BushingForce.cpp
- BushingForce.h
- CMCActuatorSubsystem.cpp
- CMCActuatorSubsystem.h
- ComponentSet.h
- Condition.cpp
- Condition.h
- ConditionalPathPoint.cpp
- ConditionalPathPoint.h
- ConstraintSet.h
- ContactGeometry.cpp
- ContactGeometry.h
- ContactGeometrySet.h
- ContactHalfSpace.cpp
- ContactHalfSpace.h
- ContactMesh.cpp
- ContactMesh.h
- ControllerSet.cpp
- ControllerSet.h
- CoordinateLimitForce.cpp
- CoordinateLimitForce.h
- CoordinateLinearStopForce.cpp
- CoordinateLinearStopForce.h
- CoordinateSet.cpp
- CoordinateSet.h
- ElasticFoundationForce.cpp
- ElasticFoundationForce.h
- ExponentialContactForce.cpp
- ExponentialContactForce.h
- ExponentialCoordinateLimitForce.cpp
- ExponentialCoordinateLimitForce.h
- ExpressionBasedBushingForce.cpp
- ExpressionBasedBushingForce.h
- ExpressionBasedCoordinateForce.cpp
- ExpressionBasedCoordinateForce.h
- ExpressionBasedPathForce.cpp
- ExpressionBasedPathForce.h
- ExpressionBasedPointToPointForce.cpp
- ExpressionBasedPointToPointForce.h
- ExternalForce.cpp
- ExternalForce.h
- ExternalLoads.cpp
- ExternalLoads.h
- Force.cpp
- Force.h
- ForceAdapter.cpp
- ForceAdapter.h
- ForceApplier.cpp
- ForceApplier.h
- ForceConsumer.h
- ForceProducer.cpp
- ForceProducer.h
- ForceSet.cpp
- ForceSet.h
- Frame.cpp
- Frame.h
- FunctionBasedBushingForce.cpp
- FunctionBasedBushingForce.h
- FunctionBasedPath.cpp
- FunctionBasedPath.h
- FunctionThresholdCondition.cpp
- FunctionThresholdCondition.h
- Geometry.cpp
- Geometry.h
- GeometryPath.cpp
- GeometryPath.h
- Ground.cpp
- Ground.h
- HuntCrossleyForce.cpp
- HuntCrossleyForce.h
- JointInternalPowerProbe.cpp
- JointInternalPowerProbe.h
- JointSet.h
- Ligament.cpp
- Ligament.h
- Marker.cpp
- Marker.h
- MarkerSet.cpp
- MarkerSet.h
- MeyerFregly2016Force.cpp
- MeyerFregly2016Force.h
- Model.cpp
- Model.h
- ModelComponent.cpp
- ModelComponent.h
- ModelComponentSet.h
- ModelVisualizer.cpp
- ModelVisualizer.h
- ModelVisualPreferences.h
- MovingPathPoint.cpp
- MovingPathPoint.h
- Muscle.cpp
- Muscle.h
- MuscleActiveFiberPowerProbe.cpp
- MuscleActiveFiberPowerProbe.h
- OffsetFrame.h
- PathActuator.cpp
- PathActuator.h
- PathPoint.cpp
- PathPoint.h
- PathPointSet.h
- PathSpring.cpp
- PathSpring.h
- PhysicalFrame.cpp
- PhysicalFrame.h
- PhysicalOffsetFrame.cpp
- PhysicalOffsetFrame.h
- Point.cpp
- Point.h
- PointForceDirection.h
- PointToPointSpring.cpp
- PointToPointSpring.h
- PrescribedForce.cpp
- PrescribedForce.h
- Probe.cpp
- Probe.h
- ProbeSet.h
- Scholz2015GeometryPath.cpp
- Scholz2015GeometryPath.h
- SmoothSphereHalfSpaceForce.cpp
- SmoothSphereHalfSpaceForce.h
- Station.cpp
- Station.h
- StationDefinedFrame.cpp
- StationDefinedFrame.h
- SystemEnergyProbe.cpp
- SystemEnergyProbe.h
- TwoFrameLinker.h
- Umberger2010MuscleMetabolicsProbe.cpp
- Umberger2010MuscleMetabolicsProbe.h
- ExperimentalFrame.h
- ExperimentalMarker.h
- IMU.h
- IMUPlacer.cpp
- IMUPlacer.h
- OpenSenseUtilities.cpp
- OpenSenseUtilities.h
- CMakeLists.txt
- double_pendulum_testReverse.osim
- testConstraints.cpp
- testJointConstraints.osim
- testJoints.cpp
- BallJoint.cpp
- BallJoint.h
- Body.cpp
- Body.h
- CantileverFreeBeamJoint.cpp
- CantileverFreeBeamJoint.h
- CMakeLists.txt
- ConstantCurvatureJoint.cpp
- ConstantCurvatureJoint.h
- ConstantDistanceConstraint.cpp
- ConstantDistanceConstraint.h
- Constraint.cpp
- Constraint.h
- Coordinate.cpp
- Coordinate.h
- CoordinateCouplerConstraint.cpp
- CoordinateCouplerConstraint.h
- CustomJoint.cpp
- CustomJoint.h
- EllipsoidJoint.cpp
- EllipsoidJoint.h
- FreeJoint.cpp
- FreeJoint.h
- GimbalJoint.cpp
- GimbalJoint.h
- Joint.cpp
- Joint.h
- PinJoint.cpp
- PinJoint.h
- PlanarJoint.cpp
- PlanarJoint.h
- PointConstraint.cpp
- PointConstraint.h
- PointOnLineConstraint.cpp
- PointOnLineConstraint.h
- RollingOnSurfaceConstraint.cpp
- RollingOnSurfaceConstraint.h
- ScapulothoracicJoint.cpp
- ScapulothoracicJoint.h
- SimbodyEngine.cpp
- SimbodyEngine.h
- SliderJoint.cpp
- SliderJoint.h
- SpatialTransform.cpp
- SpatialTransform.h
- TransformAxis.cpp
- TransformAxis.h
- UnilateralConstraint.cpp
- UnilateralConstraint.h
- UniversalJoint.cpp
- UniversalJoint.h
- WeldConstraint.cpp
- WeldConstraint.h
- WeldJoint.cpp
- WeldJoint.h
- arm26.osim
- arm26_StaticOptimization_controls.xml
- BothLegs22.osim
- bouncing_block_30000.osim
- BouncingBall_HuntCrossley.osim
- BouncingBall_SmoothSphereHalfSpace.osim
- BouncingBallModelEF.osim
- BushingForceModel_30000.osim
- BushingForceOffsetModel_30000.osim
- CMakeLists.txt
- CoupledCoordinatesMPPsMomentArmTest.osim
- cube.obj
- default.ctr
- double_pendulum.osim
- external_force_data.sto
- gait2354_simbody.osim
- knee_patella_ligament.osim
- MovingPathPointMomentArmTest.osim
- MovingPointCustomJointMomentArmTest.osim
- MultipleMPPsMomentArmTest.osim
- P2PBallCustomJointMomentArmTest.osim
- P2PBallJointMomentArmTest.osim
- P2PCustomJointMomentArmTest.osim
- PathOnConstrainedBodyMomentArmTest.osim
- PushUpToesOnGroundExactConstraints.osim
- PushUpToesOnGroundLessPreciseConstraints.osim
- PushUpToesOnGroundWithMuscles.osim
- SimulationComponentsForTesting.h
- sphere.obj
- sphere_10cm_radius.obj
- sphere_10cm_radius.stl
- sphere_10cm_radius.vtp
- StationDefinedFrames_Advanced.osim
- StationDefinedFrames_Basic.osim
- test.ctr
- testAssemblySolver.cpp
- testContactGeometry.cpp
- testCopy.ctr
- testExponentialContact.cpp
- testForceFile.mot
- testForceProducer.cpp
- testForces.cpp
- testFrames.cpp
- testFunctionBasedPath.cpp
- testInitState.cpp
- testInverseKinematicsSolver.cpp
- testManager.cpp
- testModelInterface.cpp
- testMomentArms.cpp
- testMomentArmsConstraintA.osim
- testMomentArmsConstraintB.osim
- testMuscleMetabolicsProbes.cpp
- testNestedModelComponents.cpp
- testPoints.cpp
- testPointToPointSpring.cpp
- testPrescribedForce.cpp
- testProbes.cpp
- testReportersWithModel.cpp
- testSimulationUtilities.cpp
- testSimulationUtilities_leg69_IK_stance_pre4.mot
- testSimulationUtilities_leg6dof9musc_20303.osim
- testStatesDocument.cpp
- testStatesTrajectory.cpp
- testStationDefinedFrame.cpp
- testTableProcessor.cpp
- WrapPathCustomJointMomentArmTest.osim
- wrist_mass.osim
- PathWrap.cpp
- PathWrap.h
- PathWrapPoint.cpp
- PathWrapPoint.h
- PathWrapSet.cpp
- PathWrapSet.h
- WrapCylinder.cpp
- WrapCylinder.h
- WrapEllipsoid.cpp
- WrapEllipsoid.h
- WrapMath.cpp
- WrapMath.h
- WrapObject.cpp
- WrapObject.h
- WrapObjectSet.h
- WrapResult.cpp
- WrapResult.h
- WrapSphere.cpp
- WrapSphere.h
- WrapTorus.cpp
- WrapTorus.h
- About.cpp
- AssemblySolver.cpp
- AssemblySolver.h
- BufferedOrientationsReference.cpp
- BufferedOrientationsReference.h
- CMakeLists.txt
- CoordinateReference.cpp
- CoordinateReference.h
- InverseDynamicsSolver.cpp
- InverseDynamicsSolver.h
- InverseKinematicsSolver.cpp
- InverseKinematicsSolver.h
- MarkersReference.cpp
- MarkersReference.h
- MomentArmSolver.cpp
- MomentArmSolver.h
- OrientationsReference.cpp
- OrientationsReference.h
- osimSimulation.h
- osimSimulationDLL.cpp
- osimSimulationDLL.h
- PositionMotion.cpp
- PositionMotion.h
- Reference.h
- RegisterTypes_osimSimulation.cpp
- RegisterTypes_osimSimulation.h
- SimulationUtilities.cpp
- SimulationUtilities.h
- Solver.h
- StatesDocument.cpp
- StatesDocument.h
- StatesTrajectory.cpp
- StatesTrajectory.h
- StatesTrajectoryReporter.cpp
- StatesTrajectoryReporter.h
- TableProcessor.h
- VisualizerUtilities.cpp
- VisualizerUtilities.h
- CMakeLists.txt
- testAddComponents.cpp
- CMakeLists.txt
- CMakeLists.txt
- CMakeLists.txt
- CMakeLists.txt
- testComponents.cpp
- CMakeLists.txt
- testConstantCurvature.cpp
- CMakeLists.txt
- std_tugOfWar_controls.sto
- std_tugOfWar_states.sto
- testControllerExample.cpp
- CMakeLists.txt
- CMakeLists.txt
- std_actuator_forces.mot
- std_SpringActuatedLeg_states_degrees.mot
- testCustomActuatorExample.cpp
- CMakeLists.txt
- CMakeLists.txt
- CMakeLists.txt
- std_tugOfWar_forces.mot
- std_tugOfWar_states.sto
- testExampleMain.cpp
- CMakeLists.txt
- std_tugOfWar_fatigue_states.sto
- std_tugOfWar_forces.mot
- testMuscleExample.cpp
- apdm_format7.csv
- imuData01.csv
- MT2022_ACC_00B42D4B.txt
- MT2022_ACC_GYRO_ROT_ALL_TAB_NAN_00B42D4B.txt
- MT2022_ACC_GYRO_ROT_EULER_TAB_00B42D4F.txt
- MT2022_ACC_GYRO_ROT_MAT_COMMA_00B42D4B.txt
- MT2022_ACC_GYRO_ROT_MAT_SEMICOLON_00B42D4B.txt
- MT2022_ACC_GYRO_ROT_MAT_SPACE_00B42D4B.txt
- MT46_01-000_00B42D4D.txt
- MT46_01-000_00B42D4E.txt
- MT_01200312-002-000_00B474BA.txt
- MT_01200454_000-000_00B40DE4.txt
- MT_012005D6-000_sit_to_stand-000_00B421ED.txt
- MT_012005D6_031-000_00B421AF.txt
- MT_012005D6_031-000_00B4227B.txt
- test1_00B421E6.txt
- .gitattributes
- arm26.osim
- calibrated_model_imu.osim
- gait10dof18musc_ik_CRLF_line_ending.mot
- gait10dof18musc_subject01.osim
- gait10dof18musc_walk_CRLF_line_ending.trc
- orientation_quats.sto
- std_subject01_walk1_states.sto
- ThoracoscapularShoulderModel.osim
- walking2.c3d
- walking5.c3d
- CMakeLists.txt
- testSimpleOptimizationExample.cpp
- CMakeLists.txt
- testIterators.cpp
- CMakeLists.txt
- std_testGeometryPathWrapping_subject_walk_armless_muscle_lengths.sto
- std_testGeometryPathWrapping_walk_gait1018_muscle_lengths.sto
- testGeometryPathWrapping.cpp
- testGeometryPathWrapping_ShoulderWrappingWithPathSprings.osim
- testScholz2015GeometryPath.cpp
- testWrapCylinder.cpp
- testWrapObject.cpp
- testWrapObject_updateFromXMLNode30515.osim
- CMakeLists.txt
- external-loads-in-subdir.xml
- forces-in-subdir.mot
- model-in-subdir.osim
- AppearanceTest.JPG
- arm26.osim
- arm26_controls.xml
- arm26_Reserve_Actuators.xml
- block.vtp
- blockMesh.obj
- BothLegs22.osim
- BuiltinGeometry.JPG
- BuiltinGeometry.osim
- CMakeLists.txt
- cylinder.vtp
- double_pendulum33.osim
- double_pendulum_img33.tiff
- double_pendulum_img40.png
- doubletransform33.osim
- gait2354_simbody.osim
- ikToolNoDocumentTag.xml
- Neck3dof_point_constraint.osim
- Pendulum.osim
- sphere.vtp
- std_arm26_latest.osim
- std_BothLegs22_latest.osim
- std_ForceGlobalPointLocalNoTorque_ForceReporter_forces.sto
- std_ForceGlobalPointLocalNoTorque_Kinematics_dudt.sto
- std_ForceGlobalPointLocalNoTorque_Kinematics_q.sto
- std_gait2354_simbody_latest.osim
- std_Neck3dof_point_constraint_latest.osim
- std_Pendulum_latest.osim
- test_wrapAllVis.osim
- testControllers.cpp
- testControllers_TugOfWar.osim
- testExternalLoads.cpp
- testModelCopy.cpp
- testSerializeOpenSimObjects.cpp
- testVisualization.cpp
- vis_AppearanceTest.txt
- vis_arm26.txt
- vis_BuiltinGeometry.txt
- visualize_contacts.osim
- About.cpp
- ActuatorForceTarget.cpp
- ActuatorForceTarget.h
- ActuatorForceTargetFast.cpp
- ActuatorForceTargetFast.h
- AnalyzeTool.cpp
- AnalyzeTool.h
- CMakeLists.txt
- CMC.cpp
- CMC.h
- CMC_Joint.cpp
- CMC_Joint.h
- CMC_Orientation.cpp
- CMC_Orientation.h
- CMC_Point.cpp
- CMC_Point.h
- CMC_Task.cpp
- CMC_Task.h
- CMC_TaskSet.cpp
- CMC_TaskSet.h
- CMCTool.cpp
- CMCTool.h
- CorrectionController.cpp
- CorrectionController.h
- DynamicsTool.cpp
- DynamicsTool.h
- ForwardTool.cpp
- ForwardTool.h
- GenericModelMaker.cpp
- GenericModelMaker.h
- IKCoordinateTask.cpp
- IKCoordinateTask.h
- IKMarkerTask.h
- IKTask.h
- IKTaskSet.h
- IMUInverseKinematicsTool.cpp
- IMUInverseKinematicsTool.h
- InverseDynamicsTool.cpp
- InverseDynamicsTool.h
- InverseKinematicsTool.cpp
- InverseKinematicsTool.h
- InverseKinematicsToolBase.h
- MarkerPair.cpp
- MarkerPair.h
- MarkerPairSet.cpp
- MarkerPairSet.h
- MarkerPlacer.cpp
- MarkerPlacer.h
- Measurement.cpp
- Measurement.h
- MeasurementSet.cpp
- MeasurementSet.h
- ModelScaler.cpp
- ModelScaler.h
- MuscleStateTrackingTask.cpp
- MuscleStateTrackingTask.h
- osimTools.h
- osimToolsDLL.cpp
- osimToolsDLL.h
- RegisterTypes_osimTools.cpp
- RegisterTypes_osimTools.h
- RRATool.cpp
- RRATool.h
- ScaleTool.cpp
- ScaleTool.h
- SMC_Joint.cpp
- SMC_Joint.h
- StateTrackingTask.h
- Tool.h
- TrackingTask.cpp
- TrackingTask.h
- VectorFunctionForActuators.cpp
- VectorFunctionForActuators.h
- CMakeLists.txt
- OpenSim.h
- version.h
- opensim-core-linux-build-script.sh
- opensim-core-macos-build-script.sh
- opensim-core-windows-build-script.ps1
- Dockerfile
- README.md
- CMakeLists.txt
- docopt.cpp
- docopt.h
- docopt_private.h
- docopt_util.h
- docopt_value.h
- LICENSE-Boost-1.0
- LICENSE-MIT
- CompiledExpression.h
- CustomFunction.h
- Exception.h
- ExpressionProgram.h
- ExpressionTreeNode.h
- Operation.h
- ParsedExpression.h
- Parser.h
- windowsIncludes.h
- Lepton.h
- CompiledExpression.cpp
- ExpressionProgram.cpp
- ExpressionTreeNode.cpp
- MSVC_erfc.h
- Operation.cpp
- ParsedExpression.cpp
- Parser.cpp
- CMakeLists.txt
- testLepton.cpp
- CMakeLists.txt
- CMakeLists.txt
- .clang-format
- .dockerignore
- .gitattributes
- .gitignore
- buildWheel.cmake
- CHANGELOG.md
- CHANGELOG_MOCO.md
- CMakeLists.txt
- CMakePresets.json
- CODE_OF_CONDUCT.md
- CONTRIBUTING.md
- DEVELOPING.md
- LICENSE.txt
- NOTICE
- README.md
# 설치 가이드
1. 코드 내려받기
git clone https://github.com/opensim-org/opensim-core
깃허브에서 프로젝트 코드 전체를 내 컴퓨터로 내려받습니다.
cd opensim-core
방금 내려받은 프로젝트 폴더 안으로 이동합니다.
2. Docker
쉬움 추천사전 준비물
- Git GitHub에서 프로젝트 코드를 내려받으려면 필요합니다.
- Docker Desktop 컨테이너를 빌드하고 실행하려면 필요합니다. 설치 후 실행해서 백그라운드에 켜두세요.
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
docker build -f scripts/docker/ubuntu18.04/Dockerfile -t opensim-core .
Dockerfile을 기반으로 실행 가능한 이미지를 빌드합니다.
docker run -p 8080:80 opensim-core
빌드된 이미지를 실제 컨테이너로 실행합니다.
터미널에 docker compose ps 를 입력해 컨테이너들이 Up 상태인지 확인하세요. README에 포트 번호가 적혀있다면 브라우저에서 http://localhost:포트번호 로 접속해보세요.
3. CMake
보통사전 준비물
cd Applications/Analyze
이 프로젝트의 관련 파일이 하위 폴더 안에 있어서, 먼저 그 폴더로 이동합니다.
mkdir build && cd build
빌드 결과물을 담을 폴더를 만들고 그 안으로 이동합니다.
cmake ..
소스코드를 분석해 빌드 설정 파일을 생성합니다 (build 폴더 안에서 실행해야 함).
make
생성된 빌드 설정을 바탕으로 실제 컴파일을 진행해 실행 파일을 만듭니다.
build 폴더 안에 실행 파일이 생성됐는지 확인하고, 직접 실행해보세요 (예: ./build/앱이름).
4. Python
쉬움사전 준비물
⚠️ 이 프로젝트는 규모가 큰 저장소라, 이 방법이 실제 핵심 제품이 아니라 내부 하위 패키지를 가리키는 것일 수 있습니다. README 전체를 함께 확인해보세요.
pip install .
PyPI에 배포된 패키지를 바로 설치합니다. 소스 클론이 필요 없습니다.
jupyter notebook
브라우저에서 노트북(.ipynb) 파일들을 열람하고 실행할 수 있는 Jupyter 화면을 켭니다.
에러 메시지 없이 실행되고 터미널에 안내 문구가 출력되면 정상입니다.
// repository documentation
Was this content helpful?
(0 ratings)
