• DocumentCode
    2364138
  • Title

    Evolving Electronic Circuits For Robotic Control

  • Author

    Beckerleg, Mark ; Collins, J.

  • Author_Institution
    Eng. Res. Inst., Auckland Univ. of Technol., Auckland
  • fYear
    2008
  • fDate
    2-4 Dec. 2008
  • Firstpage
    651
  • Lastpage
    656
  • Abstract
    This paper details the implementation of a hardware genetic algorithm used to evolve a digital circuit capable of controlling the motion of a robot. The digital circuit was a virtual FPGA comprised of functional elements layered in four columns. The virtual FPGA was configured by a bit stream generated by the hardware genetic algorithm which supports only mutation. The robot was in the form of a simulated balancing beam which has 32 outputs connected to the digital circuit and one input for motor control. It was found that after an average of 40000 generations a digital circuit could be evolved to balance the beam for more than five minutes.
  • Keywords
    digital circuits; field programmable gate arrays; genetic algorithms; motion control; robots; digital circuit; electronic circuits; functional elements; hardware genetic algorithm; motion control; motor control; robotic control; simulated balancing beam; virtual FPGA; Circuit simulation; Digital circuits; Electronic circuits; Field programmable gate arrays; Genetic algorithms; Genetic mutations; Hardware; Motion control; Motor drives; Robot control;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Mechatronics and Machine Vision in Practice, 2008. M2VIP 2008. 15th International Conference on
  • Conference_Location
    Auckland
  • Print_ISBN
    978-1-4244-3779-5
  • Electronic_ISBN
    978-0-473-13532-4
  • Type

    conf

  • DOI
    10.1109/MMVIP.2008.4749607
  • Filename
    4749607