该工具箱为python环境下的ode(open dynamics engine)仿真自动生成vtk可视化。您只需定义模拟空间和世界并将这些实体转发到可视化。
odeViz的Python项目详细描述
奥德维兹:(或者我过去常说:ode-可视化)
一。前言:
我写了这个简单的库,因为我厌倦了处理每个ode模拟的可视化。所有的几何信息在模拟中都准备好了,为什么不是自动完成的呢?
2.要求:
开放式动力引擎:http://www.ode.org
下载当前版本,编译它或使用二进制软件包。
密码:http://pyode.sourceforge.net
这是python的ode接口,它还包含xode项目,它支持用xml定义ode模拟。进一步请参阅自述文件 安装信息。
可视化工具包(vtk):http://www.vtk.org
如果还没有安装vtk,请下载它并使用python支持进行编译。有关更多安装信息,请参阅自述文件。
附加:
如果您像我一样使用linux(ubuntu),几乎所有这些工具和库都可以从预编译版本安装。但是对于xode,您必须从http://pyode.sourceforge.net下载pyode。
三。安装:
使用pip:
$ pip install odeViz
从柏油球:
$ python setup.py install
四。运行示例:
我在这个项目中举了两个例子,一个(tutorial3.py)来自pyode教程。事实上是一样的,我只是删除了所有的opengl功能。第二个例子(test.py)显示了用XML文档定义ODE的模拟是多么容易(参见test.xml)。要运行此示例,必须使用xode。
有关进一步的解释,请查看我们的教程:http://www.aizac.info/projects/ode-viz