{"title":"A Visual Servo Control Method for Tomato Cluster-Picking Manipulators Based on a T-S Fuzzy Neural Network","authors":"Liang Xifeng, Ming Peng, Lu Jie, Qin Chao","doi":"10.13031/TRANS.13485","DOIUrl":null,"url":null,"abstract":"HighlightsA T-S fuzzy neural network was applied to the visual servo control system of a tomato picking manipulator.The T-S fuzzy neural network structure was designed, and collected data were used to train the neural network model.A visual servo control system for the picking manipulator based on the neural network was designed and tested.The T-S fuzzy neural network was superior to a BP neural network in visual servo control of the picking manipulator.Abstract. To reduce the computational load of image Jacobian matrix estimation and to avoid the appearance of singularity of a Jacobian matrix in the visual servo control of a picking manipulator, a T-S fuzzy neural network algorithm is proposed to replace the image Jacobian matrix. This better fits the hand-eye relationship by combining the knowledge structure of fuzzy reasoning with the self-learning ability of a neural network. The T-S fuzzy neural network was trained and tested by collecting the variation data of image features and joint angles; after training, the T-S fuzzy neural network was used to predict the joint angles of the picking manipulator. Simulation results show that the square sum of training errors and testing errors were 0.017 and 0.032, respectively, after training the T-S fuzzy neural network. A T-S fuzzy neural network controller was applied to the visual servo system of the picking robot, and the test results show that the average difference between the end-effector and the ultimate target location of the visual servo system based on the T-S fuzzy neural network controller was 0.0037 m, which was 79.44% less than that of the visual servo system based on a BP neural network. The final average error of image features was between 0.52 and 3.25 pixels, which was 74.932% less than that of the visual servo system based on the BP neural network. Keywords: Picking manipulator, Tomato clusters, T-S fuzzy neural network, Visual servoing.","PeriodicalId":23120,"journal":{"name":"Transactions of the ASABE","volume":"34 1","pages":"529-543"},"PeriodicalIF":1.4000,"publicationDate":"2021-01-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"3","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Transactions of the ASABE","FirstCategoryId":"97","ListUrlMain":"https://doi.org/10.13031/TRANS.13485","RegionNum":4,"RegionCategory":"农林科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q3","JCRName":"AGRICULTURAL ENGINEERING","Score":null,"Total":0}
引用次数: 3
Abstract
HighlightsA T-S fuzzy neural network was applied to the visual servo control system of a tomato picking manipulator.The T-S fuzzy neural network structure was designed, and collected data were used to train the neural network model.A visual servo control system for the picking manipulator based on the neural network was designed and tested.The T-S fuzzy neural network was superior to a BP neural network in visual servo control of the picking manipulator.Abstract. To reduce the computational load of image Jacobian matrix estimation and to avoid the appearance of singularity of a Jacobian matrix in the visual servo control of a picking manipulator, a T-S fuzzy neural network algorithm is proposed to replace the image Jacobian matrix. This better fits the hand-eye relationship by combining the knowledge structure of fuzzy reasoning with the self-learning ability of a neural network. The T-S fuzzy neural network was trained and tested by collecting the variation data of image features and joint angles; after training, the T-S fuzzy neural network was used to predict the joint angles of the picking manipulator. Simulation results show that the square sum of training errors and testing errors were 0.017 and 0.032, respectively, after training the T-S fuzzy neural network. A T-S fuzzy neural network controller was applied to the visual servo system of the picking robot, and the test results show that the average difference between the end-effector and the ultimate target location of the visual servo system based on the T-S fuzzy neural network controller was 0.0037 m, which was 79.44% less than that of the visual servo system based on a BP neural network. The final average error of image features was between 0.52 and 3.25 pixels, which was 74.932% less than that of the visual servo system based on the BP neural network. Keywords: Picking manipulator, Tomato clusters, T-S fuzzy neural network, Visual servoing.
期刊介绍:
This peer-reviewed journal publishes research that advances the engineering of agricultural, food, and biological systems. Submissions must include original data, analysis or design, or synthesis of existing information; research information for the improvement of education, design, construction, or manufacturing practice; or significant and convincing evidence that confirms and strengthens the findings of others or that revises ideas or challenges accepted theory.