A Low Cost Microcontroller Implementation of Neural Network Based Hurdle Avoidance Controller for a Car-Like Robot

被引:6
作者
Farooq, Umar [1 ]
Amar, Muhammad [1 ]
Hasan, K. M. [2 ]
Akhtar, M. Khalil [1 ]
Asad, Muhammad Usman [1 ]
Iqbal, Asim [1 ]
机构
[1] Univ Punjab, Dept Elect Engn, Lahore 54590, Pakistan
[2] UET, Dept Elect Engn, Lahore 54890, Pakistan
来源
2010 2ND INTERNATIONAL CONFERENCE ON COMPUTER AND AUTOMATION ENGINEERING (ICCAE 2010), VOL 1 | 2010年
关键词
neural network; tangent sigmoid approximation; car like robot; hurdle avoidance; microcontroller implementation;
D O I
10.1109/ICCAE.2010.5451340
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper describes the implementation of a neural network based hurdle avoidance controller for a car like robot using a low cost single chip 89C52 microcontroller. The neural network is the multilayer feed-forward network with back propagation training algorithm. The network is trained offline with tangent-sigmoid as activation function for neurons and is implemented in real time with piecewise linear approximation of tangent-sigmoid function. Results have shown that up-to twenty neurons in hidden layer can be deployed with the proposed technique using a single 89C52 microcontroller. The vehicle is tested in various environments containing obstacles and is found to avoid obstacles in its path successfully.
引用
收藏
页码:592 / 597
页数:6
相关论文
共 7 条
  • [1] A translinear circuit for analogue function synthesis based on a Taylor series
    Abuelma'Atti, MT
    Abed, SM
    [J]. INTERNATIONAL JOURNAL OF ELECTRONICS, 1999, 86 (11) : 1341 - 1348
  • [2] BEIU V., 1998, P INT S ENG INT SYST, P457
  • [3] Janglova D., 2004, International Journal of Advanced Robotic Systems, V1, P15
  • [4] Mitchell R. J., 1994, INTERNAL REPORT
  • [5] NOVAK Petr, CONTROL MOBILE ROBOT
  • [6] Yao Qiang, RAM BASED NEURAL NET
  • [7] Zhou Y., NEURAL NETWORK UNPUB