袁晨介绍:如今,无人驾驶技术发展迅速,但在研发和测试过程中,受到测试成本、测试时间、测试次数、测试环境等因素的制约。
近日,微软推出了虚拟世界模拟器软件,有效解决了上述问题。
可以说是研发人员之福,也可以说是无人驾驶技术之福。
最近,微软刚刚开放了一款名为“航空信息和机器人平台”的虚拟世界模拟器软件。
它旨在帮助设计人员测试和训练无人机、自动驾驶汽车和其他可以在现实条件下自主导航的小工具,而不会破坏其昂贵的原型。
1. 最小化风险并探索更多可能性 为什么要在虚拟世界而不是现实世界中测试无人机和其他自主导航设备?这主要是因为在测试过程中,自主导航软件需要“学习”区分诸如阴影、实心墙和暗墙之类的东西,此时模拟测试无疑是非常实惠的。
因为当配备先进大脑系统的无人机在飞行时撞上物理墙壁,造成机身严重损坏??时,你失败的代价将变得非常昂贵。
如果您处于虚拟环境中,您失去的只是用于测试的时间和计算机的性能。
简而言之,这种真实的虚拟环境允许您训练您的设备,同时降低潜在风险。
此外,在虚拟世界中进行测试还可以提高自主导航设备的测试量和测试速度,并独立控制环境,从而大大提高人工智能系统的学习效率,探索现实条件下难以实现的测试类型,增加自主导航装备发展的想象空间。
微软该项目负责人 Ashish Kapoor 表示,“你可以在这里进行很多测试,即使这些测试最终失败,也只会给开发者带来非常小的损失。
但在现实世界中,它通常我们很难探索所有的可能性,但现在,模拟环境可以为我们提供如此豪华的测试条件”2。
真实模拟可控且多样化的环境。
要真正达到上述预期效果,最重要的是虚拟性。
世界模拟器需要高精度,否则测试就没有意义。
目前,该软件的测试版已在著名的开源和私有软件项目托管平台GitHub上发布。
它提供了阴影、反射等容易给现实世界中的无人驾驶设备带来问题的环境。
具体来说,微软的模拟软件相比市场上的同类产品最大的特点就是可以模拟车辆在各种环境下行驶时可以看到的很多细节,并且极其真实。
微软表示,该公司开发的模拟器充分利用图形处理技术的进步来提供更加真实的场景,因此能够准确地还原道路上的阴影、阳光、烟雾和水等环境因素。
例如,当您的无人机飞过“典型道路”时,道路本身就会随着电线和树木而变得栩栩如生。
如果您的无人机无法躲避树枝,您很快就会发现。
您还可以控制车辆将遇到的情况(包括模拟传感器数据)。
结论:不是取代而是补充机器学习的未来“您可以将此软件视为数据生成器。
如果用户拥有任何类型的传感器,例如气压计、激光或雷达,他们可以生成大量此类传感模式。
训练数据,并使用这些数据在模拟环境中进行重复测试。
”卡普尔还解释道,“当然,这个模拟器并不是要取代现实世界的测试,它更多的是对重现性难度的补充。
情况或执行极其重复的测试。
”卡普尔在该公司的博文中补充道,该软件还可以用来测试任何类型的自动驾驶系统,甚至不一定局限于测试硬件,未来也可以使用。