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

被引:119
作者
Kayacan, Erkan [1 ]
Kayacan, Erdal [1 ]
Ramon, Herman [1 ]
Saeys, Wouter [1 ]
机构
[1] Katholieke Univ Leuven, Dept Biosyst, Div Mechatron Biostat & Sensors, B-3001 Louvain, Belgium
关键词
Adaptive neuro-fuzzy control; sliding-mode learning algorithm; spherical rolling robot; MOBILE ROBOTS; MOTION; DESIGN; SYSTEM;
D O I
10.1109/TSMCB.2012.2202900
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:170 / 179
页数:10
相关论文
共 32 条
[1]   Effect of Incremental Driving Motion on a Vision-Based Path Planning of a Spherical Robot [J].
Alizadeh, H. Vahid ;
Mahjoob, M. J. .
SECOND INTERNATIONAL CONFERENCE ON COMPUTER AND ELECTRICAL ENGINEERING, VOL 1, PROCEEDINGS, 2009, :299-303
[2]   Design and control of a spherical mobile robot [J].
Alves, J ;
Dias, J .
PROCEEDINGS OF THE INSTITUTION OF MECHANICAL ENGINEERS PART I-JOURNAL OF SYSTEMS AND CONTROL ENGINEERING, 2003, 217 (I6) :457-467
[3]  
[Anonymous], 2008, 2008 2 INT S SYSTEMS
[4]   Spherical rolling robot: A design and motion planning studies [J].
Bhattacharya, S ;
Agrawal, SK .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2000, 16 (06) :835-839
[5]   Dual Adaptive Dynamic Control of Mobile Robots Using Neural Networks [J].
Bugeja, Marvin K. ;
Fabri, Simon G. ;
Camilleri, Liberato .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2009, 39 (01) :129-141
[6]  
Camicia C, 2000, 2000 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2000), VOLS 1-3, PROCEEDINGS, P805, DOI 10.1109/IROS.2000.894703
[7]  
DaLiang Liu, 2008, 2008 IEEE Conference on Robotics, Automation and Mechatronics (RAM), P676, DOI 10.1109/RAMECH.2008.4681358
[8]   Design and implementation of an adaptive fuzzy logic-based controller for wheeled mobile robots [J].
Das, Tamoghna ;
Kar, Indra Narayan .
IEEE TRANSACTIONS ON CONTROL SYSTEMS TECHNOLOGY, 2006, 14 (03) :501-510
[9]   Sliding mode control of a three degrees of freedom anthropoid robot by driving the controller parameters to an equivalent regime [J].
Efe, MO ;
Kaynak, O ;
Yu, XH .
JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 2000, 122 (04) :632-640
[10]   NEURAL-NETWORK CONTROL FOR A CLOSED-LOOP SYSTEM USING FEEDBACK-ERROR-LEARNING [J].
GOMI, H ;
KAWATO, M .
NEURAL NETWORKS, 1993, 6 (07) :933-946