{"title":"Control of Mobile Robot Using Prediction-based FNN","authors":"Suiping Qi, Yi Cao, Shou-zhi Yu, Fu-chun Sun","doi":"10.1109/JCAI.2009.136","DOIUrl":null,"url":null,"abstract":"A prediction model-based fuzzy neural network (PFNN) approach is proposed, in which a basic FNN is created at first to predict the relative position of the trajectory. Then a FNN is used independently to get the control values of the variables for motor motion according to those variables including trajectory position both from those measured and predicted values, and those speed variables. At last membership functions and network weights of the second FNN are also trained with a BP algorithm. Meanwhile, the measured values of the trajectory are memorized so as to compare them with the memorized values to confirm if the motion is moving in cycles. If it is moving in cycles, a decision making unit would cease the prediction unit. The emulated experiments show that the performance of the proposed approach is higher, the process to train the network is relatively easy, and the control strategy is simple.","PeriodicalId":154425,"journal":{"name":"2009 International Joint Conference on Artificial Intelligence","volume":"18 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2009-04-25","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2009 International Joint Conference on Artificial Intelligence","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/JCAI.2009.136","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
A prediction model-based fuzzy neural network (PFNN) approach is proposed, in which a basic FNN is created at first to predict the relative position of the trajectory. Then a FNN is used independently to get the control values of the variables for motor motion according to those variables including trajectory position both from those measured and predicted values, and those speed variables. At last membership functions and network weights of the second FNN are also trained with a BP algorithm. Meanwhile, the measured values of the trajectory are memorized so as to compare them with the memorized values to confirm if the motion is moving in cycles. If it is moving in cycles, a decision making unit would cease the prediction unit. The emulated experiments show that the performance of the proposed approach is higher, the process to train the network is relatively easy, and the control strategy is simple.