Thiago de A. Ushikoshi, L. L. Carneiro, P. Coutinho, T. Chagas, L. Schnitman
{"title":"基于最优差动驱动移动机器人模型的模糊机动控制器优化","authors":"Thiago de A. Ushikoshi, L. L. Carneiro, P. Coutinho, T. Chagas, L. Schnitman","doi":"10.17648/sbai-2019-111495","DOIUrl":null,"url":null,"abstract":"This paper proposes a method for improving the performance of a fuzzy controller applied to a Differential-Drive Mobile Robot. From previously recorded data, the DDMR model is improved through Particle Swarm Optimization aiming to obtain a better representation of the real system. The PSO algorithm is also applied to adjust the fuzzy controller parameters so that trajectory tracking error is minimized. The manually adjusted controller settings are compared to the optimized’s in terms of Root Mean Square Error of trajectory tracking, control effort and acceleration. The latter is useful for protecting the robot from damage caused by abrupt variations. Numerical simulations show that the optimized model can describe better the real system behavior and the optimized controller can lead the robot dynamic model to track the given trajectory more accurately, with reduced control effort, and smoother velocity variation than the non-optimized controller.","PeriodicalId":130927,"journal":{"name":"Anais do 14º Simpósio Brasileiro de Automação Inteligente","volume":"43 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"1900-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Fuzzy Maneuvering Controller Optimization Using an Optimum Differential-Drive Mobile Robot Model\",\"authors\":\"Thiago de A. Ushikoshi, L. L. Carneiro, P. Coutinho, T. Chagas, L. Schnitman\",\"doi\":\"10.17648/sbai-2019-111495\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper proposes a method for improving the performance of a fuzzy controller applied to a Differential-Drive Mobile Robot. From previously recorded data, the DDMR model is improved through Particle Swarm Optimization aiming to obtain a better representation of the real system. The PSO algorithm is also applied to adjust the fuzzy controller parameters so that trajectory tracking error is minimized. The manually adjusted controller settings are compared to the optimized’s in terms of Root Mean Square Error of trajectory tracking, control effort and acceleration. The latter is useful for protecting the robot from damage caused by abrupt variations. Numerical simulations show that the optimized model can describe better the real system behavior and the optimized controller can lead the robot dynamic model to track the given trajectory more accurately, with reduced control effort, and smoother velocity variation than the non-optimized controller.\",\"PeriodicalId\":130927,\"journal\":{\"name\":\"Anais do 14º Simpósio Brasileiro de Automação Inteligente\",\"volume\":\"43 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"1900-01-01\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Anais do 14º Simpósio Brasileiro de Automação Inteligente\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.17648/sbai-2019-111495\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Anais do 14º Simpósio Brasileiro de Automação Inteligente","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.17648/sbai-2019-111495","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Fuzzy Maneuvering Controller Optimization Using an Optimum Differential-Drive Mobile Robot Model
This paper proposes a method for improving the performance of a fuzzy controller applied to a Differential-Drive Mobile Robot. From previously recorded data, the DDMR model is improved through Particle Swarm Optimization aiming to obtain a better representation of the real system. The PSO algorithm is also applied to adjust the fuzzy controller parameters so that trajectory tracking error is minimized. The manually adjusted controller settings are compared to the optimized’s in terms of Root Mean Square Error of trajectory tracking, control effort and acceleration. The latter is useful for protecting the robot from damage caused by abrupt variations. Numerical simulations show that the optimized model can describe better the real system behavior and the optimized controller can lead the robot dynamic model to track the given trajectory more accurately, with reduced control effort, and smoother velocity variation than the non-optimized controller.