Skip to main content

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

  • Conference paper
  • First Online:
9th International Conference on Robotic, Vision, Signal Processing and Power Applications

Part of the book series: Lecture Notes in Electrical Engineering ((LNEE,volume 398))

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 259.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 329.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 329.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Pomerleau DA (2012) Neural network perception for mobile robot guidance

    Google Scholar 

  2. Liu Q, Ma J, Zhang Q (2012) Neural network based pre-placement wirelength estimation in Field-Programmable Technology (FPT). In: 2012 International conference on, 2012. pp 16–22

    Google Scholar 

  3. Ferreira APDA, Barros ENDS (2010) A high performance full pipelined arquitecture of MLP. In: 2010 17th IEEE International Conference on, neural networks in FPGA, in electronics, circuits, and systems (ICECS) 2010. pp 742–745

    Google Scholar 

  4. Hassan A, Elnakib A, Abo-Elsoud M (2008) FPGA-based neuro-architecture intrusion detection system. In: International Conference on, Computer Engineering and Systems, 2008. ICCES 2008, pp 268–273

    Google Scholar 

  5. Sani NA, Nazli Alhady SS, Othman W, Kaharuddin S (2012) Cordless Cart Follower for Wheelchair User. In: Trends in intelligent robotics, automation, and manufacturing. pp 252–262

    Google Scholar 

  6. Terasic Technologies (2012) DE0-Nano User Manual

    Google Scholar 

  7. Demuth H, Beale M (2015) Neural network toolbox user’s guide

    Google Scholar 

  8. Lozito G-M, Laudani A, Riganti Fulginei F, Salvini A (2014) FPGA implementations of feed forward neural network by using floating point hardware accelerators. Adv Electr Electron Eng 12:30–39

    Google Scholar 

  9. Suyyagh A, Abandah G (2013) FPGA parallel recognition engine for handwritten Arabic words. J Signal Process Syst 78:163–170

    Article  Google Scholar 

Download references

Acknowledgments

The authors would like to thank Universiti Sains Malaysia (USM) for the support of the research under grant no 304/PELECT/60313019.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to S. S. N. Alhady .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer Science+Business Media Singapore

About this paper

Cite this paper

Tat, L.Y., Alhady, S.S.N., Othman, W.A.F.W., Rahiman, W. (2017). Investigation on MLP Artificial Neural Network Using FPGA for Autonomous Cart Follower System. In: Ibrahim, H., Iqbal, S., Teoh, S., Mustaffa, M. (eds) 9th International Conference on Robotic, Vision, Signal Processing and Power Applications. Lecture Notes in Electrical Engineering, vol 398. Springer, Singapore. https://doi.org/10.1007/978-981-10-1721-6_14

Download citation

  • DOI: https://doi.org/10.1007/978-981-10-1721-6_14

  • Published:

  • Publisher Name: Springer, Singapore

  • Print ISBN: 978-981-10-1719-3

  • Online ISBN: 978-981-10-1721-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics