当前位置: 首页 > 数码发展

牛津大学开发新软件,可以让普通汽车自动驾驶

时间:2023-12-20 13:08:25 数码发展

北京时间7月17日,Oxbotica是一家从牛津大学分拆出来的英国公司。该公司正在开发一种新的软件系统,可以自动驾驶普通汽车。汽车变成了无人驾驶汽车。

  Oxbotica开发的软件系统称为Selenium,它通过视觉相机、激光扫描仪或雷达系统获取数据。该软件使用一系列算法来确定周围物体的位置,识别物体的类型,并指示汽车的行驶方向。牛津大学教授、Oxbotica 联合创始人 Paul Newman 解释道:“Selenium 可以将任何汽车变成自动驾驶汽车。

”    听起来有点夸张,但其实是认真的!根据团队的计划,该软件不仅可以用来控制无人驾驶汽车、仓库机器人、叉车以及自动驾驶公共交通。   其他一些制造商也在开发类似的系统,但这些系统大多数都很强大,并且从一开始就可以自动驾驶汽车。例如,特斯拉自动驾驶仪可以使用车载摄像头和图像分析软件在高速公路上驾驶汽车。近期,由于发生严重车祸,特斯拉系统的可靠性受到质疑。

   在汽车行驶过程中,Oxbotica 可以逐步获取路线数据,并通过分析人类驾驶员的行为进行自动学习,提高其反应能力。牛津大学副教授、Oxbotica 联合创始人英格玛·波斯纳 (Ingmar Posner) 解释道:“当你购买无人驾驶汽车然后驾驶它时,汽车对此一无所知。驾驶到一定水平后,汽车可以知道它的情况。”位置,它可以掌握你的驾驶习惯,训练汽车的感知系统,然后提供自动驾驶功能。

”   Oxbotica声称其软件有两个主要功能:将汽车定位在空间中和感知周围情况。有了这两条信息,中央规划者就可以确定汽车应该行驶的方向。本地定位和感知系统都依赖于汽车传感器。

传感器的选择取决于具体应用。纽曼认为仓库叉车可以使用廉价的摄像头,汽车可以配备各种传感器。   Selenium 将航空传感器读取的数据与存储在类似环境中先前驱动器获取的地图中的数据进行比较。

“如果汽车进入雪地并且之前没有经历过,它可以存储雪地数据并在下次使用,”纽曼说。该软件将识别图像特征,例如建筑物细节和街道物体的位置,以更好地预测情况。在广阔的世界中找到汽车。该系统还将使用激光数据(高分辨率)来准确确定汽车的位置。

如果汽车在能见度较低的环境中行驶,汽车会更多地依赖激光,因为摄像头很难识别环境。   一开始,研究人员开发了一套标签训练集来告诉Selenium如何识别汽车和人。从那时起,系统开始学习。

随着时间的推移,Selenium 可以向驱动程序学习。   当汽车在经常经过的路线上行驶时,它可以不断学习并加深理解。波斯纳表示,无论在哪里,Selenium 汽车所做的工作并不简单和平凡。

相反,它可以很好地完成任务,同时学会驾驶。一位测试人员曾经驾驶过一辆配备Selenium软件的雷诺Twizy汽车,该汽车配备了激光传感器、摄像头和一台大型计算机。从驾驶体验来看,这辆车似乎是由经验丰富的人类驾驶员操作的。

开起来很平稳,但在加速、制动、控制时有点过于自信。试驾过程中未遇到危险情况。   很快,Oxbotica 软件将在现实世界中进行测试。

英国格林威治有一个使用Oxbotica软件的自动驾驶公共交通项目GATEway,以及米尔顿凯恩斯的LUTZ Pathfinder自动驾驶胶囊。纽曼表示,该公司已经在与汽车制造商合作,但他无法透露哪家制造商或何时将这项技术应用于汽车。