Investigation on MLP Artificial Neural Network Using FPGA for Autonomous Cart Follower System

被引:0
|
作者
Tat, Liew Yeong [1 ]
Alhady, S. S. N. [1 ]
Othman, W. A. F. W. [1 ]
Rahiman, Wan [1 ]
机构
[1] Univ Sains Malaysia, Sch Elect & Elect Engn, Engn Campus, Nibong Tebal 14300, P Pinang, Malaysia
关键词
Autonomous cart follower; MLP artificial neural network; FGPA; SOC;
D O I
10.1007/978-981-10-1721-6_14
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The future of the autonomous cart follower system will be equipped with lots of sensory data, due to the ever lower cost of sensory devices. This provides design challenge on handling large data and firmware complexity. This paper investigates an alternative approach of running the autonomous cart follower system on neural network model using Field Programmable Gates Array (FPGA). A microcontroller based autonomous cart follower system is modified to use the FPGA board and implemented via the System on Chip (SOC) approach. The neural network model is trained off line then implemented as software code in the SOC. By observation the firmware footprint of the neural network model remains small size regardless of the neural network size. The result shows that with 40 % more additional resource utilization, the overall system improvement of 27 times is achieved with the usage of hardware acceleration block in SOC compared to SOC without hardware acceleration.
引用
收藏
页码:125 / 131
页数:7
相关论文
共 50 条
  • [21] FPGA-based artificial neural network using CORDIC modules
    Liddicoat, Albert A.
    Slivovsky, Lynne A.
    McLenegan, Tim
    Heyer, Don
    ADVANCED SIGNAL PROCESSING ALGORITHMS, ARCHITECTURES, AND IMPLEMENTATIONS XVI, 2006, 6313
  • [22] System Identification Using Artificial Neural Network
    Wilfred, K. J. Nidhil
    Sreeraj, S.
    Vijay, B.
    Bagyaveereswaran, V.
    2015 INTERNATIONAL CONFERENCED ON CIRCUITS, POWER AND COMPUTING TECHNOLOGIES (ICCPCT-2015), 2015,
  • [23] BOTDA System Using Artificial Neural Network
    Wang, Liang
    Guo, Nan
    Jin, Chao
    Yu, Changyuan
    Tam, Haw-Yaw
    Lu, Chao
    2017 OPTO-ELECTRONICS AND COMMUNICATIONS CONFERENCE (OECC) AND PHOTONICS GLOBAL CONFERENCE (PGC), 2017,
  • [24] VNPR system using Artificial Neural Network
    George, A.
    Pillai, V. J.
    PROCEEDINGS OF IEEE INTERNATIONAL CONFERENCE ON CIRCUIT, POWER AND COMPUTING TECHNOLOGIES (ICCPCT 2016), 2016,
  • [25] Artificial Neural Network in FPGA for Temperature Prediction
    Perez, Santiago T.
    Vasquez, Jose L.
    Travieso, Carlos M.
    Alonso, Jesus B.
    ADVANCES IN NONLINEAR SPEECH PROCESSING, 2011, 7015 : 104 - +
  • [26] FPGA-Based Adaptive PID Controller Using MLP Neural Network for Tracking Motion Systems
    Ngo, van-Quang-Binh
    Kim Anh, Nguyen
    Khanh Quang, Nguyen
    IEEE ACCESS, 2024, 12 : 91568 - 91574
  • [27] Autonomous Mobile Robot Navigation Using a Dual Artificial Neural Network
    Wahab, Wahidin
    TENCON 2009 - 2009 IEEE REGION 10 CONFERENCE, VOLS 1-4, 2009, : 1479 - 1484
  • [28] Intrusion Detection via MLP Neural Network using an Arduino Embedded System
    Florencio, Felipe de Almeida
    Moreno, Edward David
    Macedo, Hendrik Teixeira
    de Britto Salgueiro, Ricardo J. P.
    do Nascimento, Filipe Barreto
    Oliveira Santos, Flavio Arthur
    2018 VIII BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEMS ENGINEERING (SBESC 2018), 2018, : 190 - 195
  • [29] Predictive study of drying process for limonite pellets using MLP artificial neural network model
    Wang, Yunpeng
    Zhou, Xiaolei
    POWDER TECHNOLOGY, 2024, 444
  • [30] Artificial Neural Network Based Automatic Modulation Classification System Applied to FPGA
    De Castro, Adenilson F.
    Milleo, Ronny S. R.
    Lolis, Luis H. A.
    Mariano, Andre A.
    34TH SBC/SBMICRO/IEEE/ACM SYMPOSIUM ON INTEGRATED CIRCUITS AND SYSTEMS DESIGN (SBCCI 2021), 2021,