{"about":{"site":"https://codewithpapers.app","non_affiliation":"Code with Papers and Syntology are not affiliated with, endorsed by, or sponsored by Papers with Code, Meta, or the pwc-archive mirror.","licence":"CC BY-SA 4.0","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","attribution":"https://codewithpapers.app/attribution","modified":"archive material modified by Syntology; see the attribution page"},"url":"/paper/rnn-based-linear-parameter-varying-adaptive","title":"RNN-based linear parameter varying adaptive model predictive control for autonomous driving","arxiv_id":null,"date":"2024-10-14","proceeding":"International Journal of Systems Science 2024 10","authors":["Yassine Kebbati","Naïma Aït Oufroukh","Dalil Ichalal","Vincent Vigneron"],"abstract":"Autonomous driving is a complex and highly dynamic process that ensures controlling the coupled longitudinal and lateral vehicle dynamics. Model predictive control, distinguished by its predictive feature, optimal performance, and ability to handle constraints, makes it one of the most promising tools for this type of control application. The content of this article handles the problem of autonomous driving by proposing an adaptive linear parameter varying model predictive controller (LPV-MPC), where the controller's prediction model is adaptive by means of a recurrent neural network. The proposed LPV-MPC is further optimised by a hybrid Genetic and Particle Swarm Optimization Algorithm (GA-PSO). The developed controller is tested and evaluated on a challenging track under variable wind disturbance.","url_abs":"https://doi.org/10.1080/00207721.2024.2414122","url_pdf":"https://univ-evry.hal.science/hal-04745066","source":{"archive":"pwc-archive (Hugging Face), CC BY-SA 4.0","snapshot":"2025-07-28","licence_url":"https://creativecommons.org/licenses/by-sa/4.0/legalcode","row_kind":"abstracts"},"code_links":[{"paper_slug":"rnn-based-linear-parameter-varying-adaptive","repo_url":"https://github.com/yassinekebbati/GA-PSO-optimized-RNN-MPC","is_official":0,"mentioned_in_paper":0,"mentioned_in_github":0,"framework":"none","reach":null}],"tasks":[{"task_slug":"autonomous-driving","task_name":"Autonomous Driving"},{"task_slug":"model-predictive-control","task_name":"Model Predictive Control"}],"methods":[],"datasets_introduced":[],"methods_introduced":[],"results":[],"syntology":{"atlas_url":null,"mcp":null,"developers":"https://syntology.ai/developers"},"arxiv_metadata":null,"syntology_extracted_results":null}