• DocumentCode
    1054741
  • Title

    FPGA Implementation of Embedded Fuzzy Controllers for Robotic Applications

  • Author

    Sánchez-Solano, Santiago ; Cabrera, Alejandro J. ; Baturone, Iluminada ; Moreno-Velo, Francisco J. ; Brox, María

  • Author_Institution
    Inst. de Microelectronica de Sevilla, Seville
  • Volume
    54
  • Issue
    4
  • fYear
    2007
  • Firstpage
    1937
  • Lastpage
    1945
  • Abstract
    Fuzzy-logic-based inference techniques provide efficient solutions for control problems in classical and emerging applications. However, the lack of specific design tools and systematic approaches for hardware implementation of complex fuzzy controllers limits the applicability of these techniques in modern microelectronics products. This paper discusses a design strategy that eases the implementation of embedded fuzzy controllers as systems on programmable chips. The development of the controllers is carried out by means of a reconfigurable platform based on field-programmable gate arrays. This platform combines specific hardware to implement fuzzy inference modules with a general-purpose processor, thus allowing the realization of hybrid hardware/software solutions. As happens to the components of the processing system, the specific fuzzy elements are conceived as configurable intellectual property modules in order to accelerate the controller design cycle. The design methodology and tool chain presented in this paper have been applied to the realization of a control system for solving the navigation tasks of an autonomous vehicle.
  • Keywords
    embedded systems; fuzzy control; hardware-software codesign; inference mechanisms; mobile robots; FPGA; autonomous vehicle navigation control; configurable intellectual property modules; design strategy; embedded fuzzy controllers; field-programmable gate arrays; fuzzy inference modules; fuzzy-logic-based inference; general-purpose processor; hybrid hardware/software solutions; programmable chips; robotic applications; Acceleration; Control systems; Design methodology; Field programmable gate arrays; Fuzzy control; Fuzzy systems; Hardware; Intellectual property; Microelectronics; Robot control; Autonomous vehicles; embedded systems; field-programmable gate arrays (FPGAs); fuzzy control; intellectual property (IP);
  • fLanguage
    English
  • Journal_Title
    Industrial Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0046
  • Type

    jour

  • DOI
    10.1109/TIE.2007.898292
  • Filename
    4271570