{"title":"A new approach for line following robot using radius of path curvature and differential drive kinematics","authors":"Jitendra Singh, Prashant Singh Chouhan","doi":"10.1109/CERA.2017.8343380","DOIUrl":null,"url":null,"abstract":"This paper presents a new idea about the development of line following algorithm for a differential drive mobile robot. The paper describes in detail this idea using Geometry to determine the radius of path curvature and based on it the desired difference between angular velocity of two wheels is calculated using Differential drive Kinematics. This robot uses an array of IR reflective sensors to find out the degree to which a circular arc deviates from a straight line. In this scheme a single PID controller is used to control the desired angular velocity for both wheels. To maintain the circular path of desired radius with constant linear velocity, the output of same PID controller is added in left wheel actuator and subtracted from right wheel actuator. Therefore the desired Radius of circular arc is followed by robot.","PeriodicalId":286358,"journal":{"name":"2017 6th International Conference on Computer Applications In Electrical Engineering-Recent Advances (CERA)","volume":null,"pages":null},"PeriodicalIF":0.0000,"publicationDate":"2017-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2017 6th International Conference on Computer Applications In Electrical Engineering-Recent Advances (CERA)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CERA.2017.8343380","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 11
Abstract
This paper presents a new idea about the development of line following algorithm for a differential drive mobile robot. The paper describes in detail this idea using Geometry to determine the radius of path curvature and based on it the desired difference between angular velocity of two wheels is calculated using Differential drive Kinematics. This robot uses an array of IR reflective sensors to find out the degree to which a circular arc deviates from a straight line. In this scheme a single PID controller is used to control the desired angular velocity for both wheels. To maintain the circular path of desired radius with constant linear velocity, the output of same PID controller is added in left wheel actuator and subtracted from right wheel actuator. Therefore the desired Radius of circular arc is followed by robot.