【问题标题】:Simulation framework模拟框架
【发布时间】:2011-06-04 02:08:59
【问题描述】:

我正在为工业系统开发嵌入式软件。该系统由多个步进电机、传感器、摄像头等组成。目前,机械和电子设备均不可用 - 仅提供规格。

我已经为机械/电子学的某些部分实现了模拟,但这需要相当大的努力。所以我的问题:

有没有好的便携(Win/Linux)硬件模拟框架?易于安装/使用且价格实惠? 我的基本要求是:

  • 向步进器发送命令 - 从光障获取中断
  • 用相机识别物体(非必要)
  • 机械部件应根据步进器移动但停止 关于障碍。
  • 如果下面没有地面,物体应该会掉落
  • 流体应根据 物理定律

我的应用程序使用 C++/Qt,所以如果这样的框架具有 C/C++ 绑定,那将是最好的。

感谢您的建议!

【问题讨论】:

    标签: hardware simulation


    【解决方案1】:

    我面临同样的问题,因为我必须开发系统以与多种类型的自动化设备(机器人、固件设备等)进行交互。我仍然想为我的代码提供单元测试,但是在编写了 3 或 4 个模拟设备之后,我认为这一定是一个更好的方法。

    幸运的是,我的代码都是用 C# 编写的,最终的解决方案是使用 Moq 来创建这些设备的简单模拟。我不熟悉 C++/Qt 的模拟框架,但一个简单的 search 呈现了几个结果,包括一个由 google (googlemock) 制作的结果。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多