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
相关论文
共 50 条
  • [41] Regionally optimized fire parameterizations using feed-forward neural networks
    Ham, Yoo-Geun
    Nam, Seung-Ho
    Kang, Geun-Hyeong
    Kim, Jin-Soo
    ENVIRONMENTAL RESEARCH LETTERS, 2025, 20 (01):
  • [42] A note on "solving arithmetic problems using feed-forward neural networks"
    Agarwal, Suneeta
    NEUROCOMPUTING, 2008, 71 (4-6) : 1101 - 1102
  • [43] Decoding of Polar Code by Using Deep Feed-Forward Neural Networks
    Seo, Jihoon
    Lee, Juyul
    Kim, Keunyoung
    2018 INTERNATIONAL CONFERENCE ON COMPUTING, NETWORKING AND COMMUNICATIONS (ICNC), 2018, : 238 - 242
  • [44] Initializing photonic feed-forward neural networks using auxiliary tasks
    Passalis, Nikolaos
    Mourgias-Alexandris, George
    Pleros, Nikos
    Tefas, Anastasios
    NEURAL NETWORKS, 2020, 129 (129) : 103 - 108
  • [45] Optimizing feed-forward neural networks using cascaded genetic algorithm
    Zhou, LX
    Li, M
    Yang, XQ
    THIRD INTERNATIONAL SYMPOSIUM ON MULTISPECTRAL IMAGE PROCESSING AND PATTERN RECOGNITION, PTS 1 AND 2, 2003, 5286 : 183 - 186
  • [46] Feed-forward neural networks using hermite polynomial activation functions
    Rigatos, Gerasimos G.
    Tzafestas, Spyros G.
    ADVANCES IN ARTIFICIAL INTELLIGENCE, PROCEEDINGS, 2006, 3955 : 323 - 333
  • [47] On the Duality Between Belief Networks and Feed-Forward Neural Networks
    Baggenstoss, Paul M.
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2019, 30 (01) : 190 - 200
  • [48] Field Programmable Neural Array for Feed-Forward Neural Networks
    Bohrn, Marek
    Fujcik, Lukas
    Vrba, Radimir
    2013 36TH INTERNATIONAL CONFERENCE ON TELECOMMUNICATIONS AND SIGNAL PROCESSING (TSP), 2013, : 727 - 731
  • [49] Development of sorting system for fishes by feed-forward neural networks using rotation invariant features
    Shiraishi Y.
    Takeda F.
    IEEJ Transactions on Electronics, Information and Systems, 2011, 131 (02) : 404 - 410
  • [50] Ear recognition with feed-forward artificial neural networks
    Sibai, Fadi N.
    Nuaimi, Amna
    Maamari, Amna
    Kuwair, Rasha
    NEURAL COMPUTING & APPLICATIONS, 2013, 23 (05): : 1265 - 1273