OpenSim[笔记]
非常感谢OpenSim笔记分享专栏的关注,目前笔者已长时间不做有关OpenSim的内容。该专栏的所有内容实际上在OpenSim官网上都能查询得到,在这当中,笔者的角色只是作为一个转译者并加入了自己的理解和经验分享。
iTsing203
生物医学工程
展开
-
[OpenSim]Forward Dynamics Tool文件设置
[OpenSim]Forward Dynamics Tool文件设置首先,以下讨论摘自官网:点击这里 前向动力学工具(FD Tool)使用与CMC工具(CMC Tool)中相同的模型model和执行器actuator输入,并且也同样使用在CMC Tool计算过程中所使用过的初始状态Initial states和控制controls文件,这些文件共同作为FD Tool的输入文件并运行肌肉驱动(Muscle driven)的前向动力学仿原创 2020-07-12 14:39:35 · 560 阅读 · 0 评论 -
[OpenSim]CMC Tool文件设置
[OpenSim]CMC Tool文件设置关于本博客内容,为作者仿真模拟过程中的经验积累示例文件:Arm26模型文件所需要的文件路径:arm26_Setup_ComputedMuscleControl.xml< pathOpenSim-Model >\Arm26\OutputReference\ComputedMuscleControl其中< pathOpenSim-Model >为模型Model文件的保存路径1.必要的设置  原创 2020-07-11 18:38:36 · 989 阅读 · 2 评论 -
[Opensim]Analysis Tool工具介绍
[Opensim]Analysis Tool工具介绍官网链接:点击这里一、输入输出简介Analysis Tool分析工具会及时浏览一组指定模型状态的输入数据。在每个时间步,该工具都会对模型进行一组分析。可用的分析包括:1)OutputReporter:此分析仅在4.0中具有。2)Kinematics:记录广义坐标、广义速度和加速度。3)BodyKinematics:记录每个body的配置,以及它们的速度和加速度。此外还记录了模型的整体质心,以及该质心的速度和加速度。4)Actuation:记录原创 2020-07-10 16:43:35 · 2229 阅读 · 3 评论 -
[Opensim]CMC工具介绍
[Opensim]CMC工具介绍官网教程链接:点击这里CMC工具全程:Computed Muscle Control(直译:计算肌肉控制)CMC目的:计算一组在存在外力作用下(如果适用)能够驱动动态肌骨模型来跟踪一组输入的目标的运动学(Desired Kinematics)的肌肉激励(或更一般地说,执行器控制Actuator Controls)。一、CMC工具输入输出文件1.输入文件 设定文件(Setting file):原创 2020-07-10 16:05:19 · 3222 阅读 · 0 评论 -
[OpenSim]Plot工具绘图窗口
[OpenSim]Plot绘图窗口一、Plot绘图界面1.1 绘图窗口Plot1.2 曲线创建窗口Curve Create1.3 绘图摘要窗口Plot Summary二、曲线创建窗口 - 创建曲线2.1 内置曲线2.2 运动曲线2.3 外部曲线三、导出及打印官网链接:点击此处链接一、Plot绘图界面打开方式:菜单栏 -> tool -> plot &nbs原创 2020-06-25 15:34:41 · 1894 阅读 · 2 评论 -
[OpenSim转载]OpenSim主要架构&数据说明
OpenSim基本逻辑介绍原文链接:点击这里根据Delp等人在其论文:OpenSim: Open-Source Software to Create and Analyze Dynamic Simulations of Movement[J]. IEEE Transactions on Biomedical Engineering中提到的基本逻辑架构,OpenSim主要由计算层,建模层,分析层和应用层组成:建模层(Model层)主要包含模型的物理部分,如骨骼,肌肉,关节(可能还包含韧带)的几何轮廓转载 2020-06-24 23:34:49 · 801 阅读 · 4 评论 -
[人体运动分析&OpenSim]前向动力学概念&FD Tool
[人体运动分析&OpenSim]前向动力学概念&FD Tool一、概念二、数据准备2.1 OpenSim Tools菜单位置2.2 输入项2.3 输出项三、Forwrd Dynamics是如何进行分析的四、如何使用FD Tool(窗口介绍)五、Forward Dynamics设置文件和XML标签5.1 指定执行名称5.2 指定模型5.3 指定初始和最终时间5.4 指定积分器设置5.5 指定Analyses和Results5.6 指定初始状态和控制5.7 指定外部载荷5.8 代码文件subje原创 2020-06-24 19:15:13 · 2704 阅读 · 1 评论 -
[OpenSim]Forward Dynamic Tool窗口介绍
[OpenSim]Forward Dynamic Tool窗口介绍官网教程链接:点击此处Tip:若无其他说明,所使用的模型文件夹默认为Gait2354_Simbody模型的文件。一、用户界面 Forwrd Dynamics Tool用户界面 &n原创 2020-06-24 18:03:23 · 729 阅读 · 0 评论 -
[OpenSim]Forwrd Dynamics是如何进行分析的
Forwrd Dynamics是如何进行分析的*参考资料:网址链接基本上是用户手册的翻译,并加上了自己的理解。1.肌肉骨骼模型动力学 在前向动力学中,一个数学模型描述了坐标和速度如何因施加的力和力矩(力矩)而改变。q¨=[M(q)]−1{τ+C(q,q˙)+G(q)+F}\ddot{\boldsymbol{q}}=[\boldsymbol{M}(\boldsymbol{q})]^{-1}\{\boldsymbol{\tau}+\boldsymbol{原创 2020-06-24 16:33:54 · 768 阅读 · 0 评论 -
[OpenSim]文件解释
[OpenSim]文件解释 *.trc*.mot*.sto*.c3d.trc文件: 标记点文件;Marker标记点的坐标数据。.mot文件:描述模型运动的文件;包括模型关节角度数据以及地面作用力数据。.sto文件:数据存储文件。.c3d文件:可以存储标记点数据、力台数据、EMG数据和事件数据等。以二进制格式存储,需要专门的读取器进行读取,OpenSim4.0版本之后c3d文件可以转换为OpenSim格式。[…待更新]网站 https://simtk-confluence.stanford.edu原创 2020-06-21 00:19:58 · 1320 阅读 · 0 评论