Recurrent Neural Network-based Path Planning for an Excavator Arm under Varying Environment
Received: 4 March 2021 | Accepted: 16 March 2021 | Online: 12 June 2021
Corresponding author: N. T. T. Vu
Abstract
This paper proposes an algorithm to generate the reference trajectory based on recurrent neural networks for an excavator arm working in a dynamic environment. Firstly, the dynamic of the plant which includes the tracking controller, the arm, and the pile is appropriated by a recurrent neural network. Next, the recurrent neural network combined with a Model Reference Adaptive Controller (MRAC) is used to calculate the reference trajectory for the system. In this paper, the generated trajectory is changed depending on the variation of the pile to maximize the dug weight. This algorithm is simple but effective because it only needs information about the weight at each duty cycle of the excavator. The efficiency of the overall system is verified through simulations. The results show that the proposed scheme gives a good performance, i.e. the dug weight always remains at the desired value (nominal load) as the pile changes its shape during working time.
Keywords:
excavator arm, neural network, path planning, uncertainties, adaptive controllerDownloads
References
H. Feng et al., "Robotic excavator trajectory control using an improved GA based PID controller," Mechanical Systems and Signal Processing, vol. 105, pp. 153–168, May 2018. DOI: https://doi.org/10.1016/j.ymssp.2017.12.014
R. Ding, B. Xu, J. Zhang, and M. Cheng, "Self-tuning pressure-feedback control by pole placement for vibration reduction of excavator with independent metering fluid power system," Mechanical Systems and Signal Processing, vol. 92, pp. 86–106, Aug. 2017. DOI: https://doi.org/10.1016/j.ymssp.2017.01.012
H. Shao, H. Yamamoto, Y. Sakaida, T. Yamaguchi, Y. Yanagisawa, and A. Nozue, "Automatic Excavation Planning of Hydraulic Excavator," in Intelligent Robotics and Applications, Berlin, Heidelberg, 2008, pp. 1201–1211. DOI: https://doi.org/10.1007/978-3-540-88518-4_128
A. Stentz, J. Bares, S. Singh, and P. Rowe, "A robotic excavator for autonomous truck loading," in Proceedings. 1998 IEEE/RSJ International Conference on Intelligent Robots and Systems. Innovations in Theory, Practice and Applications, Victoria, BC, Canada, Oct. 1998, vol. 3, pp. 1885–189.
J. Seo, S. Lee, J. Kim, and S.-K. Kim, "Task planner design for an automated excavation system," Automation in Construction, vol. 20, no. 7, pp. 954–966, Nov. 2011. DOI: https://doi.org/10.1016/j.autcon.2011.03.013
Y. H. Zweiri, L. D. Seneviratne, and K. Althoefer, "Model-based automation for heavy duty mobile excavator," in IEEE/RSJ International Conference on Intelligent Robots and Systems, Lausanne, Switzerland, Sep. 2002, vol. 3, pp. 2967–2972.
S. Lee, D. Hong, H. Park, and J. Bae, "Optimal path generation for excavator with neural networks based soil models," in 2008 IEEE International Conference on Multisensor Fusion and Integration for Intelligent Systems, Seoul, Korea, Aug. 2008, pp. 632–637. DOI: https://doi.org/10.1109/MFI.2008.4648015
N. T.-T. Vu, N. P. Tran, and N. H. Nguyen, "Adaptive Neuro-Fuzzy Inference System Based Path Planning for Excavator Arm," Journal of Robotics, vol. 2018, Dec. 2018, Art. no. e2571243. DOI: https://doi.org/10.1155/2018/2571243
Z. Li, X. Li, S. Liu, and L. Jin, "A study on trajectory planning of hydraulic robotic excavator based on movement stability," in 2016 13th International Conference on Ubiquitous Robots and Ambient Intelligence (URAI), Xi’an, China, Aug. 2016, pp. 582–586. DOI: https://doi.org/10.1109/URAI.2016.7625784
R. Tiwari, J. Knowles, and G. Danko, "Bucket trajectory classification of mining excavators," Automation in Construction, vol. 31, pp. 128–139, May 2013. DOI: https://doi.org/10.1016/j.autcon.2012.11.006
Y. B. Kim, J. Ha, H. Kang, P. Y. Kim, J. Park, and F. C. Park, "Dynamically optimal trajectories for earthmoving excavators," Automation in Construction, vol. 35, pp. 568–578, Nov. 2013. DOI: https://doi.org/10.1016/j.autcon.2013.01.007
S. X. Yang and M. Meng, "Neural network approaches to dynamic collision-free trajectory generation," IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics), vol. 31, no. 3, pp. 302–318, Jun. 2001. DOI: https://doi.org/10.1109/3477.931512
Howard Li, S. X. Yang, and Y. Biletskiy, "Neural network based path planning for a multi-robot system with moving obstacles," in 2008 IEEE International Conference on Automation Science and Engineering, Arlington, VA, USA, Aug. 2008, pp. 163–168. DOI: https://doi.org/10.1109/COASE.2008.4626446
A. Pashkevich, M. Kazheunikau, and A. E. Ruano, "Neural network approach to collision free path-planning for robotic manipulators," International Journal of Systems Science, vol. 37, no. 8, pp. 555–564, Jun. 2006. DOI: https://doi.org/10.1080/00207720600783884
D. Simon, "The application of neural networks to optimal robot trajectory planning," Robotics and Autonomous Systems, vol. 11, no. 1, pp. 23–34, May 1993. DOI: https://doi.org/10.1016/0921-8890(93)90005-W
J. Giri, P. Giri, and R. Chadge, "Neural Network Based Modelling of Time Optimal Interpolation of Non-linear Trajectory," Materials Today: Proceedings, vol. 5, no. 2, Part 2, pp. 7981–7990, Jan. 2018. DOI: https://doi.org/10.1016/j.matpr.2017.11.482
G. Atmeh and K. Subbarao, "A Dynamic Neural Network with Feedback for Trajectory Generation," IFAC-PapersOnLine, vol. 49, no. 1, pp. 367–372, Jan. 2016. DOI: https://doi.org/10.1016/j.ifacol.2016.03.081
Y. Li, R. Cui, Z. Li, and D. Xu, "Neural Network Approximation Based Near-Optimal Motion Planning With Kinodynamic Constraints Using RRT," IEEE Transactions on Industrial Electronics, vol. 65, no. 11, pp. 8718–8729, Nov. 2018. DOI: https://doi.org/10.1109/TIE.2018.2816000
P. Zhang, C. Xiong, W. Li, X. Du, and C. Zhao, "Path planning for mobile robot based on modified rapidly exploring random tree method and neural network," International Journal of Advanced Robotic Systems, vol. 15, no. 3, May 2018, Art. no. 1729881418784221. DOI: https://doi.org/10.1177/1729881418784221
A. S. Kote and D. V. Wadkar, "Modeling of Chlorine and Coagulant Dose in a Water Treatment Plant by Artificial Neural Networks," Engineering, Technology & Applied Science Research, vol. 9, no. 3, pp. 4176–4181, Jun. 2019. DOI: https://doi.org/10.48084/etasr.2725
L. B. Salah and F. Fourati, "Systems Modeling Using Deep Elman Neural Network," Engineering, Technology & Applied Science Research, vol. 9, no. 2, pp. 3881–3886, Apr. 2019. DOI: https://doi.org/10.48084/etasr.2455
N. H. Nguyen and M. Hagan, "Stability analysis of layered digital dynamic networks using dissipativity theory," in The 2011 International Joint Conference on Neural Networks, San Jose, CA, USA, Jul. 2011, pp. 1692–1699. DOI: https://doi.org/10.1109/IJCNN.2011.6033428
N. E. Barabanov and D. V. Prokhorov, "Stability analysis of discrete-time recurrent neural networks," IEEE Transactions on Neural Networks, vol. 13, no. 2, pp. 292–303, Mar. 2002. DOI: https://doi.org/10.1109/72.991416
N. E. Barabanov and D. V. Prokhorov, "A new method for stability analysis of nonlinear discrete-time systems," IEEE Transactions on Automatic Control, vol. 48, no. 12, pp. 2250–2255, Dec. 2003. DOI: https://doi.org/10.1109/TAC.2003.820158
M. Liu, "Delayed Standard Neural Network Models for Control Systems," IEEE Transactions on Neural Networks, vol. 18, no. 5, pp. 1376–1391, Sep. 2007. DOI: https://doi.org/10.1109/TNN.2007.894084
Downloads
How to Cite
License
Copyright (c) 2021 Authors
This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain the copyright and grant the journal the right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) after its publication in ETASR with an acknowledgement of its initial publication in this journal.