Adaptive Neuro-Fuzzy Control of a Spherical Rolling Robot Using Sliding-Mode-Control-Theory-Based Online Learning Algorithm

by   Erkan Kayacan, et al.

As a model is only an abstraction of the real system, unmodeled dynamics, parameter variations, and disturbances can result in poor performance of a conventional controller based on this model. In such cases, a conventional controller cannot remain well tuned. This paper presents the control of a spherical rolling robot by using an adaptive neuro-fuzzy controller in combination with a sliding-mode control (SMC)-theory-based learning algorithm. The proposed control structure consists of a neuro-fuzzy network and a conventional controller which is used to guarantee the asymptotic stability of the system in a compact space. The parameter updating rules of the neuro-fuzzy system using SMC theory are derived, and the stability of the learning is proven using a Lyapunov function. The simulation results show that the control scheme with the proposed SMC-theory-based learning algorithm is able to not only eliminate the steady-state error but also improve the transient response performance of the spherical rolling robot without knowing its dynamic equations.


page 1

page 2

page 3

page 4

page 5

page 8

page 9

page 10


A Novel Fuzzy Logic Based Adaptive Supertwisting Sliding Mode Control Algorithm for Dynamic Uncertain Systems

This paper presents a novel fuzzy logic based Adaptive Super-twisting Sl...

Identification of Nonlinear Dynamic Systems Using Type-2 Fuzzy Neural Networks – A Novel Learning Algorithm and a Comparative Study

In order to achieve faster and more robust convergence (especially under...

Autonomous Control of a Line Follower Robot Using a Q-Learning Controller

In this paper, a MIMO simulated annealing SA based Q learning method is ...

PAC: A Novel Self-Adaptive Neuro-Fuzzy Controller for Micro Aerial Vehicles

There exists an increasing demand of a flexible and computationally effi...

Adaptive Model Learning of Neural Networks with UUB Stability for Robot Dynamic Estimation

Since batch algorithms suffer from lack of proficiency in confronting mo...

A Generic Self-Evolving Neuro-Fuzzy Controller based High-performance Hexacopter Altitude Control System

Nowadays, the application of fully autonomous system like rotary wing un...

L1 Adaptive Resonance Ratio Control for Series Elastic Actuator with Guaranteed Transient Performance

To eliminate the static error, overshoot, and vibration of the series el...

Please sign up or login with your details

Forgot password? Click here to reset