【发布时间】:2013-04-04 16:20:00
【问题描述】:
故事是这样的,
我有一个运行车辆模拟器的 Visual C++ 代码。模拟器以矢量形式捕获车辆的状态,并且可以从键盘或手动(通过代码)接收控制输入(例如转向角、踏板)。我的目标是自动化车辆控制,但是,我已经用 Python 实现了控制类。
我想将车辆的状态从 C++ 代码输入到 python 类,在其中完成一些处理。然后,python 类应该输出相应的控制输入,供 C++ 代码接收。
有没有简单的方法来实现这一点?我读过类似的帖子,但我都不清楚。
我想到的一种方法是使用文件,两个类都可以读取和写入文件,从中获取车辆状态和控制输入,但是,这可能会带来繁琐的同步问题!
流水线也是可行的,但看起来很复杂,除非你能提供一个很好的简单解决方案:) :)
底线是,我希望 C++ 类和 python 类在相互交换数据的同时同时运行。
提前致谢!
【问题讨论】: