Cargando…

Motion Planning of Autonomous Mobile Robot Using Recurrent Fuzzy Neural Network Trained by Extended Kalman Filter

This paper proposes a novel motion planning method for an autonomous ground mobile robot to address dynamic surroundings, nonlinear program, and robust optimization problems. A planner based on the recurrent fuzzy neural network (RFNN) is designed to program trajectory and motion of mobile robots to...

Descripción completa

Detalles Bibliográficos
Autores principales: Zhu, Qidan, Han, Yu, Liu, Peng, Xiao, Yao, Lu, Peng, Cai, Chengtao
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Hindawi 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6378056/
https://www.ncbi.nlm.nih.gov/pubmed/30863434
http://dx.doi.org/10.1155/2019/1934575
_version_ 1783395856931618816
author Zhu, Qidan
Han, Yu
Liu, Peng
Xiao, Yao
Lu, Peng
Cai, Chengtao
author_facet Zhu, Qidan
Han, Yu
Liu, Peng
Xiao, Yao
Lu, Peng
Cai, Chengtao
author_sort Zhu, Qidan
collection PubMed
description This paper proposes a novel motion planning method for an autonomous ground mobile robot to address dynamic surroundings, nonlinear program, and robust optimization problems. A planner based on the recurrent fuzzy neural network (RFNN) is designed to program trajectory and motion of mobile robots to reach target. And, obstacle avoidance is achieved. In RFNN, inference capability of fuzzy logic and learning capability of neural network are combined to improve nonlinear programming performance. A recurrent frame with self-feedback loops in RFNN enhances stability and robustness of the structure. The extended Kalman filter (EKF) is designed to train weights of RFNN considering the kinematic constraint of autonomous mobile robots as well as target and obstacle constraints. EKF's characteristics of fast convergence and little limit in training data make it suitable to train the weights in real time. Convergence of the training process is also analyzed in this paper. Optimization technique and update strategy are designed to improve the robust optimization of a system in dynamic surroundings. Simulation experiment and hardware experiment are implemented to prove the effectiveness of the proposed method. Hardware experiment is carried out on a tracked mobile robot. An omnidirectional vision is used to locate the robot in the surroundings. Forecast improvement of the proposed method is then discussed at the end.
format Online
Article
Text
id pubmed-6378056
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher Hindawi
record_format MEDLINE/PubMed
spelling pubmed-63780562019-03-12 Motion Planning of Autonomous Mobile Robot Using Recurrent Fuzzy Neural Network Trained by Extended Kalman Filter Zhu, Qidan Han, Yu Liu, Peng Xiao, Yao Lu, Peng Cai, Chengtao Comput Intell Neurosci Research Article This paper proposes a novel motion planning method for an autonomous ground mobile robot to address dynamic surroundings, nonlinear program, and robust optimization problems. A planner based on the recurrent fuzzy neural network (RFNN) is designed to program trajectory and motion of mobile robots to reach target. And, obstacle avoidance is achieved. In RFNN, inference capability of fuzzy logic and learning capability of neural network are combined to improve nonlinear programming performance. A recurrent frame with self-feedback loops in RFNN enhances stability and robustness of the structure. The extended Kalman filter (EKF) is designed to train weights of RFNN considering the kinematic constraint of autonomous mobile robots as well as target and obstacle constraints. EKF's characteristics of fast convergence and little limit in training data make it suitable to train the weights in real time. Convergence of the training process is also analyzed in this paper. Optimization technique and update strategy are designed to improve the robust optimization of a system in dynamic surroundings. Simulation experiment and hardware experiment are implemented to prove the effectiveness of the proposed method. Hardware experiment is carried out on a tracked mobile robot. An omnidirectional vision is used to locate the robot in the surroundings. Forecast improvement of the proposed method is then discussed at the end. Hindawi 2019-01-29 /pmc/articles/PMC6378056/ /pubmed/30863434 http://dx.doi.org/10.1155/2019/1934575 Text en Copyright © 2019 Qidan Zhu et al. http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
spellingShingle Research Article
Zhu, Qidan
Han, Yu
Liu, Peng
Xiao, Yao
Lu, Peng
Cai, Chengtao
Motion Planning of Autonomous Mobile Robot Using Recurrent Fuzzy Neural Network Trained by Extended Kalman Filter
title Motion Planning of Autonomous Mobile Robot Using Recurrent Fuzzy Neural Network Trained by Extended Kalman Filter
title_full Motion Planning of Autonomous Mobile Robot Using Recurrent Fuzzy Neural Network Trained by Extended Kalman Filter
title_fullStr Motion Planning of Autonomous Mobile Robot Using Recurrent Fuzzy Neural Network Trained by Extended Kalman Filter
title_full_unstemmed Motion Planning of Autonomous Mobile Robot Using Recurrent Fuzzy Neural Network Trained by Extended Kalman Filter
title_short Motion Planning of Autonomous Mobile Robot Using Recurrent Fuzzy Neural Network Trained by Extended Kalman Filter
title_sort motion planning of autonomous mobile robot using recurrent fuzzy neural network trained by extended kalman filter
topic Research Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6378056/
https://www.ncbi.nlm.nih.gov/pubmed/30863434
http://dx.doi.org/10.1155/2019/1934575
work_keys_str_mv AT zhuqidan motionplanningofautonomousmobilerobotusingrecurrentfuzzyneuralnetworktrainedbyextendedkalmanfilter
AT hanyu motionplanningofautonomousmobilerobotusingrecurrentfuzzyneuralnetworktrainedbyextendedkalmanfilter
AT liupeng motionplanningofautonomousmobilerobotusingrecurrentfuzzyneuralnetworktrainedbyextendedkalmanfilter
AT xiaoyao motionplanningofautonomousmobilerobotusingrecurrentfuzzyneuralnetworktrainedbyextendedkalmanfilter
AT lupeng motionplanningofautonomousmobilerobotusingrecurrentfuzzyneuralnetworktrainedbyextendedkalmanfilter
AT caichengtao motionplanningofautonomousmobilerobotusingrecurrentfuzzyneuralnetworktrainedbyextendedkalmanfilter