Research on Optimizing Control Signals for Single-Agent Navigation under Multiple Scenarios in Linear Motion

##plugins.themes.bootstrap3.article.main##

Chuanji Xu
Jian Qu

摘要

This study proposes a Bezier curve optimization method for enhancing the control signals and trajectory tracking performance of the Donkey Car, a 1:16 scale autonomous vehicle platform. The method employs second-order Bezier curves for throttle optimization and third-order Bezier curves for steering angle optimization. A novel loss function, Bezier Smoothing Loss (BSL), is introduced to simultaneously optimize control signal smoothness and trajectory tracking accuracy during neural network controller training.Experiments in three scenarios (left lane driving with obstacle avoidance, straight line driving, and straight driving with continuous obstacle avoidance) show that the proposed method significantly improves trajectory tracking accuracy (RMSE reduced by up to 19.6%), control signal smoothness (throttle change rate standard deviation decreased by 28.6%, steering angular velocity standard deviation reduced by 24.5%), and vehicle posture stability (yaw rate and pitch rate RMS values decreased by 7.9%). Compared to other learning-based methods (KerasLinear, KerasRNN, PBLM-CNN21, MFPE-CNN14), our approach achieves superior performance across all evaluation metrics.The proposed Bezier curve optimization approach effectively refines the performance of autonomous driving systems and offers a promising direction for future research and development in this domain.

##plugins.themes.bootstrap3.article.details##

栏目
Physical sciences

参考

Liu S, Li L, Tang J, Wu S, Gaudiot JL. Creating autonomous vehicle systems. Synthesis Lectures on Computer Science 2017;6(1):1-186.

Guanetti J, Kim Y, Borrelli F. Control of connected and automated vehicles: State of the art and future challenges. Annual Reviews in Control 2018;45:18-40.

Fagnant DJ, Kockelman K. Preparing a nation for autonomous vehicles: opportunities, barriers and policy recommendations. Transportation Research Part A: Policy and Practice 2015;77:167-181.

Guo J, Kurup U, Shah M. Is it safe to drive? An overview of factors, challenges, and datasets for driveability assessment in autonomous driving. IEEE Transactions on Intelligent Transportation Systems 2019;21(8):3135-3151.

Tian J, Gong X, Xiong G. Adaptive cruise control based on model predictive control with constraints. IEEE Access 2018;6:34169-34178.

Kuutti S, Fallah S, Bowden R. A survey of deep learning applications to autonomous vehicle control. IEEE Transactions on Intelligent Transportation Systems 2020;22(2):712-733.

Li L, Ota K, Dong M. Humanlike driving: Empirical decision-making system for autonomous vehicles. IEEE Transactions on Vehicular Technology 2020;69(8):8293-8308.

Wang H, Huang Y, Khajepour A, Zhang Y, Rasekhipour Y, Cao D. Crash mitigation in motion planning for autonomous vehicles. IEEE Transactions on Intelligent Transportation Systems 2018;20(9):3313-3323.

Chen J, Wang C, Shu Q, Liu Y. Trajectory planning and tracking for autonomous vehicles: A survey. IEEE Transactions on Intelligent Vehicles 2021;7(1):6-20.

Liu Y, Ding W, Zhang L, Chen W. A novel trajectory planning method based on deep reinforcement learning for autonomous vehicles. IEEE Transactions on Vehicular Technology 2020;69(12):14341-14354.

Ma X, Li X, Luo J, Wang J. Data-driven decision-making in autonomous driving: A survey. IEEE Transactions on Vehicular Technology 2020;69(8):8091-8104.

Kang Y, Yin H, Berger C. Test your selfdriving algorithm: An overview of publicly available driving datasets and virtual testing environments. IEEE Transactions on Intelligent Vehicles 2019;4(2):171-185.

Fan H, Zhu F, Liu C, Zhang L, Zhuang L, Li D, Zhu W, Hu J, Li H, Kong Q. Baidu Apollo EM motion planner. arXiv preprint arXiv:1807.08048, 2018.

Zhang W, Xu P, Zhang J, Li Y. Trajectory planning and tracking control for autonomous vehicles based on MPC and pure pursuit. IEEE Access 2020;8:191064-191073.

Han X, Ma H, Huang J. An improved Bezier curve based path planning for autonomous vehicle. Journal of Intelligent & Robotic Systems 2018;91(3):601-611.

Choi J, Lee J, Kim D. Bezier curve based path planning for autonomous vehicles in urban environments. In2020 IEEE Intelligent Vehicles Symposium (IV) 2020 Oct 20 (pp. 1658-1663). IEEE.

Bechtel MG, McEllhiney E, Kim M, Yun H. DeepPicar: A low-cost deep neural network-based autonomous car. In2018 IEEE 24th International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA) 2018 Aug 28 (pp. 11-21). IEEE.

Xu C, Qu J. Enhanced Autonomous Driving: PrediNet20 with AHLR for Improved Performance. INTERNATIONAL SCIENTIFIC JOURNAL OF ENGINEERING AND TECHNOLOGY (ISJET) 2024;8(1):35-49.

Paden B, Čáp M, Yong SZ, Yershov D, Frazzoli E. A survey of motion planning and control techniques for self-driving urban vehicles. IEEE Transactions on Intelligent Vehicles 2016;1(1):33-55.

González D, Pérez J, Milanés V, Nashashibi F. A review of motion planning techniques for automated vehicles. IEEE Transactions on Intelligent Transportation Systems 2016;17(4):1135-1145.

Claussmann L, Revilloud M, Gruyer D, Glaser S. A review of motion planning techniques for automated vehicles. IEEE Transactions on Intelligent Vehicles 2019;4(4):697-711.

Katrakazas C, Quddus M, Chen WH, Deka L. Real-time motion planning methods for autonomous on-road driving: State-of-the-art and future research directions. Transportation Research Part C: Emerging Technologies 2015;60:416-442.

Kong J, Pfeiffer M, Schildbach G, Borrelli F. Kinematic and dynamic vehicle models for autonomous driving control design. In2015 IEEE Intelligent Vehicles Symposium (IV) 2015 Jun 28 (pp. 1094-1099). IEEE.

Singh S. Critical reasons for crashes investigated in the national motor vehicle crash causation survey. National Highway Traffic Safety Administration. Report No. DOT HS 812 506, 2018.

Yu H, Gong J, Iagnemma K, Ren J, Dubowsky S. Intelligent vehicle behavior decision and planning for automated highway driving. In2018 IEEE Intelligent Vehicles Symposium (IV) 2018 Jun 26 (pp. 1-6). IEEE.

Aradi S. Survey of deep reinforcement learning for motion planning of autonomous vehicles. IEEE Transactions on Intelligent Transportation Systems 2020;23(2):740-759.

Zeng X, Luo Y, Qiu S, Ren Y, Guo Y. An end-to-end control framework for autonomous vehicles based on deep reinforcement learning and physical model. In2020 IEEE 23rd International Conference on Intelligent Transportation Systems (ITSC) 2020 Sep 20 (pp. 1-6). IEEE.

Dijkstra EW. A note on two problems in connexion with graphs. Numerische Mathematik 1959;1(1):269-271.

Hart PE, Nilsson NJ, Raphael B. A formal basis for the heuristic determination of minimum cost paths. IEEE Transactions on Systems Science and Cybernetics 1968;4(2):100-107.

Qian X, Altché F, Bender P, Stiller C, de La Fortelle A. Optimal trajectory planning for autonomous driving integrating logical constraints: An MIQP perspective. In2016 IEEE 19th International Conference on Intelligent Transportation Systems (ITSC) 2016 Nov 1 (pp. 205-210). IEEE.

Gu T, Snider J, Dolan JM, Lee JW. Focused trajectory planning for autonomous on-road driving. In2013 IEEE Intelligent Vehicles Symposium (IV) 2013 Jun 23 (pp. 547-552). IEEE.

Lima PF, Trincavelli M, Mårtensson J, Wahlberg B. Clothoid-based global path planning for autonomous vehicles. In2017 IEEE 20th International Conference on Intelligent Transportation Systems (ITSC) 2017 Oct 16 (pp. 1-6). IEEE.

Li L, Ota K, Dong M. Humanlike driving: Empirical decision-making system for autonomous vehicles. IEEE Transactions on Vehicular Technology 2018;67(8):6814-6823.

Chen T, Xu X, Li Y, Wang J, Li S. A trajectory tracking control method based on particle filtering and vehicle dynamics control for autonomous vehicles. Journal of Intelligent & Robotic Systems 2017;87(3):521-535.

Kiran BR, Sobh I, Talpaert V, Mannion P, Sallab AAA, Yogamani S, Pérez P. Deep reinforcement learning for autonomous driving: A survey. IEEE Transactions on Intelligent Transportation Systems 2021;23(6):4909-4926.

Wu C, Kreidieh AR, Parvate K, Vinitsky E, Bayen AM. Flow: A modular learning framework for mixed autonomy traffic. IEEE Transactions on Robotics 2020;38(2):813-832.

Kiral-Kornek I, Roy S, Nurse E, Mashford B, Karoly P, Carroll T, Payne D, Saha S, Baldassano S, O’Brien T, Cook M. Epileptic seizure prediction using big data and deep learning: Toward a mobile system. EBioMedicine 2018;27:103-111.

Salazar M, Mirats-Tur JM, Zinggerling C, Cobreces S. Optimization-based trajectory planning for multi-robot systems with temporal logic specifications. Robotics and Autonomous Systems 2019;118:221-229.

Boggs PT, Tolle JW. Sequential quadratic programming. Acta Numerica 1995;4:1-51.

Snider, J. M. Automatic steering methods for autonomous automobile path tracking. Robotics Institute, Pittsburgh, PA, Tech. Rep. CMU-RITR-09-08, 2009.

Raffo, G. V., Gomes, G. K., Normey-Rico, J. E., Kelber, C. R., & Becker, L. B. A predictive controller for autonomous vehicle path tracking. IEEE transactions on intelligent transportation systems 2009;10(1):92-102.

Li Y, Qu J. Intelligent road tracking and real-time acceleration-deceleration for autonomous driving using modified convolutional neural networks. Current Applied Science and Technology 2022;10-55003.

Li Y, Qu J. MFPE: A Loss Function based on Multi-task Autonomous Driving. ECTI Transactions on Computer and Information Technology (ECTI-CIT) 2022;16(4):393-409.