Raspberry pi 是否可以使用非实时操作系统制作飞行控制器?

Raspberry pi 是否可以使用非实时操作系统制作飞行控制器?,raspberry-pi,real-time,windows-10-iot-core,Raspberry Pi,Real Time,Windows 10 Iot Core,我一直在读到Raspberry Pi不适合飞行控制器,因为Raspbian(或者在我的例子中是Windows 10 IoT)不是实时操作系统 我曾读到,非实时操作系统不适用于医疗设备、军事设备、飞机等关键应用 如果我使用树莓Pi作为四架直升机的飞行控制器,最糟糕的情况是什么?如果无人机延迟几毫秒对我的输入做出反应,这有什么大不了的吗?即使Windows 10本机不支持实时操作,一些第三方扩展也可能为开发人员提供他们需要的解决方案,以充分利用Windows 10的功能,同时满足其应用程序的实时要求

我一直在读到Raspberry Pi不适合飞行控制器,因为Raspbian(或者在我的例子中是Windows 10 IoT)不是实时操作系统

我曾读到,非实时操作系统不适用于医疗设备、军事设备、飞机等关键应用


如果我使用树莓Pi作为四架直升机的飞行控制器,最糟糕的情况是什么?如果无人机延迟几毫秒对我的输入做出反应,这有什么大不了的吗?

即使Windows 10本机不支持实时操作,一些第三方扩展也可能为开发人员提供他们需要的解决方案,以充分利用Windows 10的功能,同时满足其应用程序的实时要求。您可以搜索“无人机Pi:Windows10RaspberryPI4G无人机”,这是飞行控制器的一个很好的示例。您也可以尝试使用Arduino+Raspberry Pi作为解决方案。

如果一个命令的响应时间为1ms,下一个命令的响应时间为150ms,那么第三个命令的响应时间为2500ms,这将非常重要。命令和执行之间并不是一个恒定的延迟,它变化很大,并且可以(而且确实)不断变化。我在Hackstr上看到过这个例子,我还发现IntervalZero RTX扩展,但它只适用于Windows 10 IoT Enterprise和MinnowBoard(因为x86架构)。我想知道,对于一个简单的无人机项目来说,这几毫秒的延迟是一件大事吗?说“即使是Windows 10”也有点虚伪,好像Windows 10是解决Windows 9、8、7有多糟糕之外的任何问题的某种解决方案。。。是如果它代表了Windows系列的某种顶点,那就是好消息;但这并不是一个响亮的支持。一些供应商使用windows部署次要的过程控制功能,如plc前端;但我认为stuxnet向全世界证明了它是多么不称职。