• DocumentCode
    1480650
  • Title

    FPGA-Based Parallel DNA Algorithm for Optimal Configurations of an Omnidirectional Mobile Service Robot Performing Fire Extinguishment

  • Author

    Tsai, Ching-Chih ; Huang, Hsu-Chih ; Lin, Shui-Chun

  • Author_Institution
    Dept. of Electr. Eng., Nat. Chung-Hsing Univ., Taichung, Taiwan
  • Volume
    58
  • Issue
    3
  • fYear
    2011
  • fDate
    3/1/2011 12:00:00 AM
  • Firstpage
    1016
  • Lastpage
    1026
  • Abstract
    This paper presents a coarse-grain parallel deoxyribonucleic acid (PDNA) algorithm for optimal configurations of an omnidirectional mobile robot with a five-link robotic arm. This efficient coarse-grain PDNA is proposed to search for the global optimum of the redundant inverse kinematics problem with minimal movement, thereby showing better population diversity and avoiding premature convergence. Moreover, the pipelined hardware implementation, hardware/software co-design, and System-on-a-Programmable-Chip (SoPC) technology on a field-programmable gate array (FPGA) chip are employed to realize the proposed PDNA in order to significantly shorten its processing time. Simulations and experimental results are conducted to illustrate the merit and superiority of the proposed FPGA-based PDNA algorithm in comparison with conventional genetic algorithms (GAs) for omnidirectional mobile robot performing fire extinguishment.
  • Keywords
    DNA; dexterous manipulators; field programmable gate arrays; flameproofing; genetic algorithms; hardware-software codesign; mobile robots; parallel algorithms; redundant manipulators; service robots; system-on-chip; FPGA based parallel DNA algorithm; coarse grain parallel deoxyribonucleic acid; fire extinguishment; five link robotic arm; genetic algorithm; hardware-software co-design; omnidirectional mobile service robot; optimal configuration; pipelined hardware; redundant inverse kinematics; system on programmable chip technology; DNA algorithm; embedded system; field-programmable gate-array (FPGA); omnidirectional mobile robot; parallel processing;
  • fLanguage
    English
  • Journal_Title
    Industrial Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0046
  • Type

    jour

  • DOI
    10.1109/TIE.2010.2048291
  • Filename
    5456135