15岁程序员在游戏《GTA5》中使用真正的无人驾驶技术

2020-05-23 09:47  NEXTMIND

15岁程序员在游戏《GTA5》中使用真正的无人驾驶技术

相信很多游戏迷都玩过《GTA 5》,这是一款评价极高、口碑极好的开放世界游戏,但有个小缺点就是地图太大,从一个地方到另一个地方往往太远了。

但对于天才程序员来说,这些都不是事。

据外媒VICE报道,德国一名15岁的程序员雷昂.希尔曼(Leon Hillman)已经使用了Comma.ai的开源软件,并在GTA5中对其进行了改装,以实现无人驾驶汽车。

希尔曼在他的个人博客中写道,他使用了openpilot这款开源无人驾驶汽车软件,它支持世界上40款最受欢迎的汽车,包括丰田、本田和Acuras等。

该软件有一套人工智能程序,其工作原理是将雷达数据集成到汽车中,并与硬件中的摄像头相结合,以确定汽车什么时候需要加速、刹车或者转向。

15岁程序员在游戏《GTA5》中使用真正的无人驾驶技术

看到这里,你可能已经明白了,openpilot是面向真实汽车的,那么希尔曼是怎么将它运用到游戏中的呢?

希尔曼表示,他首先花了两周时间制作自己的GTA汽车界面,包括方向盘和刹车等,然后用一个Xbox控制器去连接整个系统。总之需要两台电脑。 一台安装了Windows和Xbox驱动程序的电脑,一台安装了Ubuntu 16.04的笔记本电脑或个人电脑。

下图是支持无人驾驶的游戏界面:

15岁程序员在游戏《GTA5》中使用真正的无人驾驶技术

分享到微信朋友圈 ×
打开微信,点击底部的“发现”,
使用“扫一扫”即可将网页分享至朋友圈。
×

本网页已闲置过久,点击关闭或空白处,即可回到网页