Simple neuron-based adaptive controller for a nonholonomic mobile robot including actuator dynamics

被引:56
作者
Das, Tamoghna [1 ]
Kar, I. N. [1 ]
Chaudhury, S. [1 ]
机构
[1] Indian Inst Technol, Dept Elect Engn, New Delhi 110016, India
关键词
adaptive control; actuators; mobile robots; stability; tracking; uncertainty;
D O I
10.1016/j.neucom.2005.09.013
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, a simple neuron-based adaptive controller for trajectory tracking is developed for nonholonomic mobile robots without velocity measurements. The controller is based on structural knowledge of the dynamics of the robot and the odometric calculation of robot position only. The wheel actuator dynamics is also taken into account. An approximation network approximates a nonlinear function involving robot dynamic parameters so that no knowledge of those parameters is required. The proposed controller is robust not only to structured uncertainty such as mass variation but also to unstructured one such as disturbances. The real-time control of mobile robot is achieved through the online learning of the approximation network. The system stability and the boundness of tracking errors are proved using Lyapunov stability theory. Computer simulations with circular as well as square reference trajectories are presented that confirm the simplicity and effectiveness of the proposed tracking control law. The efficacy of the proposed control law is tested experimentally on a differentially driven mobile robot. Both simulation and experimental results are described in detail. (c) 2006 Elsevier B.V. All rights reserved.
引用
收藏
页码:2140 / 2151
页数:12
相关论文
共 20 条
[1]  
CAMPION G, 1991, LECT NOTES CONTR INF, V162, P106, DOI 10.1007/BFb0039268
[2]   Structural properties and classification of kinematic and dynamic models of wheeled mobile robots [J].
Campion, G ;
Bastin, G ;
DAndreaNovel, B .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1996, 12 (01) :47-62
[3]  
d'Andrea-Novel B., 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation (Cat. No.91CH2969-4), P1130, DOI 10.1109/ROBOT.1991.131747
[4]  
DANDREANOVEL B, 1992, 1992 IEEE INTERNATIONAL CONF ON ROBOTICS AND AUTOMATION : PROCEEDINGS, VOLS 1-3, P2527, DOI 10.1109/ROBOT.1992.220061
[5]  
Fierro R, 1995, PROCEEDINGS OF THE 34TH IEEE CONFERENCE ON DECISION AND CONTROL, VOLS 1-4, P3805, DOI 10.1109/CDC.1995.479190
[6]   Control of a nonholonomic mobile robot using neural networks [J].
Fierro, R ;
Lewis, FL .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 1998, 9 (04) :589-600
[7]   Adaptive tracking control of a nonholonomic mobile robot [J].
Fukao, T ;
Nakagawa, H ;
Adachi, N .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2000, 16 (05) :609-615
[8]  
Kanayama Y., 1990, P IEEE INT C ROB AUT, V1, P384, DOI DOI 10.1109/ROBOT.1990.126006
[9]  
Kim MS, 2000, 2000 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS 2000), VOLS 1-3, PROCEEDINGS, P1816, DOI 10.1109/IROS.2000.895235
[10]   DEVELOPMENTS IN NONHOLONOMIC CONTROL-PROBLEMS [J].
KOLMANOVSKY, I ;
MCCLAMROCH, NH .
IEEE CONTROL SYSTEMS MAGAZINE, 1995, 15 (06) :20-36