scholarly journals Integrating Vehicle Positioning and Path Tracking Practices for an Autonomous Vehicle Prototype in Campus Environment

Electronics ◽  
2021 ◽  
Vol 10 (21) ◽  
pp. 2703
Author(s):  
Jui-An Yang ◽  
Chung-Hsien Kuo

This paper presents the implementation of an autonomous electric vehicle (EV) project in the National Taiwan University of Science and Technology (NTUST) campus in Taiwan. The aim of this work was to integrate two important practices of realizing an autonomous vehicle in a campus environment, including vehicle positioning and path tracking. Such a project is helpful to the students to learn and practice key technologies of autonomous vehicles conveniently. Therefore, a laboratory-made EV was equipped with real-time kinematic GPS (RTK-GPS) to provide centimeter position accuracy. Furthermore, the model predictive control (MPC) was proposed to perform the path tracking capability. Nevertheless, the RTK-GPS exhibited some robust positioning concerns in practical application, such as a low update rate, signal obstruction, signal drift, and network instability. To solve this problem, a multisensory fusion approach using an unscented Kalman filter (UKF) was utilized to improve the vehicle positioning performance by further considering an inertial measurement unit (IMU) and wheel odometry. On the other hand, the model predictive control (MPC) is usually used to control autonomous EVs. However, the determination of MPC parameters is a challenging task. Hence, reinforcement learning (RL) was utilized to generalize the pre-trained datum value for the determination of MPC parameters in practice. To evaluate the performance of the RL-based MPC, software simulations using MATLAB and a laboratory-made, full-scale electric vehicle were arranged for experiments and validation. In a 199.27 m campus loop path, the estimated travel distance error was 0.82% in terms of UKF. The MPC parameters generated by RL also achieved a better tracking performance with 0.227 m RMSE in path tracking experiments, and they also achieved a better tracking performance when compared to that of human-tuned MPC parameters.

IEEE Access ◽  
2021 ◽  
Vol 9 ◽  
pp. 128233-128249
Author(s):  
Mohammad Rokonuzzaman ◽  
Navid Mohajer ◽  
Saeid Nahavandi ◽  
Shady Mohamed

Author(s):  
Umar Zakir Abdul Hamid ◽  
Hairi Zamzuri ◽  
Tsuyoshi Yamada ◽  
Mohd Azizi Abdul Rahman ◽  
Yuichi Saito ◽  
...  

The collision avoidance (CA) system is a pivotal part of the autonomous vehicle. Ability to navigate the vehicle in various hazardous scenarios demands reliable actuator interventions. In a complex CA scenario, the increased nonlinearity requires a dependable control strategy. For example, during collisions with a sudden appearing obstacle (i.e. crossing pedestrian, vehicle), the abrupt increment of vehicle longitudinal and lateral forces summation during the CA maneuver demands a system with the ability to handle coupled nonlinear dynamics. Failure to address the aforementioned issues will result in collisions and near-miss incidents. Thus, to solve these issues, a nonlinear model predictive control (NMPC)-based path tracking strategy is proposed as the automated motion guidance for the host vehicle CA architecture. The system is integrated with the artificial potential field (APF) as the motion planning strategy. In a hazardous scenario, APF measures the collision risks and formulates the desired yaw rate and deceleration metrics for the path replanning. APF ensures an optimal replanned trajectory by including the vehicle dynamics into its optimization formulation. NMPC then acts as the coupled path and speed tracking controller to enable vehicle navigation. To accommodate vehicle comfort during the avoidance, NMPC is constrained. Due to its complexity as a nonlinear controller, NMPC can be time-consuming. Therefore, a move blocking strategy is assimilated within the architecture to decrease the system’s computational burden. The modular nature of the architecture allows each strategy to be tuned and developed independently without affecting each others’ performance. The system’s tracking performance is analyzed by computational simulations with several CA scenarios (crossing pedestrian, parked bus, and sudden appearing moving vehicle at an intersection). NMPC tracking performance is compared to the nominal MPC and linear controllers. The effect of move blocking strategies on NMPC performance are analyzed, and the results are compared in terms of mean squared error values. The inclusion of nonlinear tracking controllers in the architecture is shown to provide reliable CA actions in various hazardous scenarios. The work is important for the development of a reliable controller strategy for multi-scenario CA of the fully autonomous vehicle.


Sensors ◽  
2021 ◽  
Vol 21 (20) ◽  
pp. 6845
Author(s):  
Yoonsuk Choi ◽  
Wonwoo Lee ◽  
Jeesu Kim ◽  
Jinwoo Yoo

This paper proposes a novel model predictive control (MPC) algorithm that increases the path tracking performance according to the control input. The proposed algorithm reduces the path tracking errors of MPC by updating the sampling time of the next step according to the control inputs (i.e., the lateral velocity and front steering angle) calculated in each step of the MPC algorithm. The scenarios of a mixture of straight and curved driving paths were constructed, and the optimal control input was calculated in each step. In the experiment, a scenario was created with the Automated Driving Toolbox of MATLAB, and the path-following performance characteristics and computation times of the existing and proposed MPC algorithms were verified and compared with simulations. The results prove that the proposed MPC algorithm has improved path-following performance compared to those of the existing MPC algorithm.


2019 ◽  
Vol 9 (22) ◽  
pp. 4739 ◽  
Author(s):  
Yao ◽  
Tian

Autonomous vehicle path tracking accuracy faces challenges in being accomplished due to the assumption that the longitudinal speed is constant in the prediction horizon in a model predictive control (MPC) control frame. A model predictive control path tracking controller with longitudinal speed compensation in the prediction horizon is proposed in this paper, which reduces the lateral deviation, course deviation, and maintains vehicle stability. The vehicle model, tire model, and path tracking model are described and linearized using the small angle approximation method and an equivalent cornering stiffness method. The mechanism of action of longitudinal speed changed with state vector variation, and the stability of the path tracking closed-loop control system in the prediction horizon is analyzed in this paper. Then the longitudinal speed compensation strategy is proposed to reduce tracking error. The controller designed was tested through simulation on the CarSim-Simulink platform, and it showed improved performance in tracking accuracy and satisfied vehicle stability constrains.


2019 ◽  
Author(s):  
Jiaxing Yu ◽  
Xuexun Guo ◽  
Xiaofei Pei ◽  
Zhenfu Chen ◽  
Maolin Zhu ◽  
...  

Author(s):  
Fen Lin ◽  
Shaobo Wang ◽  
Youqun Zhao ◽  
Yizhang Cai

For autonomous vehicle path tracking control, the general path tracking controllers usually only consider vehicle dynamics’ constraints, without taking vehicle stability evaluation index into account. In this paper, a linear three-degree-of-freedom vehicle dynamics model is used as a predictive model. A comprehensive control method combining Model Predictive Control and Fuzzy proportional–integral–derivative control is proposed. Model Predictive Control is used to control the vehicle yaw stability and track the target path by considering the front wheel angle, sideslip angle, tire slip angles, and yaw rate during the path tracking. Fuzzy proportional–integral–derivative algorithm is adopted to maintain the vehicle roll stability by controlling the braking force of each tire. Co-simulation with CarSim and MATLAB/Simulink shows the designed controller has good tracking performance. The controller is smooth and effective and ensures handling stability in tracking the target path.


Sensors ◽  
2020 ◽  
Vol 20 (15) ◽  
pp. 4245
Author(s):  
Keke Geng ◽  
Nikolai Alexandrovich Chulin ◽  
Ziwei Wang

The fault detection and isolation are very important for the driving safety of autonomous vehicles. At present, scholars have conducted extensive research on model-based fault detection and isolation algorithms in vehicle systems, but few of them have been applied for path tracking control. This paper determines the conditions for model establishment of a single-track 3-DOF vehicle dynamics model and then performs Taylor expansion for modeling linearization. On the basis of that, a novel fault-tolerant model predictive control algorithm (FTMPC) is proposed for robust path tracking control of autonomous vehicle. First, the linear time-varying model predictive control algorithm for lateral motion control of vehicle is designed by constructing the objective function and considering the front wheel declination and dynamic constraint of tire cornering. Then, the motion state information obtained by multi-sensory perception systems of vision, GPS, and LIDAR is fused by using an improved weighted fusion algorithm based on the output error variance. A novel fault signal detection algorithm based on Kalman filtering and Chi-square detector is also designed in our work. The output of the fault signal detector is a fault detection matrix. Finally, the fault signals are isolated by multiplication of signal matrix, fault detection matrix, and weight matrix in the process of data fusion. The effectiveness of the proposed method is validated with simulation experiment of lane changing path tracking control. The comparative analysis of simulation results shows that the proposed method can achieve the expected fault-tolerant performance and much better path tracking control performance in case of sensor failure.


Sign in / Sign up

Export Citation Format

Share Document