{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,23]],"date-time":"2026-03-23T18:56:53Z","timestamp":1774292213842,"version":"3.50.1"},"reference-count":25,"publisher":"Springer Science and Business Media LLC","issue":"10","license":[{"start":{"date-parts":[[2022,10,1]],"date-time":"2022-10-01T00:00:00Z","timestamp":1664582400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2022,10,1]],"date-time":"2022-10-01T00:00:00Z","timestamp":1664582400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"name":"Community Reg. Madrid","award":["CM\/JIN\/2019-009"],"award-info":[{"award-number":["CM\/JIN\/2019-009"]}]},{"name":"Community Reg. Madrid","award":["S2018\/EMT-4362 SEGVAUTO 4.0-CM"],"award-info":[{"award-number":["S2018\/EMT-4362 SEGVAUTO 4.0-CM"]}]},{"name":"Spanish Min. of Science and Innovation","award":["DPI2017-90035-R"],"award-info":[{"award-number":["DPI2017-90035-R"]}]},{"name":"Community Reg. of Castilla la Mancha","award":["CLM18-PIC-051"],"award-info":[{"award-number":["CLM18-PIC-051"]}]},{"DOI":"10.13039\/501100006302","name":"Universidad de Alcal\u00e1","doi-asserted-by":"crossref","id":[{"id":"10.13039\/501100006302","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Appl Intell"],"published-print":{"date-parts":[[2023,5]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>The main challenge for the adoption of autonomous driving is to ensure an adequate level of safety. Considering the almost infinite variability of possible scenarios that autonomous vehicles would have to face, the use of autonomous driving simulators is becoming of utmost importance. Simulation suites allow the used of automated validation techniques in a wide variety of scenarios, and enable the development of closed-loop validation methods, such as machine learning and reinforcement learning approaches. However, simulation tools suffer from a standing flaw in that there is a noticeable gap between the simulation conditions and real-world scenarios. Although the use of simulators powers most of the research around autonomous driving, and is generally used within all domains it is divided into, there is an inherent source of error given the stochastic nature of activities performed in real world, which are unreplicable in computer environments. This paper proposes a new approach to assess the real-to-sim gap for path tracking systems. The aim is to narrow down the sources of error between simulation results and real-world conditions, and to evaluate the performance of the simulation suite in the design process by employing the information extracted from gap analysis, which adds a new dimension of development against other approaches for autonomous driving. A real-time model predictive controller (MPC) based on adaptive potential fields was developed and validated using the CARLA simulator. Both the path planning and vehicle control systems where tested in real traffic conditions. The error between the simulator and the real data acquisition was evaluated using the Pearson correlation coefficient (PCC) and the max normalized cross-correlation (MNCC). The controller was further evaluated on a process of sim-to-real transfer, and was finally tested both in simulation and real traffic conditions. A comparison was performed against an optimal-control ILQR-based model predictive controller was carried out to further showcase the validity of this approach.<\/jats:p>","DOI":"10.1007\/s10489-022-04148-1","type":"journal-article","created":{"date-parts":[[2022,10,1]],"date-time":"2022-10-01T05:02:33Z","timestamp":1664600553000},"page":"12719-12735","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":28,"title":["Sim-to-real transfer and reality gap modeling in model predictive control for autonomous driving"],"prefix":"10.1007","volume":"53","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-8940-6434","authenticated-orcid":false,"given":"Iv\u00e1n Garc\u00eda","family":"Daza","sequence":"first","affiliation":[]},{"given":"Rub\u00e9n","family":"Izquierdo","sequence":"additional","affiliation":[]},{"given":"Luis Miguel","family":"Mart\u00ednez","sequence":"additional","affiliation":[]},{"given":"Ola","family":"Benderius","sequence":"additional","affiliation":[]},{"given":"David Fern\u00e1ndez","family":"Llorca","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2022,10,1]]},"reference":[{"key":"4148_CR1","unstructured":"Fern\u00e1ndez Llorca D, G\u00f3mez E (2021) Trustworthy autonomous vehicles. EUR 30942 EN, Publications Office of the European Union, Luxembourg, JRC127051, Tech. Rep."},{"issue":"1","key":"4148_CR2","doi-asserted-by":"publisher","first-page":"33","DOI":"10.1109\/TIV.2016.2578706","volume":"1","author":"B Paden","year":"2016","unstructured":"Paden B, \u010c\u00e1p M, Yong SZ, Yershov D, Frazzoli E (2016) A survey of motion planning and control techniques for self-driving urban vehicles. IEEE Trans Intell Veh 1(1):33\u201355","journal-title":"IEEE Trans Intell Veh"},{"issue":"4","key":"4148_CR3","doi-asserted-by":"publisher","first-page":"1135","DOI":"10.1109\/TITS.2015.2498841","volume":"17","author":"D Gonz\u00e1lez","year":"2016","unstructured":"Gonz\u00e1lez D, P\u00e9rez J, Milan\u00e9s V, Nashashibi F (2016) A review of motion planning techniques for automated vehicles. IEEE Trans Intell Transp Syst 17(4):1135\u20131145","journal-title":"IEEE Trans Intell Transp Syst"},{"key":"4148_CR4","unstructured":"Waymo O (2021) Waymo safety report. Waymo LLC, Tech Rep"},{"key":"4148_CR5","unstructured":"Baidu Apollo team (2017) Apollo: open source autonomous driving, howpublished = https:\/\/github.com\/apolloauto\/apollo. note = Accessed: 2019-02-11"},{"key":"4148_CR6","unstructured":"Dosovitskiy A, Ros G, Codevilla F, Lopez A, Koltun V (2017) CARLA: an open urban driving simulator. In: Proceedings of the 1st annual conference on robot learning, pp 1\u201316"},{"key":"4148_CR7","doi-asserted-by":"crossref","unstructured":"Shah S, Dey D, Lovett C, Kapoor A (2017) Airsim: high-fidelity visual and physical simulation for autonomous vehicles. In: Field and Service Robotics. [Online]. Available: https:\/\/arxiv.org\/abs\/1705.05065","DOI":"10.1007\/978-3-319-67361-5_40"},{"key":"4148_CR8","doi-asserted-by":"crossref","unstructured":"\u00c5kerberg O, Svensson H, Schulz B, Nugues P (2003) Carsim: an automatic 3d text-to-scene conversion system applied to road accident reports. In: Proceedings of the research notes and demonstrations of the 10th conference of the european chapter of the association of computational linguistics. Association of computational linguistics, pp 191\u2013194, 10th conference of the European chapter of the association of computational linguistics; Conference date: 12-04-2003 Through 17-04-2003","DOI":"10.3115\/1067737.1067782"},{"key":"4148_CR9","unstructured":"Koenig N, Howard A (2004) Design and use paradigms for gazebo, an open-source multi-robot simulator. In: 2004 IEEE\/RSJ international conference on intelligent robots and systems (IROS) (IEEE Cat. no.04CH37566), vol 3, pp 2149\u20132154"},{"issue":"2","key":"4148_CR10","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1109\/TIV.2018.2886678","volume":"4","author":"Y Kang","year":"2019","unstructured":"Kang Y, Yin H, Berger C (2019) Test your self-driving algorithm: an overview of publicly available driving datasets and virtual testing environments. IEEE Trans Intell Veh 4(2):171\u2013185","journal-title":"IEEE Trans Intell Veh"},{"issue":"4","key":"4148_CR11","doi-asserted-by":"publisher","first-page":"1322","DOI":"10.1109\/TITS.2017.2749963","volume":"19","author":"I Parra Alonso","year":"2018","unstructured":"Parra Alonso I, Izquierdo Gonzalo R, Alonso J, Garc\u00eda Morcillo A, Fern\u00e1ndez Llorca D, Sotelo MA (2018) The experience of drivertive-driverless cooperative vehicle-team in the 2016 gcdc. IEEE Trans Intell Transp Syst 19(4):1322\u20131334","journal-title":"IEEE Trans Intell Transp Syst"},{"key":"4148_CR12","doi-asserted-by":"crossref","unstructured":"Zhao W, Queralta JP, Westerlund T (2020) Sim-to-real transfer in deep reinforcement learning for robotics: a survey. In: 2020 IEEE Symposium series on computational intelligence (SSCI), pp 737\u2013744","DOI":"10.1109\/SSCI47803.2020.9308468"},{"key":"4148_CR13","doi-asserted-by":"publisher","first-page":"153171","DOI":"10.1109\/ACCESS.2021.3126658","volume":"9","author":"E Salvato","year":"2021","unstructured":"Salvato E, Fenu G, Medvet E, Pellegrino FA (2021) Crossing the reality gap: a survey on sim-to-real transferability of robot controllers in reinforcement learning. IEEE Access 9:153171\u2013153187","journal-title":"IEEE Access"},{"key":"4148_CR14","doi-asserted-by":"publisher","unstructured":"Valassakis E, Ding Z, Johns E (2021) Crossing the gap: a deep dive into zero-shot sim-to-real transfer for dynamics. IEEE, https:\/\/doi.org\/10.1109\/IROS45743.2020.9341617","DOI":"10.1109\/IROS45743.2020.9341617"},{"key":"4148_CR15","unstructured":"Chu Y-JR, Wei T-H, Huang J-B, Chen Y-H, Wu I-C (2020) Sim-to-real transfer for miniature autonomous car racing. arXiv:https:\/\/arxiv.org\/abs\/2011.05617"},{"key":"4148_CR16","unstructured":"Stocco A, Pulfer B, Tonella P (2021) Mind the Gap! a study on the transferability of virtual vs physical-world testing of autonomous driving systems. arXiv:https:\/\/arxiv.org\/abs\/2112.11255"},{"key":"4148_CR17","doi-asserted-by":"crossref","unstructured":"Wurts J, Stein JL, Ersal T (2018) Collision imminent steering using nonlinear model predictive control. In: 2018 Annual American control conference (ACC), pp 4772\u20134777","DOI":"10.23919\/ACC.2018.8431536"},{"key":"4148_CR18","doi-asserted-by":"crossref","unstructured":"Palmieri G, Barbarisi O, Scala S, Glielmo L (2009) A preliminary study to integrate ltv-mpc lateral vehicle dynamics control with a slip control. In: Proceedings of the 48h IEEE conference on decision and control (CDC) held jointly with 2009 28th Chinese control conference, pp 4625\u20134630","DOI":"10.1109\/CDC.2009.5400483"},{"key":"4148_CR19","doi-asserted-by":"crossref","unstructured":"Kim D, Kim H, Huh K (2017) Local trajectory planning and control for autonomous vehicles using the adaptive potential field. In: 2017 IEEE Conference on control technology and applications (CCTA), pp 987\u2013993","DOI":"10.1109\/CCTA.2017.8062588"},{"key":"4148_CR20","doi-asserted-by":"publisher","first-page":"225294","DOI":"10.1109\/ACCESS.2020.3044909","volume":"8","author":"B Lu","year":"2020","unstructured":"Lu B, Li G, Yu H, Wang H, Guo J, Cao D, He H (2020) Adaptive potential field-based path planning for complex autonomous driving scenarios. IEEE Access 8:225294\u2013225305","journal-title":"IEEE Access"},{"key":"4148_CR21","doi-asserted-by":"crossref","unstructured":"Lattarulo R, P\u00e9rez Rastelli J (2021) A hybrid planning approach based on mpc and parametric curves for overtaking maneuvers. Sensors 21(2). [Online]. Available: https:\/\/www.mdpi.com\/1424-8220\/21\/2\/595","DOI":"10.3390\/s21020595"},{"key":"4148_CR22","doi-asserted-by":"crossref","unstructured":"Hidalgo C, Lattarulo R, P\u00e9rez J, Asua E (2019) Hybrid trajectory planning approach for roundabout merging scenarios. In: 2019 IEEE International conference on connected vehicles and expo (ICCVE), pp 1\u20136","DOI":"10.1109\/ICCVE45908.2019.8964985"},{"key":"4148_CR23","doi-asserted-by":"crossref","unstructured":"Yang S, Gao T, Wang J, Deng B, Lansdell B, Linares-Barranco B (2021) Efficient spike-driven learning with dendritic event-based processing. Frontiers in Neuroscience 15. [Online]. Available: https:\/\/www.frontiersin.org\/articles\/10.3389\/fnins.2021.601109","DOI":"10.3389\/fnins.2021.601109"},{"key":"4148_CR24","doi-asserted-by":"crossref","unstructured":"Chen J, Zhan W, Tomizuka M (2017) Constrained iterative lqr for on-road autonomous driving motion planning. In: 2017 IEEE 20th International conference on intelligent transportation systems (ITSC), pp 1\u20137","DOI":"10.1109\/ITSC.2017.8317745"},{"key":"4148_CR25","unstructured":"Bae I, Moon J, Jhung J, Suk H, Kim T, Park H, Cha J, Kim J, Kim D, Kim S (2020) Self-driving like a human driver instead of a robocar: personalized comfortable driving experience for autonomous vehicles. arXiv:https:\/\/arxiv.org\/abs\/2001.03908"}],"container-title":["Applied Intelligence"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10489-022-04148-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10489-022-04148-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10489-022-04148-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,5,20]],"date-time":"2023-05-20T10:47:23Z","timestamp":1684579643000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10489-022-04148-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,10,1]]},"references-count":25,"journal-issue":{"issue":"10","published-print":{"date-parts":[[2023,5]]}},"alternative-id":["4148"],"URL":"https:\/\/doi.org\/10.1007\/s10489-022-04148-1","relation":{},"ISSN":["0924-669X","1573-7497"],"issn-type":[{"value":"0924-669X","type":"print"},{"value":"1573-7497","type":"electronic"}],"subject":[],"published":{"date-parts":[[2022,10,1]]},"assertion":[{"value":"3 September 2022","order":1,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 October 2022","order":2,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}