{"title":"Experimental Lane Keeping Assist for an Autonomous Vehicle Based on Optimal PID Controller","authors":"M. K. Diab, Ammar N. Abbas, H. Ammar, R. Shalaby","doi":"10.1109/NILES50944.2020.9257969","DOIUrl":null,"url":null,"abstract":"Detection of the lane boundary is the primary task in order to control the trajectory of an autonomous car. In this paper, three methodologies for lane detection are discussed with experimental illustration: Blob analysis, Hough transformation and Birds eye view. The next task after receiving the boundary points is to apply a control law in order to trigger the steering and velocity control to the motors efficiently. In the following, a comparative analysis is made between different tuning criteria to tune PID controller for Lane Keeping Assist (LKA). In order to receive the information of the environment a camera is used that sends wireless data to Simulink through Raspberry-Pi (R-Pi). The data is processed by the controller that transmits the desired output control to arduino through serial communication.","PeriodicalId":253090,"journal":{"name":"2020 2nd Novel Intelligent and Leading Emerging Sciences Conference (NILES)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2020-10-24","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 2nd Novel Intelligent and Leading Emerging Sciences Conference (NILES)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/NILES50944.2020.9257969","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
Detection of the lane boundary is the primary task in order to control the trajectory of an autonomous car. In this paper, three methodologies for lane detection are discussed with experimental illustration: Blob analysis, Hough transformation and Birds eye view. The next task after receiving the boundary points is to apply a control law in order to trigger the steering and velocity control to the motors efficiently. In the following, a comparative analysis is made between different tuning criteria to tune PID controller for Lane Keeping Assist (LKA). In order to receive the information of the environment a camera is used that sends wireless data to Simulink through Raspberry-Pi (R-Pi). The data is processed by the controller that transmits the desired output control to arduino through serial communication.