Simulation Performance Evaluation of Pure Pursuit, Stanley, LQR, MPC Controller for Autonomous Vehicles

Author(s):  
Jia Liu ◽  
Zhiheng Yang ◽  
Zhejun Huang ◽  
Wenfei Li ◽  
Shaobo Dang ◽  
...  
2014 ◽  
Vol 10 (9) ◽  
pp. 446-454 ◽  
Author(s):  
Nuala Walshe ◽  
Sinéad O’Brien ◽  
Irene Hartigan ◽  
Siobhan Murphy ◽  
Robert Graham

Author(s):  
Nadjim Horri ◽  
Olivier Haas ◽  
Sheng Wang ◽  
Mathias Foo ◽  
Manuel Silverio Fernandez

This paper proposes a mode switching supervisory controller for autonomous vehicles. The supervisory controller selects the most appropriate controller based on safety constraints and on the vehicle location with respect to junctions. Autonomous steering, throttle and deceleration control inputs are used to perform variable speed lane keeping assist, standard or emergency braking and to manage junctions, including roundabouts. Adaptive model predictive control with lane keeping assist is performed on the main roads and a linear pure pursuit inspired controller is applied using waypoints at road junctions where lane keeping assist sensors present a safety risk. A multi-stage rule based autonomous braking algorithm performs stop, restart and emergency braking maneuvers. The controllers are implemented in MATLAB® and Simulink™ and are demonstrated using the Automatic Driving Toolbox™ environment. Numerical simulations of autonomous driving scenarios demonstrate the efficiency of the lane keeping assist mode on roads with curvature and the ability to accurately track waypoints at cross intersections and roundabouts using a simpler pure pursuit inspired mode. The ego vehicle also autonomously stops in time at signaled intersections or to avoid collision with other road users.


2020 ◽  
Vol 10 (16) ◽  
pp. 5722 ◽  
Author(s):  
Duy Quang Tran ◽  
Sang-Hoon Bae

Advanced deep reinforcement learning shows promise as an approach to addressing continuous control tasks, especially in mixed-autonomy traffic. In this study, we present a deep reinforcement-learning-based model that considers the effectiveness of leading autonomous vehicles in mixed-autonomy traffic at a non-signalized intersection. This model integrates the Flow framework, the simulation of urban mobility simulator, and a reinforcement learning library. We also propose a set of proximal policy optimization hyperparameters to obtain reliable simulation performance. First, the leading autonomous vehicles at the non-signalized intersection are considered with varying autonomous vehicle penetration rates that range from 10% to 100% in 10% increments. Second, the proximal policy optimization hyperparameters are input into the multiple perceptron algorithm for the leading autonomous vehicle experiment. Finally, the superiority of the proposed model is evaluated using all human-driven vehicle and leading human-driven vehicle experiments. We demonstrate that full-autonomy traffic can improve the average speed and delay time by 1.38 times and 2.55 times, respectively, compared with all human-driven vehicle experiments. Our proposed method generates more positive effects when the autonomous vehicle penetration rate increases. Additionally, the leading autonomous vehicle experiment can be used to dissipate the stop-and-go waves at a non-signalized intersection.


Sensors ◽  
2020 ◽  
Vol 20 (21) ◽  
pp. 6052
Author(s):  
Xing Yang ◽  
Lu Xiong ◽  
Bo Leng ◽  
Dequan Zeng ◽  
Guirong Zhuo

As one of the core issues of autonomous vehicles, vehicle motion control directly affects vehicle safety and user experience. Therefore, it is expected to design a simple, reliable, and robust path following the controller that can handle complex situations. To deal with the longitudinal motion control problem, a speed tracking controller based on sliding mode control with nonlinear conditional integrator is proposed, and its stability is proved by the Lyapunov theory. Then, a linear parameter varying model predictive control (LPV-MPC) based lateral controller is formulated that the optimization problem is solved by CVXGEN. The nonlinear active disturbance rejection control (ADRC) method is applied to the second lateral controller that is easy to be implemented and robust to parametric uncertainties and disturbances, and the pure pursuit algorithm serves as a benchmark. Simulation results in different scenarios demonstrate the effectiveness of the proposed control schemes, and a comparison is made to highlight the advantages and drawbacks. It can be concluded that the LPV-MPC has some trouble to handle uncertainties while the nonlinear ADRC performs slight worse tracking but has strong robustness. With the parallel development of the control theory and computing power, robust MPC may be the future direction.


2018 ◽  
Vol 10 (4) ◽  
pp. 1060 ◽  
Author(s):  
Aleksandra Deluka Tibljaš ◽  
Tullio Giuffrè ◽  
Sanja Surdonja ◽  
Salvatore Trubia

IEEE Access ◽  
2020 ◽  
Vol 8 ◽  
pp. 126896-126906 ◽  
Author(s):  
Fehda Malik Malik ◽  
Hasan Ali Khattak ◽  
Ahmad Almogren ◽  
Ouns Bouachir ◽  
Ikram Ud Din ◽  
...  

IEEE Access ◽  
2020 ◽  
Vol 8 ◽  
pp. 166525-166540
Author(s):  
Rui Wang ◽  
Ying Li ◽  
Jiahao Fan ◽  
Tan Wang ◽  
Xuetao Chen

Sign in / Sign up

Export Citation Format

Share Document