An adaptive tuning algorithm of the fuzzy controller is developed for a class of serial-link robot arms. The algorithm can on-line tune parameters of premise and consequence parts of fuzzy rules of the fuzzy basis function (FBF) controller. The main part of the fuzzy controller is a fuzzy basis func
A reinforcement learning adaptive fuzzy controller for robots
β Scribed by Chuan-Kai Lin
- Publisher
- Elsevier Science
- Year
- 2003
- Tongue
- English
- Weight
- 233 KB
- Volume
- 137
- Category
- Article
- ISSN
- 0165-0114
No coin nor oath required. For personal study only.
β¦ Synopsis
In this paper, a new reinforcement learning scheme is developed for a class of serial-link robot arms. Traditional reinforcement learning is the problem faced by an agent that must learn behavior through trial-and-error interactions with a dynamic environment. In the proposed reinforcement learning scheme, an agent is employed to collect signals from a ΓΏxed gain controller, an adaptive critic element and a fuzzy action-generating element. The action generating element is a fuzzy approximator with a set of tunable parameters, and the performance measurement mechanism sends an error metric to the adaptive critic element for generating and transferring a reinforcement learning signal to the agent. Moreover, a tuning algorithm of the proposed scheme that can guarantee both tracking performance and stability is derived from the Lyapunov stability theory. Therefore, a combination of adaptive fuzzy control and reinforcement learning scheme is also concerned with algorithms for eliminating a sequence of decisions from experience. Simulations of the proposed reinforcement adaptive fuzzy control scheme on the cart-pole balancing problem and a two-degree-of freedom (2DOF) manipulator, SCARA robot arm verify the e ectiveness of our approach.
π SIMILAR VOLUMES
This paper presents an adaptive fuzzy controller using unidirectional linear response (ULR) elements. The basic functions for a fuzzy controller including membership, minimum and defuzzification functions are realized by the ULR elements. Because the ULR element has diode-like characteristics, it ca
Reinforcement learning has been widely-used for applications in planning, control, and decision making. Rather than using instructive feedback as in supervised learning, reinforcement learning makes use of evaluative feedback to guide the learning process. In this paper, we formulate a pattern class