journal article·2019-09-11Open access

Target Points Tracking Control for Autonomous Cleaning Vehicle Based on the LSTM Network

Hua Wang, Xi Chen, Zhonghua Miao

Applied Sciences· Volume 9· Issue 18

Abstract

In order to efficiently and exactly in tracking the desired path points, autonomous cleaning vehicles have to adapt their own behavior according to the perceived environmental information. This paper proposes a target points tracking control algorithm based on the Long Short-Term Memory network, which can generate the speed and yaw rate to arrive at the target point in real time. The target point is obtained by a parameter named foresight distance that is deduced based on the fuzzy control, whose inputs are the speed and yaw rate of the vehicle at the current point. The effectiveness of the proposed algorithm is illustrated by the simulation and field experiments. Compared with other classical algorithms, this algorithm can track the point sequence on straight path and multiple curvature path more accurately. The field experiment indicates the proposed controller is efficient in following the pre-defined path points, furthermore, it can make the autonomous cleaning vehicle run smoothly in the path which is disturbed by bounded disturbances. The distance errors can meet the actual requirement of the cleaning vehicle during the tracking process.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Robotic Path Planning Algorithms · Video Surveillance and Tracking Methods · Autonomous Vehicle Technology and Safety

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Mechatronic Engineering and Automation, Shanghai University, Shanghai 200444, China

Shanghai Key Laboratory of Power Station Automation Technology, Shanghai 200444, China

Funding

National Natural Science Foundation of China

References (31)

Show source-provided references
1. Next-generation innovation and development of intelligent transportation system in China10.1007/s11432-017-9182-x ↗
2. Lee, S., Cho, Y., Myung, H., You, B., and Oh, S. (November, January 31). A Stable Target-Tracking Control for Unicycle Mobile Robots. Proceedings of the IEEE/RSJ International Conference on Intelligent Robots & Systems, Takamatsu, Japan.
3. Kim, T.U., Lee, J.W., and Yang, S.Y. (2016, January 1–3). Study on development of autonomous vehicle using embedded control board. Proceedings of the 11th International Forum on Strategic Technology (IFOST), Novosibirsk, Russia.10.1109/IFOST.2016.7884331 ↗
4. Development of a new integrated local trajectory planning and tracking control framework for autonomous ground vehicles10.1016/j.ymssp.2015.10.021 ↗
5. Planning and Decision-Making for Autonomous Vehicles10.1146/annurev-control-060117-105157 ↗
6. Modelling and Control Strategies in Path Tracking Control for Autonomous Ground Vehicles: A Review of State of the Art and Challenges10.1007/s10846-016-0442-0 ↗
7. Filho, C.M., Wolf, D.F., Grassi, V., and Osório, F.S. (2014, January 8–11). Longitudinal and lateral control for autonomous ground vehicles. Proceedings of the 2014 IEEE Intelligent Vehicles Symposium (IV), Dearborn, MI, USA.10.1109/IVS.2014.6856431 ↗
8. Composite Nonlinear Feedback Control for Path Following of Four-Wheel Independently Actuated Autonomous Ground Vehicles10.1109/TITS.2015.2498172 ↗
9. A Short History of Cleaning Robots10.1023/A:1008974515925 ↗
10. Combined longitudinal and lateral control for automated vehicle guidance10.1080/00423114.2013.874563 ↗
11. Mobile robot path tracking using a robust PID controller10.1016/S0967-0661(01)00066-1 ↗
12. Takagi-Sugeno fuzzy scheme for real-time trajectory tracking of an under actuated robot10.1109/87.974334 ↗
13. Liang, Y., Xu, L., Wei, R., and Hu, H. (2010, January 18–22). Adaptive Fuzzy Control for Trajectory Tracking of Mobile Robot. Proceedings of the IEEE/RSJ International Conference on Intelligent Robots & Systems, Taipei, Taiwan.
14. Optimal kinematic path tracking control of mobile robots with front steering10.1017/S0263574700016908 ↗
15. Pure-Pursuit Reactive Path Tracking for Nonholonomic Mobile Robots with a 2D Laser Scanner
16. Zhu, Q., Huang, Z., Liu, D., and Dai, B. (2016, January 7–10). An adaptive path tracking method for autonomous land vehicle based on neural dynamic programming. Proceedings of the International Conference on Mechatronics and Automation, Harbin, China.10.1109/ICMA.2016.7558773 ↗
17. An adaptive RBF neural network control method for a class of nonlinear systems10.1109/JAS.2017.7510820 ↗
18. Multilayer feed forward networks are universal approximators10.1016/0893-6080(89)90020-8 ↗
19. Robust neural network-based tracking control and stabilization of a wheeled mobile robot with input saturation10.1002/rnc.4396 ↗
20. Li, Q., Qian, J., Zhu, Z., Bao, X., Helwa, M.K., and Schoellig, A.P. (June, January 29). Deep Neural Networks for Improved, Impromptu Trajectory Trackingof Quadrotors. Proceedings of the 2017 IEEE International Conference on Robotics and Automation (ICRA), Singapore.10.1109/ICRA.2017.7989607 ↗
21. On controllability and trajectory tracking of a kinematic vehicle model10.1016/j.automatica.2004.11.025 ↗
22. Stability analysis of mobile robot path tracking
23. Stability Improvement of Pure Pursuit Model Based on Fuzzy Control
24. Long short-term memory10.1162/neco.1997.9.8.1735 ↗
25. Automatic Driving Control Method Based on Time Delay Dynamic Prediction
26. Park, M.W., Lee, S.W., and Han, W.Y. (2017, January 18–21). Development of lateral control system for autonomous vehicle based on adaptive pure pursuit algorithm. Proceedings of the International Conference on Control, Automation and Systems, Jeju, Korea.
27. Pure Pursuit Control Method Based on SVR Inverse-model for Tractor Navigation
28. Path tracking based on pure pursuit algorithm for intelligent vehicles
29. Multimodal integration learning of robot behavior using deep neural networks10.1016/j.robot.2014.03.003 ↗
30. Unsupervised learning to detect loops using deep neural networks for visual SLAM system10.1007/s10514-015-9516-2 ↗
31. Feedback Control of a Nonholonomic Car-Like Robot