There are many artificial intelligence algorithms for autonomous driving, but directly installing these algorithms on vehicles is unrealistic and expensive. At the same time, many of these algorithms need an environment to train and optimize. Simulation is a valuable and meaningful solution with training and testing functions, and it can say that simulation is a critical link in the autonomous driving world. There are also many different applications or systems of simulation from companies or academies such as SVL and Carla. These simulators flaunt that they have the closest real-world simulation, but their environment objects, such as pedestrians and other vehicles around the agent-vehicle, are already fixed programmed. They can only move along the pre-setting trajectory, or random numbers determine their movements. What is the situation when all environmental objects are also installed by Artificial Intelligence, or their behaviors are like real people or natural reactions of other drivers? This problem is a blind spot for most of the simulation applications, or these applications cannot be easy to solve this problem. The Neurorobotics Platform from the TUM team of Prof. Alois Knoll has the idea about "Engines" and "Transceiver Functions" to solve the multi-agents problem. This report will start with a little research on the Neurorobotics Platform and analyze the potential and possibility of developing a new simulator to achieve the true real-world simulation goal. Then based on the NRP-Core Platform, this initial development aims to construct an initial demo experiment. The consist of this report starts with the basic knowledge of NRP-Core and its installation, then focus on the explanation of the necessary components for a simulation experiment, at last, about the details of constructions for the autonomous driving system, which is integrated object detection and autonomous control.
翻译:自动驾驶有许多人工智能算法, 但直接在车辆上安装这些算法是不现实和昂贵的。 与此同时, 许多这些算法需要有一个培训和优化的环境。 模拟是一个有价值的和有意义的解决方案, 具有培训和测试功能, 并且可以说模拟是自主驾驶世界中的一个关键环节。 公司或学院( 如 SVL 和 Carla ) 也有许多不同的应用或模拟系统。 这些模拟器炫耀着它们拥有最接近真实世界的模拟, 但是它们的环境对象, 如在代理车辆周围行人和其他车辆, 已经固定了程序。 它们只能沿着预设定轨道前进, 或随机数字来决定它们的移动。 当所有环境物体都安装在人工智能智能智能智能世界中, 或者它们的行为就像真实的人或者其他驱动器的自然反应一样。 对于大多数模拟应用程序来说, 或这些应用都不容易解决这个问题。 由TUM 教授 团队的 NUM 环境平台已经固定了环境目标。 Alois Knoll 想法是“ 启动引擎” 和“ 启动模型” 启动和“ 自动分析功能” 的初始 开始, 开始, 和 开始一个新功能, 运行的系统, 将一个新功能, 开始一个功能, 开始一个功能, 来解算, 来解动, 开始一个新的系统, 来解算,, 开始一个新的系统, 来解算。