Deep Dynamics: Vehicle Dynamics Modeling with a Physics-Constrained Neural Network for Autonomous Racing (2312.04374v2)
Abstract: Autonomous racing is a critical research area for autonomous driving, presenting significant challenges in vehicle dynamics modeling, such as balancing model precision and computational efficiency at high speeds (>280km/h), where minor errors in modeling have severe consequences. Existing physics-based models for vehicle dynamics require elaborate testing setups and tuning, which are hard to implement, time-intensive, and cost-prohibitive. Conversely, purely data-driven approaches do not generalize well and cannot adequately ensure physical constraints on predictions. This paper introduces Deep Dynamics, a physics-constrained neural network (PCNN) for vehicle dynamics modeling of an autonomous racecar. It combines physics coefficient estimation and dynamical equations to accurately predict vehicle states at high speeds and includes a unique Physics Guard layer to ensure internal coefficient estimates remain within their nominal physical ranges. Open-loop and closed-loop performance assessments, using a physics-based simulator and full-scale autonomous Indy racecar data, highlight Deep Dynamics as a promising approach for modeling racecar vehicle dynamics.
- Johannes Betz et al. Autonomous vehicles on the edge: A survey on autonomous vehicle racing. IEEE Open Journal of Intelligent Transportation Systems, 3:458–488, 2022.
- Alexander Wischnewski et al. Indy autonomous challenge – autonomous race cars at the handling limits, 2022.
- Matthew O’Kelly et al. F1/10: An open-source autonomous cyber-physical platform. arXiv preprint arXiv:1901.08567, 2019.
- Learning-based model predictive control for autonomous racing. IEEE Robotics and Automation Letters, 4(4):3363–3370, 2019.
- The magic formula tyre model. Vehicle System Dynamics, 21(sup001):1–18, 1992.
- Development of a flat surface tire testing machine. SAE Transactions, 89:1111–1117, 1980.
- Deepracing: A framework for autonomous racing. In 2020 Design, automation & test in Europe conference & exhibition (DATE), pages 1163–1168. IEEE, 2020.
- Physics embedded neural network vehicle model and applications in risk-aware autonomous driving using latent features, 2022.
- Commonroad: Composable benchmarks for motion planning on roads. In 2017 IEEE Intelligent Vehicles Symposium (IV), pages 719–726, 2017.
- Comparative evaluation of dynamic and kinematic vehicle models. In 53rd IEEE Conference on Decision and Control, pages 648–653, 2014.
- Linear system identification versus physical modeling of lateral–longitudinal vehicle dynamics. IEEE Transactions on Control Systems Technology, 29(3):1380–1387, 2021.
- Longitudinal model identification and velocity control of an autonomous car. IEEE Transactions on Intelligent Transportation Systems, 16(2):776–786, 2015.
- Parameter identification in dynamic systems using the homotopy optimization approach. Lecture Notes in Control and Information Sciences, 418:129–145, 01 2012.
- BayesRace: Learning to race autonomously using prior experience. In Proceedings of the 4th Conference on Robot Learning (CoRL), 2020.
- Scalable deep kernel gaussian process for vehicle dynamics in autonomous racing. In 7th Annual Conference on Robot Learning, 2023.
- Online learning of mpc for autonomous racing. Robotics and Autonomous Systems, 167:104469, 2023.
- Nathan A. Spielberg et al. Neural network vehicle models for high-performance automated driving. Science Robotics, 4(28), 2019.
- Grady Williams et al. Information theoretic mpc for model-based reinforcement learning. In 2017 IEEE International Conference on Robotics and Automation (ICRA), pages 1714–1721, 2017.
- End-to-end neural network for vehicle dynamics modeling. In 2020 6th IEEE Congress on Information Science and Technology (CiSt), pages 407–412, 2020.
- Hybrid physics and deep learning model for interpretable vehicle state prediction. CoRR, abs/2103.06727, 2021.
- Peng-Fei Xu et al. A physics-informed neural network for the prediction of unmanned surface vehicle dynamics. Journal of Marine Science and Engineering, 10(2), 2022.
- Racecar–the dataset for high-speed autonomous racing. arXiv:2306.03252, 2023.
- Identification of tire model parameters with artificial neural networks. Applied Sciences, 10:9110, 12 2020.
- B. Beckman. Physics of Racing Series. Stuttgart West, 1998.
- Alexandre Alahi et al. Social lstm: Human trajectory prediction in crowded spaces. In 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR), pages 961–971, 2016.