Efficient System Identification of a Two-Wheeled Robot (TWR) Using Feed-Forward Neural Networks

被引:2
作者
Khan, Muhammad Aseer [1 ]
Baig, Dur-E-Zehra [2 ]
Ali, Husan [1 ]
Ashraf, Bilal [1 ]
Khan, Shahbaz [1 ]
Wadood, Abdul [1 ]
Kamal, Tariq [3 ]
机构
[1] Air Univ, Dept Elect Engn, Aerosp & Aviat Campus, Kamra 43570, Pakistan
[2] Ghulam Ishaq Khan Inst Engn Sci & Technol, Fac Elect Engn, Topi 23640, Pakistan
[3] Univ Vaasa, Sch Technol & Innovat, Elect Engn, Vaasa 65200, Finland
关键词
multiple-input multiple-output (MIMO); system identification; neural network implementation; neural networks; nonlinear systems; two-wheeled robot (TWR); multi-layer perceptron;
D O I
10.3390/electronics11213584
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
System identification of a Two-Wheeled Robot (TWR) through nonlinear dynamics is carried out in this paper using a data-driven approach. An Artificial Neural Network (ANN) is used as a kinematic estimator for predicting the TWR's degree of movement in the directions of x and y and the angle of rotation psi along the z-axis by giving a set of input vectors in terms of linear velocity 'V' (i.e., generated through the angular velocity 'omega' of a DC motor). The DC motor rotates the TWR's wheels that have a wheel radius of 'r'. Training datasets are achieved via simulating nonlinear kinematics of the TWR in a MATLAB Simulink environment by varying the linear scale sets of 'V' and '(r +/- Delta r)'. Perturbation of the TWR's wheel radius at Delta r = 10% is introduced to cater to the robustness of the TWR wheel kinematics. A trained ANN accurately modeled the kinematics of the TWR. The performance indicators are regression analysis and mean square value, whose achieved values met the targeted values of 1 and 0.01, respectively.
引用
收藏
页数:9
相关论文
共 26 条
[1]   (Physio)logical circuits: The intellectual origins of the McCulloch-Pitts neural networks [J].
Abraham, TH .
JOURNAL OF THE HISTORY OF THE BEHAVIORAL SCIENCES, 2002, 38 (01) :3-25
[2]  
[Anonymous], 1961, Technical report
[3]  
[Anonymous], 2008, Motion Control of Wheeled Mobile Robots, DOI DOI 10.1007/978-3-540-30301-535
[4]  
Baig DEZ, 2012, IEEE ENG MED BIO, P711, DOI 10.1109/EMBC.2012.6346030
[5]   Modeling of Human Heart Rate Response during Walking, Cycling and Rowing [J].
Baig, Dur-e-Zehra ;
Su, Hao ;
Cheng, Teddy M. ;
Savkin, Andrey V. ;
Su, Steven W. ;
Celler, Branko G. .
2010 ANNUAL INTERNATIONAL CONFERENCE OF THE IEEE ENGINEERING IN MEDICINE AND BIOLOGY SOCIETY (EMBC), 2010, :2553-2556
[6]   Neural network control of a wheeled mobile robot based on optimal trajectories [J].
Bozek, Pavol ;
Karavaev, Yury L. ;
Ardentov, Andrey A. ;
Yefremov, Kirill S. .
INTERNATIONAL JOURNAL OF ADVANCED ROBOTIC SYSTEMS, 2020, 17 (02)
[7]   Review of modelling and control of two-wheeled robots [J].
Chan, Ronald Ping Man ;
Stol, Karl A. ;
Halkyard, C. Roger .
ANNUAL REVIEWS IN CONTROL, 2013, 37 (01) :89-103
[8]  
Chang C.L., 2019, SMART INNOVATION SYS, V110, DOI [10.1007/978-3-030-03748-2_40, DOI 10.1007/978-3-030-03748-2_40]
[9]   Nonlinear Modeling and Control of Human Heart Rate Response During Exercise With Various Work Load Intensities [J].
Cheng, Teddy M. ;
Savkin, Andrey V. ;
Celler, Branko G. ;
Su, Steven W. ;
Wang, Lu .
IEEE TRANSACTIONS ON BIOMEDICAL ENGINEERING, 2008, 55 (11) :2499-2508
[10]   Machine Learning Approach for Prediction of Hematic Parameters in Hemodialysis Patients [J].
Decaro, Cristoforo ;
Montanari, Giovanni Battista ;
Molinari, Riccardo ;
Gilberti, Alessio ;
Bagnoli, Davide ;
Bianconi, Marco ;
Bellanca, Gaetano .
IEEE JOURNAL OF TRANSLATIONAL ENGINEERING IN HEALTH AND MEDICINE, 2019, 7