{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,17]],"date-time":"2026-07-17T15:45:08Z","timestamp":1784303108751,"version":"3.55.0"},"reference-count":26,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2025,11,26]],"date-time":"2025-11-26T00:00:00Z","timestamp":1764115200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2025,11,26]],"date-time":"2025-11-26T00:00:00Z","timestamp":1764115200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["62403359"],"award-info":[{"award-number":["62403359"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Auton. Intell. Syst."],"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>Model Predictive Control (MPC) has emerged as one of the most widely adopted and effective approaches in autonomous driving systems. Conventional design methodology of MPC systems, however, often rely on static rule-based architectures and predetermined control strategies, limiting their flexibility and responsiveness to complex and dynamic traffic environments. To enhance the system\u2019s understanding of driver intentions and improve strategy adaptability, this paper proposes a novel autonomous driving framework, ChatMPC, that integrates Natural Language Processing (NLP) with MPC. The framework employs a Transformer-based sentence embedding model, Sentence-BERT (SBERT), to parse driving intents embedded in natural language commands (e.g., \u201covertake,\u201d \u201cfollow\u201d), and dynamically updates the MPC controller\u2019s objective functions and constraints. This enables the generation of personalized driving behaviors aligned with user preferences. Simulation experiments conducted on the Matlab platform show that ChatMPC completes the full cycle from instruction parsing to control optimization in an average of 15 seconds, with MPC prediction requiring an average of 13.5\u00a0ms and a worst-case time of 22.2\u00a0ms, well within the 50\u00a0ms real-time budget. In typical traffic scenarios, the system achieves high tracking accuracy, with a following error of 0.827% and overtaking error of 1.67%, validating its real-time performance and effectiveness.<\/jats:p>","DOI":"10.1007\/s43684-025-00116-x","type":"journal-article","created":{"date-parts":[[2025,11,26]],"date-time":"2025-11-26T06:44:21Z","timestamp":1764139461000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["ChatMPC: a language-driven model predictive control framework for adaptive and personalized autonomous driving"],"prefix":"10.1007","volume":"5","author":[{"given":"Wentao","family":"Xu","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zilong","family":"Yin","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0269-4726","authenticated-orcid":false,"given":"Yuanqiang","family":"Zhou","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Yanran","family":"Zhu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Mingrui","family":"Wang","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jie","family":"Lei","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hong","family":"Chen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2025,11,26]]},"reference":[{"issue":"3","key":"116_CR1","doi-asserted-by":"publisher","first-page":"566","DOI":"10.1109\/TCST.2007.894653","volume":"15","author":"P. Falcone","year":"2007","unstructured":"P. Falcone, F. Borrelli, J. Asgari, H.E. Tseng, D. Hrovat, Predictive active steering control for autonomous vehicle systems. IEEE Trans. Control Syst. Technol. 15(3), 566\u2013580 (2007)","journal-title":"IEEE Trans. Control Syst. Technol."},{"issue":"7","key":"116_CR2","doi-asserted-by":"publisher","first-page":"5749","DOI":"10.3390\/su15075749","volume":"15","author":"A. Mohd","year":"2023","unstructured":"A. Mohd, S. Shahab, Improving autonomous vehicle controls and quality using natural language processing-based input recognition model. Sustainability 15(7), 5749 (2023)","journal-title":"Sustainability"},{"key":"116_CR3","first-page":"1","volume-title":"2024 8th CAA International Conference on Vehicular Control and Intelligence (CVCI)","author":"J. Liu","year":"2024","unstructured":"J. Liu, S. Fang, X. Liu, L. Guo, P. Hang, J. Sun, A decision-making gpt model augmented with entropy regularization for autonomous vehicles, in 2024 8th CAA International Conference on Vehicular Control and Intelligence (CVCI) (2024), pp. 1\u20136"},{"key":"116_CR4","doi-asserted-by":"publisher","first-page":"3598","DOI":"10.23919\/ACC60939.2024.10644846","volume-title":"2024 American Control Conference (ACC)","author":"Y. Miyaoka","year":"2024","unstructured":"Y. Miyaoka, M. Inoue, T. Nii, Chatmpc: natural language based mpc personalization, in 2024 American Control Conference (ACC) (IEEE, 2024), pp. 3598\u20133603"},{"key":"116_CR5","volume-title":"Model Predictive Control. Advanced Textbooks in Control and Signal Processing","author":"E.F. Camacho","year":"2013","unstructured":"E.F. Camacho, C.B. Alba, Model Predictive Control. Advanced Textbooks in Control and Signal Processing (Springer, London, 2013)"},{"key":"116_CR6","doi-asserted-by":"publisher","unstructured":"J.B. Rawlings, D.Q. Mayne, Model predictive control: theory and design (2009). https:\/\/doi.org\/10.1155\/2012\/240898","DOI":"10.1155\/2012\/240898"},{"issue":"1","key":"116_CR7","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/S0005-1098(01)00174-1","volume":"38","author":"A. Bemporad","year":"2002","unstructured":"A. Bemporad, M. Morari, V. Dua, E.N. Pistikopoulos, The explicit linear quadratic regulator for constrained systems. Automatica 38(1), 3\u201320 (2002)","journal-title":"Automatica"},{"key":"116_CR8","doi-asserted-by":"publisher","first-page":"4992","DOI":"10.1109\/CDC.2016.7799032","volume-title":"2016 IEEE 55th Conference on Decision and Control (CDC)","author":"M. Obayashi","year":"2016","unstructured":"M. Obayashi, K. Uto, G. Takano, Appropriate overtaking motion generating method using predictive control with suitable car dynamics, in 2016 IEEE 55th Conference on Decision and Control (CDC) (IEEE Press, New York, 2016), pp. 4992\u20134997"},{"issue":"1","key":"116_CR9","doi-asserted-by":"publisher","first-page":"92","DOI":"10.1109\/TITS.2008.2011697","volume":"10","author":"G.V. Raffo","year":"2009","unstructured":"G.V. Raffo, G.K. Gomes, J.E. Normey-Rico, C.R. Kelber, L.B. Becker, A predictive controller for autonomous vehicle path tracking. Trans. Intell. Transp. Syst. 10(1), 92\u2013102 (2009)","journal-title":"Trans. Intell. Transp. Syst."},{"key":"116_CR10","doi-asserted-by":"publisher","unstructured":"Y. Huang, M.A. Jafari, Risk-aware vehicle motion planning using Bayesian lstm-based model predictive control (2023). https:\/\/doi.org\/10.48550\/arXiv.2301.06201","DOI":"10.48550\/arXiv.2301.06201"},{"issue":"1","key":"116_CR11","doi-asserted-by":"publisher","first-page":"7259","DOI":"10.1038\/s41598-025-91818-y","volume":"15","author":"Z. Yang","year":"2025","unstructured":"Z. Yang, J. Yang, Y. Zhou, Q. Xu, M. Ou, Multimodal trajectory prediction for intelligent connected vehicles in complex road scenarios based on causal reasoning and driving cognition characteristics. Sci. Rep. 15(1), 7259 (2025)","journal-title":"Sci. Rep."},{"key":"116_CR12","doi-asserted-by":"crossref","unstructured":"Y. Li, C. Huang, D. Yang, W. Liu, J. Li, Learning based mpc for autonomous driving using a low dimensional residual model (2024). arXiv:2412.03874","DOI":"10.1109\/ICRA55743.2025.11128642"},{"key":"116_CR13","volume-title":"WCX SAE World Congress Experience","author":"M. Jia","year":"2024","unstructured":"M. Jia, M. Tao, M. Xu, P. Zhang, J. Qiu, G. Bergsieker, J. Chen, Rl-mpc: reinforcement learning aided model predictive controller for autonomous vehicle lateral control, in WCX SAE World Congress Experience (SAE International, 2024)"},{"key":"116_CR14","doi-asserted-by":"publisher","DOI":"10.1016\/j.engappai.2023.105878","volume":"120","author":"A. Norouzi","year":"2023","unstructured":"A. Norouzi, H. Heidarifar, H. Borhan, M. Shahbakhti, C.R. Koch, Integrating machine learning and model predictive control for automotive applications: a review and future directions. Eng. Appl. Artif. Intell. 120, 105878 (2023)","journal-title":"Eng. Appl. Artif. Intell."},{"key":"116_CR15","doi-asserted-by":"publisher","first-page":"611","DOI":"10.1109\/IVS.2015.7225752","volume-title":"2015 IEEE Intelligent Vehicles Symposium (IV)","author":"G. Schildbach","year":"2015","unstructured":"G. Schildbach, F. Borrelli, Scenario model predictive control for lane change assistance on highways, in 2015 IEEE Intelligent Vehicles Symposium (IV) (2015), pp. 611\u2013616"},{"key":"116_CR16","doi-asserted-by":"publisher","DOI":"10.1016\/j.artint.2023.103920","volume":"320","author":"M. Schuurmans","year":"2023","unstructured":"M. Schuurmans, A. Katriniok, C. Meissen, H.E. Tseng, P. Patrinos, Safe, learning-based mpc for highway driving under lane-change uncertainty: a distributionally robust approach. Artif. Intell. 320, 103920 (2023)","journal-title":"Artif. Intell."},{"issue":"6","key":"116_CR17","doi-asserted-by":"publisher","first-page":"2310","DOI":"10.1109\/TITS.2019.2916354","volume":"21","author":"S. Dixit","year":"2020","unstructured":"S. Dixit, U. Montanaro, M. Dianati, D. Oxtoby, T. Mizutani, A. Mouzakitis, S. Fallah, Trajectory planning for autonomous high-speed overtaking in structured environments using robust mpc. IEEE Trans. Intell. Transp. Syst. 21(6), 2310\u20132323 (2020)","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"issue":"22","key":"116_CR18","doi-asserted-by":"publisher","first-page":"7179","DOI":"10.1080\/10447318.2023.2262271","volume":"40","author":"D. Park","year":"2024","unstructured":"D. Park, Y. Lee, Y.M. Kim, Effects of autonomous driving context and anthropomorphism of in-vehicle voice agents on intimacy, trust, and intention to use. Int. J. Hum.-Comput. Interact. 40(22), 7179\u20137192 (2024)","journal-title":"Int. J. Hum.-Comput. Interact."},{"issue":"4","key":"116_CR19","doi-asserted-by":"publisher","first-page":"793","DOI":"10.4218\/etrij.15.0114.0076","volume":"37","author":"J. Kim","year":"2015","unstructured":"J. Kim, J.H. Ryu, T.M. Han, Multimodal interface based on novel hmi ui\/ux for in-vehicle infotainment system. ETRI J. 37(4), 793\u2013803 (2015)","journal-title":"ETRI J."},{"key":"116_CR20","doi-asserted-by":"publisher","first-page":"17201","DOI":"10.1109\/CVPR52688.2022.01671","volume-title":"2022 IEEE\/CVF Conference on Computer Vision and Pattern Recognition (CVPR)","author":"D. Chen","year":"2022","unstructured":"D. Chen, P. Kr\u00e4henb\u00fchl, Learning from all vehicles, in 2022 IEEE\/CVF Conference on Computer Vision and Pattern Recognition (CVPR) (2022), pp. 17201\u201317210"},{"key":"116_CR21","doi-asserted-by":"publisher","unstructured":"H. Tian, K.R.S. Reddy, Y. Feng, M. Quddus, Y. Demiris, P. Angeloudis. Large (vision) language models for autonomous vehicles: current trends and future directions (2024) https:\/\/doi.org\/10.36227\/techrxiv.172963218.80161917\/v1","DOI":"10.36227\/techrxiv.172963218.80161917\/v1"},{"key":"116_CR22","first-page":"1158422","volume-title":"International Conference on Image, Video Processing and Artificial Intelligence","author":"B. Zhou","year":"2020","unstructured":"B. Zhou, C. Chen, S. Zhao, Y. Wang, Q. Zhao, R. Zhao, A research on the establishment of automated driving scenario database using natural language processing method, in International Conference on Image, Video Processing and Artificial Intelligence, vol.\u00a011584, ed. by R. Su (International Society for Optics and Photonics, SPIE, 2020), p. 1158422"},{"key":"116_CR23","first-page":"76","volume-title":"2025 IEEE\/ACM 47th International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER)","author":"B. Steininger","year":"2025","unstructured":"B. Steininger, C. Papamichail, D. Stark, D. Nickovic, A. Gambi, Automatically generating content for testing autonomous vehicles from user descriptions, in 2025 IEEE\/ACM 47th International Conference on Software Engineering: New Ideas and Emerging Results (ICSE-NIER) (2025), pp. 76\u201380"},{"key":"116_CR24","unstructured":"B.-K. Ruan, H.-T. Tsui, Y.-H. Li, H.-H. Shuai, Traffic scene generation from natural language description for autonomous vehicles with large language model (2025). arXiv:2409.09575"},{"key":"116_CR25","doi-asserted-by":"publisher","unstructured":"J.-J. Hwang, R. Xu, H. Lin, W.-C. Hung, J. Ji, K. Choi, D. Huang, T. He, P. Covington, B. Sapp, Y. Zhou, J. Guo, D. Anguelov, M. Tan, EMMA: end-to-end multimodal model for autonomous driving. Trans. Mach. Learn. Res. (2025). https:\/\/doi.org\/10.48550\/arXiv.2410.23262","DOI":"10.48550\/arXiv.2410.23262"},{"key":"116_CR26","doi-asserted-by":"publisher","first-page":"958","DOI":"10.1109\/WACVW60836.2024.00106","volume-title":"2024 IEEE\/CVF Winter Conference on Applications of Computer Vision Workshops (WACVW)","author":"C. Cui","year":"2024","unstructured":"C. Cui, Y. Ma, X. Cao, W. Ye, Y. Zhou, K. Liang, J. Chen, J. Lu, Z. Yang, K.-D. Liao, T. Gao, E. Li, K. Tang, Z. Cao, T. Zhou, A. Liu, X. Yan, S. Mei, J. Cao, Z. Wang, C. Zheng, A survey on multimodal large language models for autonomous driving, in 2024 IEEE\/CVF Winter Conference on Applications of Computer Vision Workshops (WACVW) (2024), pp. 958\u2013979"}],"container-title":["Autonomous Intelligent Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s43684-025-00116-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s43684-025-00116-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s43684-025-00116-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,26]],"date-time":"2025-11-26T06:44:23Z","timestamp":1764139463000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s43684-025-00116-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,11,26]]},"references-count":26,"journal-issue":{"issue":"1","published-online":{"date-parts":[[2025,12]]}},"alternative-id":["116"],"URL":"https:\/\/doi.org\/10.1007\/s43684-025-00116-x","relation":{},"ISSN":["2730-616X"],"issn-type":[{"value":"2730-616X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,11,26]]},"assertion":[{"value":"14 October 2025","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 November 2025","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"16 November 2025","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"26 November 2025","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare that they have no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"27"}}