Heru Suwoyo, Yingzhong Tian, Chenwei Deng, A. Adriansyah
{"title":"用pid -遗传算法控制提高机器人跟墙性能","authors":"Heru Suwoyo, Yingzhong Tian, Chenwei Deng, A. Adriansyah","doi":"10.1109/EECSI.2018.8752907","DOIUrl":null,"url":null,"abstract":"A wall-following robot needs a robust controller that navigate robot based on the specified distance from the wall. The usage of PID controller has been successfully minimizing the dynamic error of wall-following robot. However, a manual setting of three unknown parameters of PID-controller often precisely increase instability. Hence, recently there are many approaches to solve this issue. This paper presents an approach to obtaining those PID parameters automatically by utilizing the role of Genetic Algorithm. The proposed method was simulated using MATLAB and tested in a real robot. Based on several experiments results it has been showing the effectiveness of reducing the dynamic error of the wall-following robot.","PeriodicalId":6543,"journal":{"name":"2018 5th International Conference on Electrical Engineering, Computer Science and Informatics (EECSI)","volume":"23 1","pages":"314-318"},"PeriodicalIF":0.0000,"publicationDate":"2018-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"17","resultStr":"{\"title\":\"Improving a Wall-Following Robot Performance with a PID-Genetic Algorithm Controller\",\"authors\":\"Heru Suwoyo, Yingzhong Tian, Chenwei Deng, A. Adriansyah\",\"doi\":\"10.1109/EECSI.2018.8752907\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A wall-following robot needs a robust controller that navigate robot based on the specified distance from the wall. The usage of PID controller has been successfully minimizing the dynamic error of wall-following robot. However, a manual setting of three unknown parameters of PID-controller often precisely increase instability. Hence, recently there are many approaches to solve this issue. This paper presents an approach to obtaining those PID parameters automatically by utilizing the role of Genetic Algorithm. The proposed method was simulated using MATLAB and tested in a real robot. Based on several experiments results it has been showing the effectiveness of reducing the dynamic error of the wall-following robot.\",\"PeriodicalId\":6543,\"journal\":{\"name\":\"2018 5th International Conference on Electrical Engineering, Computer Science and Informatics (EECSI)\",\"volume\":\"23 1\",\"pages\":\"314-318\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2018-10-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"17\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"2018 5th International Conference on Electrical Engineering, Computer Science and Informatics (EECSI)\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/EECSI.2018.8752907\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 5th International Conference on Electrical Engineering, Computer Science and Informatics (EECSI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/EECSI.2018.8752907","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Improving a Wall-Following Robot Performance with a PID-Genetic Algorithm Controller
A wall-following robot needs a robust controller that navigate robot based on the specified distance from the wall. The usage of PID controller has been successfully minimizing the dynamic error of wall-following robot. However, a manual setting of three unknown parameters of PID-controller often precisely increase instability. Hence, recently there are many approaches to solve this issue. This paper presents an approach to obtaining those PID parameters automatically by utilizing the role of Genetic Algorithm. The proposed method was simulated using MATLAB and tested in a real robot. Based on several experiments results it has been showing the effectiveness of reducing the dynamic error of the wall-following robot.