我想尝试开发一种冗余的自动驾驶汽车计算架构,它可以处理所有的AI和其他计算东西。为此,我购买了一些包含集成图形处理器的边缘计算设备(Nvidia Jetson TX2s)。然后我用千兆位以太网交换机将它们连接起来,这样我就可以与它们通信了。
我需要你对系统架构的建议。如何实现这种故障保护、安全关键和冗余的系统?有一些集群示例可以提供高可用性。但我想这样做:“每个计算节点运行相同的进程,然后将结果输出到主节点。主节点分析和投票结果,并挑选最好的。如果计算节点失败(bug,系统停机,缺少电量等),系统应该知道失败,并将失败节点的计算负载转移到健康的节点。此外,每个节点应该运行一些节点特定的任务,而不受协作进程的影响。”
你的想法是什么?任何关键词,建议,方法推荐都对我有帮助。
发布于 2019-09-24 07:37:28
汽车的主要系统/软件安全标准是ISO 26262。如果你打算认真地制作一个汽车产品,你会想要获得一个副本,并遵循流程。
汽车自主性级别的主要分类是SAE J3016_201806。通过事先知道你要达到的关卡,你会省去很多麻烦。在尝试做更复杂的事情之前,你可能想要达到级别1(“动手”),比如自适应巡航控制或车道偏离预防系统。
以下是我从做安全工作中收集到的一些一般主题:
https://stackoverflow.com/questions/57585903
复制相似问题