{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,12]],"date-time":"2025-10-12T00:34:28Z","timestamp":1760229268697,"version":"build-2065373602"},"reference-count":38,"publisher":"MDPI AG","issue":"6","license":[{"start":{"date-parts":[[2022,6,9]],"date-time":"2022-06-09T00:00:00Z","timestamp":1654732800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001871","name":"FCT, through IDMEC, under LAETA","doi-asserted-by":"publisher","award":["UID\/EMS\/50022\/2020"],"award-info":[{"award-number":["UID\/EMS\/50022\/2020"]}],"id":[{"id":"10.13039\/501100001871","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["WEVJ"],"abstract":"<jats:p>Autonomous driving has been a topic of great interest in several areas, of which motor racing is no exception. The aim of this work is the autonomous control of the future Formula Student Lisboa vehicle, by implementing different strategies for control and path planning, with the purpose of minimising race lap times. These strategies are tested in simulation, using a realistic model of the prototype. The approach followed involves the decoupling of the lateral and longitudinal subsystems and obtaining the reference path using artificial potential fields, combined with a two-pass algorithm developed to generate a speed profile. In this way, a sub-optimal solution is reached that adequately portrays the expected behaviour of a human driver while respecting traction conditions. The process of generating the speed reference requires prior knowledge of the track layout. This assumption is then eased for obstacle avoidance, i.e., for a scenario where, in addition to the track limits, unknown static obstacles are present. A decoupled control approach is followed controlling each of the two subsystems individually.<\/jats:p>","DOI":"10.3390\/wevj13060100","type":"journal-article","created":{"date-parts":[[2022,6,13]],"date-time":"2022-06-13T06:31:59Z","timestamp":1655101919000},"page":"100","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["Path Planning and Guidance Laws of a Formula Student Driverless Car"],"prefix":"10.3390","volume":"13","author":[{"given":"Solange D. R.","family":"Santos","sequence":"first","affiliation":[{"name":"IDMEC, Instituto Superior T\u00e9cnico, Universidade de Lisboa, 1049-001 Lisboa, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0759-3211","authenticated-orcid":false,"given":"Jos\u00e9 Raul","family":"Azinheira","sequence":"additional","affiliation":[{"name":"IDMEC, Instituto Superior T\u00e9cnico, Universidade de Lisboa, 1049-001 Lisboa, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-9416-3892","authenticated-orcid":false,"given":"Miguel Ayala","family":"Botto","sequence":"additional","affiliation":[{"name":"IDMEC, Instituto Superior T\u00e9cnico, Universidade de Lisboa, 1049-001 Lisboa, Portugal"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9388-4308","authenticated-orcid":false,"given":"Duarte","family":"Val\u00e9rio","sequence":"additional","affiliation":[{"name":"IDMEC, Instituto Superior T\u00e9cnico, Universidade de Lisboa, 1049-001 Lisboa, Portugal"}]}],"member":"1968","published-online":{"date-parts":[[2022,6,9]]},"reference":[{"doi-asserted-by":"crossref","unstructured":"Pendleton, S., Andersen, H., Du, X., Shen, X., Meghjani, M., Eng, Y., Rus, D., and Ang, M.H. (2017). Perception, Planning, Control, and Coordination for Autonomous Vehicles. Machines, 5.","key":"ref_1","DOI":"10.3390\/machines5010006"},{"doi-asserted-by":"crossref","unstructured":"Phan, D., Bab-Hadiashar, A., Lai, C.Y., Crawford, B., Hoseinnezhad, R., Jazar, R.N., and Khayyam, H. (2020). Intelligent energy management system for conventional autonomous vehicles. Energy, 116476.","key":"ref_2","DOI":"10.1016\/j.energy.2019.116476"},{"doi-asserted-by":"crossref","unstructured":"Liu, T., and Hu, X. (2018). A Bi-Level Control for Energy Efficiency Improvement of a Hybrid Tracked Vehicle. IEEE Trans. Ind. Inform., 1616\u20131625.","key":"ref_3","DOI":"10.1109\/TII.2018.2797322"},{"unstructured":"Hall, J., Bassett, M., Tate, L., and Hochgreb, S. (2018). Energy Efficiency of Autonomous Car Powertrain, SAE. SAE Technical Paper.","key":"ref_4"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"384","DOI":"10.1016\/j.trc.2018.02.012","article-title":"Autonomous vehicle perception: The technology of today and tomorrow","volume":"89","author":"Gruyer","year":"2018","journal-title":"Transp. Res. Part C"},{"key":"ref_6","first-page":"1135","article-title":"A Review of Motion Planning Techniques for Automated Vehicles","volume":"17","author":"Milanes","year":"2015","journal-title":"IEEE Trans. Intell. Transp. Syst."},{"doi-asserted-by":"crossref","unstructured":"Schwarting, W., Alonso-Mora, J., and Rus, D. (2018). Planning and Decision-Making for Autonomous Vehicles. Annu. Rev. Control Robot. Auton. Syst., 1.","key":"ref_7","DOI":"10.1146\/annurev-control-060117-105157"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"103392","DOI":"10.1016\/j.robot.2019.103392","article-title":"LPV-MP planning for autonomous racing vehicles considering obstacles","volume":"124","author":"Puig","year":"2020","journal-title":"Robot. Auton. Syst."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"421","DOI":"10.1515\/fca-2021-0019","article-title":"Contributions on artificial potential field method for effective obstacle avoidance","volume":"24","author":"Victor","year":"2021","journal-title":"Fract. Calc. Appl. Anal."},{"doi-asserted-by":"crossref","unstructured":"Laurenza, M., Pepe, G., Antonelli, D., and Carcaterra, A. (2019, January 9\u201312). Car collision avoidance with velocity obstacle approach: Evaluation of the reliability and performace of the collision avoidance maneuver. Proceedings of the 2019 IEEE 5th International forum on Research and Technology for Society and Industry (RTSI), Florence, Italy.","key":"ref_10","DOI":"10.1109\/RTSI.2019.8895525"},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"439","DOI":"10.1007\/s11081-008-9047-1","article-title":"Generating locally optimal trajectories for an automatically driven car","volume":"10","author":"Gerdts","year":"2009","journal-title":"Optim. Eng."},{"unstructured":"Liniger, A. (2018). Path Planning and Control for Autonomous Racing. [Ph.D. Thesis, ETH Zurich].","key":"ref_12"},{"doi-asserted-by":"crossref","unstructured":"Bonab, S.A., and Emadi, A. (2019, January 14\u201317). Optimization-based Path Planning for an Autonomous Vehicle in a Racing Track. Proceedings of the IECON 2019\u201445th Annual Conference of the IEEE Industrial Electronics Society, Lisbon, Portugal.","key":"ref_13","DOI":"10.1109\/IECON.2019.8926856"},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1109\/TIV.2016.2578706","article-title":"A Survey of Motion Planning and Control Techniques for Self-Driving Urban Vehicles","volume":"1","author":"Paden","year":"2016","journal-title":"IEEE Trans. Intell. Veh."},{"doi-asserted-by":"crossref","unstructured":"Valls, M.I., Hendrikx, H.F., Reijgwart, V.J., Meier, F.V., Sa, I., Dub\u00e9, R., Gawel, A., B\u00fcrki, M., and Siegwart, R. (2018, January 21\u201325). Design of an Autonomous Racecar: Perception, State Estimation and System Integration. Proceedings of the 2018 IEEE International Conference on Robotics and Automation (ICRA), Brisbane, Australia.","key":"ref_15","DOI":"10.1109\/ICRA.2018.8462829"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"661","DOI":"10.1002\/rob.20147","article-title":"Stanley: The Robot that Won the DARPA Grand Challenge","volume":"23","author":"Thrun","year":"2006","journal-title":"J. Field Robot."},{"doi-asserted-by":"crossref","unstructured":"Andresen, L., Brandemuehl, A., Honger, A., Kuan, B., Vodisch, N., Blum, H., Reijgwart, V., Bernreiter, L., Schaupp, L., and Chung, J. (2020, January 25\u201329). Accurate Mapping and Planning for Autonomous Racing. Proceedings of the 2020 IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Las Vegas, NV, USA.","key":"ref_17","DOI":"10.1109\/IROS45743.2020.9341702"},{"doi-asserted-by":"crossref","unstructured":"Kabzan, J., Valls, M.I., Reijgwart, V., Hendrikx, H.F.C., Ehmke, C., Prajapat, M., B\u00fchler, A., Gosala, N., Gupta, M., and Sivanesan, R. (2020). AMZ Driverless: The Full Autonomous Racing System. arXiv.","key":"ref_18","DOI":"10.1002\/rob.21977"},{"doi-asserted-by":"crossref","unstructured":"De Angelis Cordeiro, R., Azinheira, J., Paiva, E., and Bueno, S. (2013, January 25\u201329). Dynamic modelling and bio-inspired LQR approach for off-road robotic vehicle path tracking. Proceedings of the 16th International Conference on Advanced Robotics (ICAR), Montevideo, Uruguay.","key":"ref_19","DOI":"10.1109\/ICAR.2013.6766549"},{"doi-asserted-by":"crossref","unstructured":"Kong, J., Pfeiffer, M., Schildbach, G., and Borrelli, F. (July, January 28). Kinematic and dynamic vehicle models for autonomous driving control design. Proceedings of the 2015 IEEE Intelligent Vehicles Symposium (IV), Seoul, Korea.","key":"ref_20","DOI":"10.1109\/IVS.2015.7225830"},{"doi-asserted-by":"crossref","unstructured":"Rajamani, R. (2012). Vehicle Dynamics and Control, Springer. [2nd ed.].","key":"ref_21","DOI":"10.1007\/978-1-4614-1433-9"},{"unstructured":"Randal, W., and Beard, T.W.M. (2012). Small Unmanned Aircraft: Theory and Practice, Princeton University Press.","key":"ref_22"},{"unstructured":"Barroso, A. (2021). Traction Control of a Formula Student prototype. [Master\u2019s Thesis, Instituto Superior Tecnico].","key":"ref_23"},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1080\/00423119208969994","article-title":"The Magic Formula Tyre Model","volume":"21","author":"Pacejka","year":"1992","journal-title":"Veh. Syst. Dyn."},{"doi-asserted-by":"crossref","unstructured":"Gillespie, T.D. (1992). Fundamentals of Vehicle Dynamics, Society of Automotive Engineers Inc.. [1st ed.].","key":"ref_25","DOI":"10.4271\/R-114"},{"doi-asserted-by":"crossref","unstructured":"Rucco, A., Notarstefano, G., and Hauser, J. (2012, January 10\u201313). Computing minimum lap-time trajectories for a single-track car with load transfer. Proceedings of the 2012 IEEE 51st IEEE Conference on Decision and Control (CDC), Grand Wailea Maui, HI, USA.","key":"ref_26","DOI":"10.1109\/CDC.2012.6426265"},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"653","DOI":"10.1080\/00423114.2014.889315","article-title":"Optimal control for a Formula One car with variable parameters","volume":"52","author":"Perantoni","year":"2014","journal-title":"Veh. Syst. Dyn."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"7559","DOI":"10.3182\/20140824-6-ZA-1003.00868","article-title":"A Curvilinear Abscissa Approach for the Lap Time Optimization of Racing Vehicles","volume":"47","author":"Lot","year":"2014","journal-title":"IFAC Proc. Vol."},{"doi-asserted-by":"crossref","unstructured":"Subosits, J., and Gerdes, J.C. (2015, January 1\u20133). Autonomous vehicle control for emergency maneuvers: The effect of topography. Proceedings of the 2015 American Control Conference (ACC), Chicago, IL, USA.","key":"ref_29","DOI":"10.1109\/ACC.2015.7170930"},{"doi-asserted-by":"crossref","unstructured":"Kapania, N.R., Subosits, J., and Christian Gerdes, J. (2016). A Sequential Two-Step Algorithm for Fast Generation of Vehicle Racing Trajectories. J. Dyn. Syst. Meas. Control, 138.","key":"ref_30","DOI":"10.1115\/1.4033311"},{"doi-asserted-by":"crossref","unstructured":"Val\u00e9rio, D., and Costa, J. (2013). An Introduction to Fractional Control, The Institution of Engineering and Technology.","key":"ref_31","DOI":"10.1049\/PBCE091E"},{"unstructured":"Pacejka, H.B. (2012). Tire and Vehicle Dynamics, Butterworth-Heinemann. [3rd ed.].","key":"ref_32"},{"unstructured":"Reis, L.P., Moreira, A.P., Lima, P.U., Montano, L., and Mu\u00f1oz-Martinez, V. (2015, January 19\u201321). Improving Teleoperation with Vibration Force Feedback and Anti-collision Methods. Proceedings of the Robot 2015: Second Iberian Robotics Conference, Lisbon, Portugal.","key":"ref_33"},{"doi-asserted-by":"crossref","unstructured":"Dominguez, S., Ali, A., Garcia, G., and Martinet, P. (2016, January 1\u20134). Comparison of lateral controllers for autonomous vehicle: Experimental results. Proceedings of the 2016 IEEE 19th International Conference on Intelligent Transportation Systems (ITSC), Rio de Janeiro, Brazil.","key":"ref_34","DOI":"10.1109\/ITSC.2016.7795743"},{"unstructured":"Ogata, K. (2009). Modern Control Engineering, Prentice Hall. [5th ed.].","key":"ref_35"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"35","DOI":"10.1515\/eng-2020-0004","article-title":"Drivers\u2019 reaction time research in the conditions in the real traffic","volume":"10","author":"Tarkowski","year":"2020","journal-title":"Open Eng."},{"unstructured":"Dolgov, D., Thrun, S., Montemerlo, M., and Diebel, J. (2008, January 13\u201314). Practical search techniques in path planning for autonomous driving. Proceedings of the First International Symposium on Search Techniques in Artificial Intelligence and Robotics\u2014STAIR-08, Chicago, IL, USA.","key":"ref_37"},{"unstructured":"Stentz, A. (1994, January 8\u201313). Optimal and efficient path planning for partially-known environments. Proceedings of the 1994 IEEE International Conference on Robotics and Automation (ICRA), San Diego, CA, USA.","key":"ref_38"}],"container-title":["World Electric Vehicle Journal"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/2032-6653\/13\/6\/100\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,10]],"date-time":"2025-10-10T23:27:01Z","timestamp":1760138821000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/2032-6653\/13\/6\/100"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,6,9]]},"references-count":38,"journal-issue":{"issue":"6","published-online":{"date-parts":[[2022,6]]}},"alternative-id":["wevj13060100"],"URL":"https:\/\/doi.org\/10.3390\/wevj13060100","relation":{},"ISSN":["2032-6653"],"issn-type":[{"type":"electronic","value":"2032-6653"}],"subject":[],"published":{"date-parts":[[2022,6,9]]}}}