matlab集成c代码-OpenSim_SourceAD:从opensim源分叉

时间:2024-06-10 20:42:58
【文件属性】:

文件名称:matlab集成c代码-OpenSim_SourceAD:从opensim源分叉

文件大小:97.27MB

文件格式:ZIP

更新时间:2024-06-10 20:42:58

系统开源

Matlab集成的c代码基于OpenSim的框架可通过直接搭配和算法区分来解决轨迹优化问题 注意:此存储库是从派生的。 进行了更改以启用算法区分。 因此,OpenSim的某些功能已被禁用。 如果您不打算在使用我们的框架解决轨迹优化问题时利用算法差异,请依赖原始OpenSim的源代码。 此外,请确保您验证结果。 我们不能保证我们所做的更改不会影响原始代码。 OpenSim是一款软件,可让用户开发肌肉骨骼结构模型并创建运动的动态模拟。 在这项工作中,我们扩展了OpenSim并创建了一个使用直接配置和算法微分来解决轨迹优化问题的框架。 该框架依赖于OpenSim的肌肉骨骼结构和多体动力学模型,以及非线性优化和算法微分。 为了在OpenSim中使用算法差异,我们开发了一个名为Recorder的工具,该工具已集成为Simbody修改版的一部分。 有关此框架和Recorder的更多信息,请参见参考资料。 通过我们的框架解决轨迹优化问题,可以生成计算效率高的运动预测模拟。 例如,您可以在标准膝上型计算机的单核上仅用约20分钟的CPU时间,就可以对复杂的肌肉骨骼模型(每英尺29个*度,92个肌肉和6


网友评论