Efficient System Identification of a Two-Wheeled Robot (TWR) Using Feed-Forward Neural Networks
Abstract
:1. Introduction
2. Methodology for System Identification of TWR
3. Dynamics of a Two-Wheeled Robot (TWR)
4. System Identification of TWR Using Artificial Neural Networks
5. Simulation Results
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Padois, V. Control and Design of Robots with Tasks and Constraints in Mind. Robotics [cs.RO]. Ph.D. Thesis, Université Pierre et Marie Curie (Paris 6), Paris, France, 2016. [Google Scholar]
- John, R.A.; Tiwari, N.; Patdillah, M.I.B.; Kulkarni, M.R.; Tiwari, N.; Basu, J.; Bose, S.K.; Ankit; Yu, C.J.; Nirmal, A.; et al. Self healable neuromorphic memtransistor elements for decentralized sensory signal processing in robotics. Nat. Commun. 2020, 11, 4030. [Google Scholar] [CrossRef] [PubMed]
- Edwards, J. Signal Processing Supports Robotic Innovation. IEEEXplore. 2022. Available online: https://signalprocessingsociety.org/publications-resources/ieee-signal-processing-magazine/2022/03 (accessed on 22 October 2022).
- Sun, Y. Design and Research on Distributed Control System of Humanoid Robot Based on Automation Technology. In Proceedings of the 2021 IEEE Asia-Pacific Conference on Image Processing, Electronics and Computers (IPEC), Dalian, China, 14–16 April 2021; pp. 1063–1066. [Google Scholar] [CrossRef]
- Peltier, M.D. Trajectory Control of a Two-Wheeled Robot. Master’s Thesis, University of Rhode Island, Kingston, RI, USA, 2012. [Google Scholar]
- Goher, K.M. A two-wheeled machine with a handling mechanism in two different directions. Robot. Biomim. 2016, 3, 17. [Google Scholar] [CrossRef] [Green Version]
- Chan, R.P.M.; Stol, K.A.; Halkyard, C.R. Review of modelling and control of two-wheeled robots. Annu. Rev. Control 2013, 37, 89–103, 1367–5788. [Google Scholar] [CrossRef]
- Liu, Q.; Cong, Q. Kinematic and dynamic control model of wheeled mobile robot under internet of things and neural network. J. Supercomput. 2022, 78, 8678–8707. [Google Scholar] [CrossRef] [PubMed]
- Morin, P.; Samson, C. Motion Control of Wheeled Mobile Robots. In Springer Handbook of Robotics; Siciliano, B., Khatib, O., Eds.; Springer: Berlin/Heidelberg, Germany, 2008. [Google Scholar] [CrossRef]
- Baig, D.-E.-Z.; Su, H.; Cheng, T.M.; Savkin, A.V.; Su, S.W.; Celler, B.G. Modeling of human Heart Rate response during walking, cycling and rowing. In Proceedings of the 2010 Annual International Conference of the IEEE Engineering in Medicine and Biology Conference, IEEE Engineering in Medicine and Biology Society, Buenos Aires, Argentina, 31 August–4 September 2010; pp. 2553–2556. [Google Scholar] [CrossRef]
- Baig, D.-E.-Z.; Savkin, A.; Celler, B.G. Estimation of oxygen consumption during cycling and rowing. In Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society, IEEE Engineering in Medicine and Biology Society, San Diego, CA, USA, 28 August–1 September 2012; pp. 711–714. [Google Scholar] [CrossRef]
- Cheng, T.M.; Savkin, A.V.; Celler, B.G.; Su, S.W.; Wang, L. Nonlinear modeling and control of human heart rate response during exercise with various work load intensities. IEEE Trans. Biomed. Eng. 2008, 55, 2499–2508. [Google Scholar] [CrossRef] [PubMed]
- Uddin, N. System Identification of Two-Wheeled Robot Dynamics Using Neural Networks. J. Phys. Conf. Ser. 2020, 1577, 012034. [Google Scholar] [CrossRef]
- Shahraki, M.; Aliyari, S.M.; Mousavinia, A. Two wheel self-balanced mobile robot identification based on experimental data. In Proceedings of the 2017 Iranian Conference on Electrical Engineering (ICEE), Tehran, Iran, 2–4 May 2017; pp. 883–888. [Google Scholar] [CrossRef]
- Chang, C.L.; Liou, K.H. Reinforcement Learning-Based Two-Wheel Robot Control. In Recent Advances in Intelligent Information Hiding and Multimedia Signal Processing. IIH-MSP 2018. Smart Innovation, Systems and Technologies; Pan, J.S., Ito, A., Tsai, P.W., Jain, L., Eds.; Springer: Cham, Switzerland, 2019; Volume 110. [Google Scholar] [CrossRef]
- Ruan, X.; Cai, J.; Chen, J. Learning to Control Two-Wheeled Self-Balancing Robot Using Reinforcement Learning Rules and Fuzzy Neural Networks. In Proceedings of the 2008 Fourth International Conference on Natural Computation, Jinan, China, 18–20 October 2008; pp. 395–398. [Google Scholar] [CrossRef]
- Yan, J. Hierarchical Reinforcement Learning Based Self-balancing Algorithm for Two-wheeled Robots. Open Electr. Electron. Eng. J. 2016, 10, 69–79. [Google Scholar] [CrossRef] [Green Version]
- Zheng, Q.; Wang, D.; Chen, Z.; Sun, Y.; Liang, B. Continuous reinforcement learning based ramp jump control for single-track two-wheeled robots. Trans. Inst. Meas. Control 2021, 44, 892–904. [Google Scholar] [CrossRef]
- Bozek, P.; Karavaev, Y.L.; Ardentov, A.A.; Yefremov, K.S. Neural network control of a wheeled mobile robot based on optimal trajectories. Int. J. Adv. Robot. Syst. 2020, 17, 1729881420916077. [Google Scholar] [CrossRef] [Green Version]
- Maity, A.; Bhargava, S. Design and Implementation of a Self-Balancing Two-Wheeled Robot Driven by a Feed-Forward Backpropagation Neural Network. Int. Res. J. Eng. Technol. 2020, 7, 3876–3881. [Google Scholar]
- Sutton, R.S.; Barto, A.G. Reinforcement Learning: An Introduction; MIT Press: Cambridge, MA, USA, 1998. [Google Scholar]
- Khan, M.A.; Baig, D.-E.-Z.; Ashraf, B.; Ali, H.; Rashid, J.; Kim, J. Dynamic Modeling of a Nonlinear Two-Wheeled Robot Using Data-Driven Approach. Processes 2022, 10, 524. [Google Scholar] [CrossRef]
- Abraham, T.H. (Physio)logical circuits: The intellectual origins of the McCulloch-Pitts neural networks. J. Hist. Behav. Sci. 2002, 38, 3–25. [Google Scholar] [CrossRef] [PubMed]
- Rosenblatt, F. Principles of Neurodynamics. Perceptrons and the Theory of Brain Mechanisms; Cornell Aeronautical Lab Inc: Buffalo, NY, USA, 1961. [Google Scholar]
- Andrej, K.; Janez, B.; Andrej, K. Chapter 1. Introduction to the artificial neural networks. In Artificial Neural Networks; Suzuki, K., Ed.; IntechOpen: Rijeka, Croatia, 2011. [Google Scholar]
- Decaro, C.; Montanari, G.; Molinariz, R.; Gilberti, A.; Bagnoli, D.; Bianconi, M.; Bellanca, G. Machine Learning Approach for Prediction of Hematic Parameters in Hemodialysis Patients. IEEE J. Transl. Eng. Health Med. 2019, 7, 4100308. [Google Scholar] [CrossRef] [PubMed]
Results | Samples | Mean Square Error (MSE) | Regression (R) |
---|---|---|---|
Training | 470 | ||
Validation | 101 | ||
Testing | 101 |
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2022 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 (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Khan, M.A.; Baig, D.-e.-Z.; Ali, H.; Ashraf, B.; Khan, S.; Wadood, A.; Kamal, T. Efficient System Identification of a Two-Wheeled Robot (TWR) Using Feed-Forward Neural Networks. Electronics 2022, 11, 3584. https://doi.org/10.3390/electronics11213584
Khan MA, Baig D-e-Z, Ali H, Ashraf B, Khan S, Wadood A, Kamal T. Efficient System Identification of a Two-Wheeled Robot (TWR) Using Feed-Forward Neural Networks. Electronics. 2022; 11(21):3584. https://doi.org/10.3390/electronics11213584
Chicago/Turabian StyleKhan, Muhammad Aseer, Dur-e-Zehra Baig, Husan Ali, Bilal Ashraf, Shahbaz Khan, Abdul Wadood, and Tariq Kamal. 2022. "Efficient System Identification of a Two-Wheeled Robot (TWR) Using Feed-Forward Neural Networks" Electronics 11, no. 21: 3584. https://doi.org/10.3390/electronics11213584
APA StyleKhan, M. A., Baig, D.-e.-Z., Ali, H., Ashraf, B., Khan, S., Wadood, A., & Kamal, T. (2022). Efficient System Identification of a Two-Wheeled Robot (TWR) Using Feed-Forward Neural Networks. Electronics, 11(21), 3584. https://doi.org/10.3390/electronics11213584