• DocumentCode
    1575870
  • Title

    Navigation control in FPGA for a differential-drive mobile robot

  • Author

    Baquero Velasquez, Andres Eduardo ; Borrero Guerrero, Henry ; Argote Pedraza, Ingrid Lorena ; Varela Magalhaes, Daniel ; Becker, Matthias ; De Paula Caurin, Glauco Augusto

  • Author_Institution
    Sao Carlos Eng. Sch., Sao Paulo Univ., Sao Paulo, Brazil
  • fYear
    2013
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    FPGA(Field Programmable Gates Array) allows to embed digital circuits which occupy little space in comparison to traditional deployments that take up much physical space in an integrated circuit, also, the use of FPGA allows taking advantage of capabilities like parallel processing and therefore is possible to embed bio-inspired digital circuits to enable skills like associative memory and learning. This paper describes the general concepts and procedure to deploy of a perceptron in a FPGA. The first step was the programming of a perceptron using MATLAB; the next step was the deployment of the same perceptron in FPGA. The perceptron deployed performs the learning stage and after perceptron was trained, the information from inputs is processed simultaneously and thus the perceptron provides the outputs for which was trained. The perceptron outputs were used to drive servomotors of a prototype mobile robot that has a locomotion system of two wheels differential drive.
  • Keywords
    content-addressable storage; control engineering computing; drives; field programmable gate arrays; learning (artificial intelligence); mobile robots; multilayer perceptrons; parallel processing; path planning; servomotors; FPGA; MATLAB; associative learning; associative memory; bioinspired digital circuits; differential-drive mobile robot; field programmable gates array; locomotion system; navigation control; parallel processing; perceptron; servomotors; two wheels differential drive; Biological neural networks; Educational institutions; Field programmable gate arrays; Mobile robots; Navigation; Robot sensing systems; Differential-drive; FPGA; Perceptron; VDHL; mobile robot;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Advanced Robotics (ICAR), 2013 16th International Conference on
  • Conference_Location
    Montevideo
  • Type

    conf

  • DOI
    10.1109/ICAR.2013.6766532
  • Filename
    6766532