{"title":"基于预测的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":"{\"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}","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}
Control of Mobile Robot Using Prediction-based FNN
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.