其他答案讲得很好了,我主要讲我特别看重的一点:算法测试是仿真最基本也是最低级的功能,我认为仿真未来的真正用武之地是:基于模型的机械设计,基于模型的控制,基于模型的状态估计,等等。而这个“模型”就是仿真。
以基于模型的机械设计为例,我们希望建立机械设计参数和性能指标的函数,然后用优化来找最优设计。不过任何hand-crafted性能指标函数都不如把这个设计放进仿真里面跑一跑然后评估真实的任务完成得怎么样。如果这个仿真是auto differentiable那更好,直接提供梯度指导设计参数寻优。
总之我是做仿真的坚定支持者。这条路要走通,需要仿真平台真实度的不断精进,例如first-principle和data-driven的融合,也需要仿真之外的算法的不断发展,例如优化设计,轨迹优化,MPC等等领域的进步。