{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,3]],"date-time":"2026-05-03T13:26:49Z","timestamp":1777814809118,"version":"3.51.4"},"reference-count":44,"publisher":"MDPI AG","issue":"15","license":[{"start":{"date-parts":[[2019,7,28]],"date-time":"2019-07-28T00:00:00Z","timestamp":1564272000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100003329","name":"Ministerio de Econom\u00eda y Competitividad","doi-asserted-by":"publisher","award":["TRA2016-78886-C3-3-R"],"award-info":[{"award-number":["TRA2016-78886-C3-3-R"]}],"id":[{"id":"10.13039\/501100003329","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Autonomous driving is undergoing huge developments nowadays. It is expected that its implementation will bring many benefits. Autonomous cars must deal with tasks at different levels. Although some of them are currently solved, and perception systems provide quite an accurate and complete description of the environment, high-level decisions are hard to obtain in challenging scenarios. Moreover, they must comply with safety, reliability and predictability requirements, road user acceptance, and comfort specifications. This paper presents a path planning algorithm based on potential fields. Potential models are adjusted so that their behavior is appropriate to the environment and the dynamics of the vehicle and they can face almost any unexpected scenarios. The response of the system considers the road characteristics (e.g., maximum speed, lane line curvature, etc.) and the presence of obstacles and other users. The algorithm has been tested on an automated vehicle equipped with a GPS receiver, an inertial measurement unit and a computer vision system in real environments with satisfactory results.<\/jats:p>","DOI":"10.3390\/s19153318","type":"journal-article","created":{"date-parts":[[2019,7,29]],"date-time":"2019-07-29T03:06:58Z","timestamp":1564369618000},"page":"3318","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":17,"title":["Implementation of a Potential Field-Based Decision-Making Algorithm on Autonomous Vehicles for Driving in Complex Environments"],"prefix":"10.3390","volume":"19","author":[{"given":"Carlos","family":"Mart\u00ednez","sequence":"first","affiliation":[{"name":"Instituto Universitario de Investigaci\u00f3n del Autom\u00f3vil (INSIA), Universidad Polit\u00e9cnica de Madrid, 28031 Madrid, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9532-3835","authenticated-orcid":false,"given":"Felipe","family":"Jim\u00e9nez","sequence":"additional","affiliation":[{"name":"Instituto Universitario de Investigaci\u00f3n del Autom\u00f3vil (INSIA), Universidad Polit\u00e9cnica de Madrid, 28031 Madrid, Spain"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2019,7,28]]},"reference":[{"key":"ref_1","unstructured":"European Commission (2016). Gear 2030 Discussion Paper\u2014Roadmap on Highly Automated Vehicles, European Commission Directorate-General for Internal Market, Industry, Entrepreneurship and SMEs."},{"key":"ref_2","unstructured":"National Highway Traffic Safety Administration (2015). Critical Reasons for Crashes Investigated in the National Motor Vehicle Crash Causation Survey."},{"key":"ref_3","unstructured":"SAE International (2018). J3016: Taxonomy and Definitions for Terms Related to Driving Automation Systems for On-Road Motor Vehicles, SAE."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"8","DOI":"10.1109\/MITS.2014.2306552","article-title":"Making bertha drive\u2014an autonomous journey on a historic route","volume":"6","author":"Ziegler","year":"2014","journal-title":"IEEE Intell. Transp. Syst. Mag."},{"key":"ref_5","unstructured":"Jim\u00e9nez, F. (2018). Intelligent Vehicles: Enabling Technologies and Future Developments, Elsevier."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"263","DOI":"10.1109\/COMST.2015.2410831","article-title":"A survey on platoon-based vehicular cyber-physical systems","volume":"18","author":"Jia","year":"2016","journal-title":"IEEE Commun. Surv. Tutorials"},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1985","DOI":"10.1109\/TVT.2016.2585018","article-title":"A consensus-based approach for platooning with intervehicular communications and its validation in realistic scenarios","volume":"66","author":"Santini","year":"2017","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"860","DOI":"10.1038\/nclimate2685","article-title":"Autonomous taxis could greatly reduce greenhouse-gas emissions of US light-duty vehicles","volume":"5","author":"Greenblatt","year":"2015","journal-title":"Nat. Clim. Change"},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"237","DOI":"10.1016\/j.procs.2016.04.121","article-title":"Simulation of city-wide replacement of private cars with autonomous taxis in berlin","volume":"83","author":"Bischoff","year":"2016","journal-title":"Procedia Comput. Sci"},{"key":"ref_10","doi-asserted-by":"crossref","unstructured":"Spieser, K., Treleaven, K.B., Zhang, R., Frazzoli, E., Morton, D., and Pavone, M. (2014). Toward a systematic approach to the design and evaluation of automated mobility-on-demand systems: A case study in singapore. Road Vehicle Automation, Springer.","DOI":"10.1007\/978-3-319-05990-7_20"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"98","DOI":"10.3141\/2536-12","article-title":"Operations of shared autonomous vehicle fleet for austin, texas, market","volume":"2563","author":"Fagnant","year":"2015","journal-title":"J. Trans. Res. Board"},{"key":"ref_12","doi-asserted-by":"crossref","unstructured":"Naranjo, J.E., Jimenez, F., Anguita, M., and Rivera, J.L. (2019). Automation kit for dual-mode military unmanned ground vehicle for surveillance missions. IEEE Intell. Transp. Syst. Mag., in press.","DOI":"10.1109\/MITS.2018.2880274"},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/j.trc.2016.09.003","article-title":"Estimating potential increases in travel with autonomous vehicles for the non-driving, elderly and people with travel-restrictive medical conditions","volume":"72","author":"Harper","year":"2016","journal-title":"Trans. Res. Part C"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1016\/S0921-8890(99)00125-6","article-title":"Vision-based intelligent vehicles: State of the art and perspectives","volume":"32","author":"Bertozzi","year":"2000","journal-title":"Rob. Autom. Syst."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"359","DOI":"10.1016\/S0262-8856(03)00004-0","article-title":"A survey of video processing techniques for traffic applications","volume":"21","author":"Kastrinaki","year":"2003","journal-title":"Image Vision Comput."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"661","DOI":"10.3390\/s110100661","article-title":"Ultrasonic sensors in urban traffic driving-aid systems","volume":"11","author":"Alonso","year":"2011","journal-title":"Sensors"},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"783","DOI":"10.1049\/iet-its.2017.0370","article-title":"An Automotive Radar System for Multiple-Vehicle Detection and Tracking in Urban Environments","volume":"12","author":"Eltrass","year":"2018","journal-title":"IET Intell. Transp. Syst."},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Kidono, K., Miyasaka, T., Watanabe, A., Naito, T., and Miura, J. (2011, January 5\u20139). Pedestrian recognition using high-definition LIDAR. Proceedings of the 2011 IEEE Intelligent Vehicles Symposium (IV), Baden-Baden, Germany.","DOI":"10.1109\/IVS.2011.5940433"},{"key":"ref_19","doi-asserted-by":"crossref","unstructured":"Jim\u00e9nez, F., Clavijo, M., Castellanos, F., and \u00c1lvarez, C. (2018). Accurate and detailed transversal road section characteristics extraction using laser scanner. Appl. Sci., 8.","DOI":"10.3390\/app8050724"},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"28","DOI":"10.1016\/j.inffus.2011.08.001","article-title":"Multisensor data fusion: A review of the state-of-the-art","volume":"14","author":"Khaleghi","year":"2013","journal-title":"Inf. Fusion"},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"495","DOI":"10.1016\/j.trpro.2016.06.042","article-title":"Data fusion for ITS: Techniques and research needs","volume":"15","author":"Faouzi","year":"2016","journal-title":"Trans. Res. Procedia"},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"134","DOI":"10.1016\/j.trf.2018.04.004","article-title":"Modelling the human lane-change acceptance behaviour through multilayer perceptrons and convolutional neural networks","volume":"56","author":"Clavijo","year":"2018","journal-title":"Trans. Res. Part F"},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"740","DOI":"10.1109\/TMECH.2015.2493980","article-title":"Real-time trajectory planning for autonomous urban driving: Framework, algorithms, and verifications","volume":"21","author":"Li","year":"2016","journal-title":"IEEE\/ASME Trans. Mechatron."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"589","DOI":"10.1109\/TITS.2010.2046037","article-title":"Maneuver-based trajectory planning for highly autonomous vehicles on real road with traffic and driver interaction","volume":"11","author":"Glaser","year":"2010","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"215","DOI":"10.1016\/j.robot.2015.01.008","article-title":"A novel safe and flexible control strategy based on target reaching for the navigation of urban vehicles","volume":"70","author":"Vilca","year":"2015","journal-title":"Rob. Autom. Syst."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"439","DOI":"10.1016\/j.eswa.2015.10.045","article-title":"Large-scale mapping in complex field scenarios using an autonomous car","volume":"46","author":"Mutz","year":"2016","journal-title":"Expert Syst. Appl."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"132","DOI":"10.1109\/TII.2012.2198665","article-title":"Comparison of parallel genetic algorithm and particle swarm optimization for real-time UAV path planning","volume":"9","author":"Roberge","year":"2013","journal-title":"IEEE Trans. Ind. Inf."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"1251","DOI":"10.1177\/0278364914528132","article-title":"Motion planning with sequential convex optimization and convex collision checking","volume":"33","author":"Schulman","year":"2014","journal-title":"Int. J. Rob. Res."},{"key":"ref_29","unstructured":"Chang, L., Seungho, L., Varnhagen, S., and Tseng, H.E. (2017, January 11\u201314). Path planning for autonomous vehicles using model predictive control. Proceedings of the 2017 IEEE Intelligent Vehicles Symposium (IV), Los Angeles, CA, USA."},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"438","DOI":"10.1109\/TITS.2008.922880","article-title":"Lane-change fuzzy control in autonomous vehicles for the overtaking maneuver","volume":"9","author":"Naranjo","year":"2008","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"390","DOI":"10.1109\/TITS.2010.2091272","article-title":"Autonomous pedestrian collision avoidance using a fuzzy steering controller","volume":"12","author":"Milanes","year":"2011","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"126","DOI":"10.1109\/TCDS.2017.2655539","article-title":"Adaptive robot path planning using a spiking neuron algorithm with axonal delays","volume":"10","author":"Hwu","year":"2018","journal-title":"IEEE Trans. Cognitive Dev. Syst."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"1105","DOI":"10.1109\/TCST.2008.2012116","article-title":"Real-time motion planning with applications to autonomous urban driving","volume":"17","author":"Kuwata","year":"2009","journal-title":"IEEE Trans. Control Syst. Technol."},{"key":"ref_34","unstructured":"Zhang, L., and Manocha, D. (2008, January 19\u201323). An efficient retraction-based RRT planner. Proceedings of the 2008 IEEE International Conference on Robotics and Automation 2008, Pasadena, CA, USA."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"307","DOI":"10.1007\/s10462-010-9157-y","article-title":"Fusion of probabilistic A* algorithm and fuzzy inference system for robotic path planning","volume":"33","author":"Kala","year":"2010","journal-title":"Artif. Intell. Rev."},{"key":"ref_36","first-page":"203","article-title":"Optimal and efficient path planning for partially-known environments","volume":"Volume 388","author":"Stentz","year":"1994","journal-title":"Intelligent Unmanned Ground Vehicles"},{"key":"ref_37","unstructured":"Kala, R. (2016). On-Road Intelligent Vehicles, Elsevier."},{"key":"ref_38","doi-asserted-by":"crossref","unstructured":"Jing, X.-J. (2008). Local Autonomous Robot Navigation Using Potential Fields. Motion Planning, InTech.","DOI":"10.5772\/78"},{"key":"ref_39","unstructured":"Koren, Y., and Borenstein, J. Potential field methods and their inherent limitations for mobile robot navigation, In Proceedings of the 1991 IEEE International Conference on Robotics and Automation, Sacramento, CA, USA, USA, 9\u201311 April 1991; Volume 2, pp."},{"key":"ref_40","unstructured":"Liu, C., Ang, M.H., Krishnan, H., and Lim, S.Y. (2000, January 24\u201328). Virtual obstacle concept for local-minimum-recovery in potential-field based navigation. Proceedings of the 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065), San Francisco, CA, USA."},{"key":"ref_41","doi-asserted-by":"crossref","first-page":"264","DOI":"10.1631\/jzus.2003.0264","article-title":"Virtual local target method for avoiding local minimum in potential field based robot navigation","volume":"4","author":"Zou","year":"2003","journal-title":"J. Zhejiang Univ. Sci. A"},{"key":"ref_42","first-page":"338","article-title":"Real-time obstacle avoidance using harmonic potential functions","volume":"8","author":"Kim","year":"1992","journal-title":"T-RA"},{"key":"ref_43","doi-asserted-by":"crossref","first-page":"70","DOI":"10.1109\/MCOMSTD.2017.1700015","article-title":"Vehicle-to-everything (v2x) services supported by LTE-based systems and 5G","volume":"1","author":"Chen","year":"2017","journal-title":"IEEE Commun. Stand. Mag."},{"key":"ref_44","doi-asserted-by":"crossref","unstructured":"Talavera, E., D\u00edaz, A., Jim\u00e9nez, F., and Naranjo, J.E. (2018). Impact on congestion and fuel consumption of a cooperative adaptive cruise control system with lane-level position estimation. Energies, 11.","DOI":"10.3390\/en11010194"}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/15\/3318\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T13:10:38Z","timestamp":1760188238000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/19\/15\/3318"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2019,7,28]]},"references-count":44,"journal-issue":{"issue":"15","published-online":{"date-parts":[[2019,8]]}},"alternative-id":["s19153318"],"URL":"https:\/\/doi.org\/10.3390\/s19153318","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2019,7,28]]}}}