Simulink和Blender之间的链接数据

问题描述 投票:0回答:2

我一直在尝试确定在运行的Simulink模型和Blender(或Python)之间链接数据的方法。我不知道从哪里开始,但是我确实找到了一个可以解决这个问题的软件,如果我能正确安装的话。 SimServer。

我在StackOverflow上发现了有关SimServer的信息(原始问题是here,但是我无法正确安装它,它在httpwrapper.c文件的mex期间出错,指出“语法错误;找到了SOCKET' expecting}” '“(与从mex命令中删除httpwrapper.c文件相同,它将以相同的方式在另一个文件上出错)。

是否有补救方法,还是应该继续尝试寻找其他解决方案?我觉得似乎另一种解决方案更可取,并且可能更容易安装到其他机器上。是否可以通过某种方式将信息从正在运行的Simulink模型传送到文件,并让Blender / Python监视该文件的更改并在Blender Game中实时更新模型?

python hyperlink simulink blender
2个回答
1
投票

如果您有兴趣从Simulink将数据写入文件,可以通过多种方法进行。我认为最简单的方法是使用add_exec_event_listener添加一个回调来侦听您块的'PostOutputs'事件。在此回调中,您可以从块访问数据并写入文件。


0
投票

有关此主题的任何最新更新?我对这项合作所开发的最新消息非常感兴趣

© www.soinside.com 2019 - 2024. All rights reserved.