• DocumentCode
    999994
  • Title

    FPGA Implementation of an Embedded Robust Adaptive Controller for Autonomous Omnidirectional Mobile Platform

  • Author

    Huang, Hsu-Chih ; Tsai, Ching-Chih

  • Author_Institution
    Dept. of Electr. Eng., Nat. Chung-Hsing Univ., Taichung
  • Volume
    56
  • Issue
    5
  • fYear
    2009
  • fDate
    5/1/2009 12:00:00 AM
  • Firstpage
    1604
  • Lastpage
    1616
  • Abstract
    This paper presents an embedded adaptive robust controller for trajectory tracking and stabilization of an omnidirectional mobile platform with parameter variations and uncertainties caused by friction and slip. Based on a dynamic model of the platform, the adaptive controller to achieve point stabilization, trajectory tracking, and path following is synthesized via the adaptive backstepping approach. This robust adaptive controller is then implemented into a high-performance field-programmable gate array chip using hardware/software codesign technique and system-on-a-programmable-chip design concept with a reusable user intellectual property core library. Furthermore, a soft-core processor and a real-time operating system are embedded into the same chip for realizing the control law to steer the mobile platform. Simulation results are conducted to show the effectiveness and merit of the proposed control method in comparison with a conventional proportional-integral feedback controller. The performance and applicability of the proposed embedded adaptive controller are exemplified by conducting several experiments on an autonomous omnidirectional mobile robot.
  • Keywords
    adaptive control; control engineering computing; embedded systems; field programmable gate arrays; hardware-software codesign; mobile robots; robust control; system-on-chip; FPGA; adaptive backstepping approach; autonomous omnidirectional mobile robot; embedded robust adaptive controller; friction; hardware-software codesign technique; high-performance field-programmable gate array chip; path following; point stabilization; proportional-integral feedback controller; real-time operating system; reusable user intellectual property core library; slip; soft-core processor; system-on-a-programmable-chip design; trajectory tracking; Adaptive control; embedded; field-programmable gate array (FPGA); omnidirectional; system-on-a-programmable-chip (SoPC);
  • fLanguage
    English
  • Journal_Title
    Industrial Electronics, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0046
  • Type

    jour

  • DOI
    10.1109/TIE.2008.2009524
  • Filename
    4682699