Cargando…

Path Tracking Control of Field Information-Collecting Robot Based on Improved Convolutional Neural Network Algorithm

Due to the narrow row spacing of corn, the lack of light in the field caused by the blocking of branches, leaves and weeds in the middle and late stages of corn growth, it is generally difficult for machinery to move between rows and also impossible to observe the corn growth in real time. To solve...

Descripción completa

Detalles Bibliográficos
Autores principales: Gu, Yili, Li, Zhiqiang, Zhang, Zhen, Li, Jun, Chen, Liqing
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7038679/
https://www.ncbi.nlm.nih.gov/pubmed/32024030
http://dx.doi.org/10.3390/s20030797
_version_ 1783500690812829696
author Gu, Yili
Li, Zhiqiang
Zhang, Zhen
Li, Jun
Chen, Liqing
author_facet Gu, Yili
Li, Zhiqiang
Zhang, Zhen
Li, Jun
Chen, Liqing
author_sort Gu, Yili
collection PubMed
description Due to the narrow row spacing of corn, the lack of light in the field caused by the blocking of branches, leaves and weeds in the middle and late stages of corn growth, it is generally difficult for machinery to move between rows and also impossible to observe the corn growth in real time. To solve the problem, a robot for corn interlines information collection thus is designed. First, the mathematical model of the robot is established using the designed control system. Second, an improved convolutional neural network model is proposed for training and learning, and the driving path is fitted by detecting and identifying corn rhizomes. Next, a multi-body dynamics simulation software, RecurDyn/track, is used to establish a dynamic model of the robot movement in soft soil conditions, and a control system is developed in MATLAB/SIMULINK for joint simulation experiments. Simulation results show that the method for controlling a sliding-mode variable structure can achieve better control results. Finally, experiments on the ground and in a simulated field environment show that the robot for field information collection based on the method developed runs stably and shows little deviation. The robot can be well applied for field plant protection, the control of corn diseases and insect pests, and the realization of human–machine separation.
format Online
Article
Text
id pubmed-7038679
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-70386792020-03-09 Path Tracking Control of Field Information-Collecting Robot Based on Improved Convolutional Neural Network Algorithm Gu, Yili Li, Zhiqiang Zhang, Zhen Li, Jun Chen, Liqing Sensors (Basel) Article Due to the narrow row spacing of corn, the lack of light in the field caused by the blocking of branches, leaves and weeds in the middle and late stages of corn growth, it is generally difficult for machinery to move between rows and also impossible to observe the corn growth in real time. To solve the problem, a robot for corn interlines information collection thus is designed. First, the mathematical model of the robot is established using the designed control system. Second, an improved convolutional neural network model is proposed for training and learning, and the driving path is fitted by detecting and identifying corn rhizomes. Next, a multi-body dynamics simulation software, RecurDyn/track, is used to establish a dynamic model of the robot movement in soft soil conditions, and a control system is developed in MATLAB/SIMULINK for joint simulation experiments. Simulation results show that the method for controlling a sliding-mode variable structure can achieve better control results. Finally, experiments on the ground and in a simulated field environment show that the robot for field information collection based on the method developed runs stably and shows little deviation. The robot can be well applied for field plant protection, the control of corn diseases and insect pests, and the realization of human–machine separation. MDPI 2020-01-31 /pmc/articles/PMC7038679/ /pubmed/32024030 http://dx.doi.org/10.3390/s20030797 Text en © 2020 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Gu, Yili
Li, Zhiqiang
Zhang, Zhen
Li, Jun
Chen, Liqing
Path Tracking Control of Field Information-Collecting Robot Based on Improved Convolutional Neural Network Algorithm
title Path Tracking Control of Field Information-Collecting Robot Based on Improved Convolutional Neural Network Algorithm
title_full Path Tracking Control of Field Information-Collecting Robot Based on Improved Convolutional Neural Network Algorithm
title_fullStr Path Tracking Control of Field Information-Collecting Robot Based on Improved Convolutional Neural Network Algorithm
title_full_unstemmed Path Tracking Control of Field Information-Collecting Robot Based on Improved Convolutional Neural Network Algorithm
title_short Path Tracking Control of Field Information-Collecting Robot Based on Improved Convolutional Neural Network Algorithm
title_sort path tracking control of field information-collecting robot based on improved convolutional neural network algorithm
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7038679/
https://www.ncbi.nlm.nih.gov/pubmed/32024030
http://dx.doi.org/10.3390/s20030797
work_keys_str_mv AT guyili pathtrackingcontroloffieldinformationcollectingrobotbasedonimprovedconvolutionalneuralnetworkalgorithm
AT lizhiqiang pathtrackingcontroloffieldinformationcollectingrobotbasedonimprovedconvolutionalneuralnetworkalgorithm
AT zhangzhen pathtrackingcontroloffieldinformationcollectingrobotbasedonimprovedconvolutionalneuralnetworkalgorithm
AT lijun pathtrackingcontroloffieldinformationcollectingrobotbasedonimprovedconvolutionalneuralnetworkalgorithm
AT chenliqing pathtrackingcontroloffieldinformationcollectingrobotbasedonimprovedconvolutionalneuralnetworkalgorithm