首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

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

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

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

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

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

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

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

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

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

事实上,在游戏中训练无人驾驶并不是一个全新的想法,这样做的风险要小得多,而且当人的生命没有危险时,承受糟糕代码的后果总是更好的。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200522A0R9TB00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券