使用哪种语言来创建Google自动驾驶汽车软件?

Mau*_*gan 15 programming-languages artificial-intelligence

我已搜索但未能找到任何有关此信息.从软件的角度来看,也对系统的整体架构感兴趣.他们实时收集来自rader/laser/GPS和轮胎跟踪的大量信息,以构建和维护"世界模型" - 我很好奇用于创建它的是什么.

Eug*_*nca 18

关于编程语言:塞巴斯蒂安史朗在办公时间会议的Udacity的"编程机器人汽车CS373"状态之一在这里:

几乎所有的代码都是用C++编写的.


Yav*_*var 10

为什么编程语言会在您研究Google自动驾驶汽车软件时吸引您?恕我直言,与使用C++或Python或LISP编写的算法相比,算法将更加引人入胜.

例如,Google Map Reduce是用C++编写的.开源社区阅读了研究论文,理解了算法,得出的结论是将问题分解为数据并行算法,然后用Java编写它,这通常被称为Apache Hadoop.因此,从来没有关于C++或Java的全部内容都是关于解决数据并行问题.

  • 我大多赞同你,我对使用的算法很感兴趣.我想我对这门语言感兴趣,因为我觉得代码库很大,非常复杂,很多人编写而且可靠性非常重要所以我很好奇他们是如何将它分解成碎片的,我猜这种语言只是其中一部分! (3认同)
  • 这不是问题的答案. (3认同)