A Novel Integrated Simulation and Testing Platform for Self-Driving Cars with Hardware in the Loop.
Shitao Chen,Yu Chen,Songyi Zhang,Nanning Zheng
DOI: https://doi.org/10.1109/tiv.2019.2919470
IF: 8.2
2019-01-01
IEEE Transactions on Intelligent Vehicles
Abstract:Effective simulation and testing environment is a vital part in the research of self-driving vehicles. It is capable of testing self-driving software and hardware quickly in a variety of virtual environments at low cost. However, as for the current mainstream simulation platforms, a considerable gap exists between the constructed virtual environment and the actual self-driving platform, which decreases the efficiency of development and makes it difficult to complete the migration from the virtual scenario to the real environment. Therefore, in this paper, we proposed a novel hardware-in-the-loop (HiL) simulation system. It takes the real hardware electronic control unit (ECU) of the self-driving vehicle as a part of the simulation platform, which improves the efficiency of development and testing, and also, the verified algorithms can be implemented into self-driving cars faster than ever before. The proposed HiL simulation system mainly consists of four parts: the vehicle kinematic model simulation, the multi-sensor simulation, the environment simulation, and the ECU hardware. Simulation experiments on applying the HiL system are used to verify the validity of self-driving algorithms in virtual scenes, including perception, planning, decision making, and control. Furthermore, algorithms that are tested in the simulation environment can be rapidly deployed into the real self-driving vehicles. In this paper, we also presented the verification processes of various algorithms, such as planning and control. These algorithms are implemented in the HiL system, and the experimental results show the validity of our proposed platform.