Autonomous Driving Simulator based on Neurorobotics Platform

by   Wei Cao, et al.
Technische Universität München

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.


page 2

page 3

page 11

page 12

page 18

page 19

page 20

page 22


Insertion of real agents behaviors in CARLA autonomous driving simulator

The role of simulation in autonomous driving is becoming increasingly im...

A machine learning environment for evaluating autonomous driving software

Autonomous vehicles need safe development and testing environments. Many...

ApolloRL: a Reinforcement Learning Platform for Autonomous Driving

We introduce ApolloRL, an open platform for research in reinforcement le...

Realistic pedestrian behaviour in the CARLA simulator using VR and mocap

Simulations are gaining increasingly significance in the field of autono...

AutoDRIVE Simulator: A Simulator for Scaled Autonomous Vehicle Research and Education

AutoDRIVE is envisioned to be an integrated research and education platf...

AutoRally An open platform for aggressive autonomous driving

This article presents AutoRally, a 1:5 scale robotics testbed for autono...

Simulation-based Validation for Autonomous Driving Systems

Simulation is essential to validate autonomous driving systems. However,...

Please sign up or login with your details

Forgot password? Click here to reset