FPGA Implementation of an Embedded Robust Adaptive Controller for Autonomous Omnidirectional Mobile Platform
Hsu-Chih Huang
Ching-Chih Tsai
Dept. of Electr. Eng., Nat. Chung-Hsing Univ., Taichung;
This paper appears in: Industrial Electronics, IEEE Transactions on
Publication Date: May 2009
Volume: 56,
Issue: 5
On page(s): 1604-1616
ISSN: 0278-0046
INSPEC Accession Number: 10601677
Digital Object Identifier: 10.1109/TIE.2008.2009524
First Published: 2008-11-18
Current Version Published: 2009-04-28
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.
Index
Terms
Available to subscribers and IEEE members.
References
Available to subscribers and IEEE members.
Citing Documents
Available to subscribers and IEEE members.