2

我正在模拟一个 NAO 机器人,该机器人已发布其链接和关节的物理属性(例如尺寸、链接质量、质心、关于该 COM 的质量惯性矩等)。上躯干将是静态的,我想获得静态上躯干的集中物理特性。我已经列出了数学(具有旋转和平行轴定理的惯性张量),但我想知道构造数据的最佳方法是什么。

目前,我只是将所有内容定义为规则,这是我从 MAT 文件中的结构中查看数据 Import[] 得到的一种方法。我用字符串引用属性/属性,这样我就不必担心符号被定义了。此外,它还可以更轻松地为不同的自由度生成名称。

这是我如何定义的示例:http: //pastebin.com/VNBwAVbX

我也在考虑为 Mathematica 使用一些 OOP 包,但我不确定如何轻松定义它。

4

1 回答 1

0

对于这项任务,我查看了 Lichtblau 的幻灯片,但无法找到一种简单的方法将其应用于定义我的数据结构。我最终使用了 MathOO,它完成了这项工作,因为效率不是太多问题,而且或多或少是一次性交易。

于 2011-08-17T03:11:30.230 回答