Open Access Open Access  Restricted Access Subscription Access


Ting Wang, Fabien Gautero, Christophe Sabourin, Kurosh Madani


In this paper, we propose a control strategy for a nonholonomic robot which is based on an Adaptive Neural Fuzzy Inference System. The neuro-controller makes it possible the robot track a desired reference trajectory. After a short reminder about Adaptive Neural Fuzzy Inference System, we describe the control strategy which is used on our virtual nonholonomic robot. And finally, we give the simulations’ results where the robot have to pass into a narrow path as well as the first validation results concerning the implementation of the proposed concepts on real robot.


Neuro-Fuzzy inference system; Nonholonomic robot; learning; Neuro-controller; Artificial neural network; Software and hardware implementation.

Full Text:



Fukuda T., Nakagawa S., Kawauchi Y. and Buss M. Self organizing robots based on cell structures CEBOT. Proc IEEE Int. Workshop Intell. Robot. Syst., (1998) pp. 145-150.

Parker L.E. Multiple Mobile Robot Systems. Springer Handbook of Robotics, 2008, pp. 921-941.

Cao Y.U., Fukunaga A.S., Kahng A.B. and Meng F. Cooperative mobile robotics: Antecedents and directions. Autonomous Robots, (Vol. 4) (1997) pp. 1-23.

Samson C. Control of chained systems application to the path following and time varying point-stabilization. IEEE Transactions on Automatic Control, (Vol. 40.1) (1995) pp. 64-77.

Kolmanovsky I. and McClamroch N.H. Developments in nonholonomic control problems. IEEE Control Systems Magazine, (Vol. 15) (1995) pp. 20-36.

D’Andrea-Novel B., Campion G. and Bastin G. Control of nonholonomic wheeled mobile robots by state feedback linearization. The International Journal of Robotics Research, (Vol. 14) (No. 6) (1995) pp. 543-559.

De Luca A. and Di Benedetto M.D. Control of noholonomic systems via dynamic compensation. Workshop on system structure and control. (No.2) (Vol. 29) (No 6) (1993) pp. 593-608.

Fliess M., Levine J. and Martin P. Flatness and defect of non-linear systems: introductory theory and examples. International Journal of Control, (Vol. 61), (No. 6) (1995) pp. 1327-1361.

Morin P. and Samon C. Practical stabilization of drift-less systems on Lie groups: the transverse function approach. IEEE transactions on automatic control, (vol. 48), (no 9) (2003) pp. 1496-1508.

Barfoot T.D. and Clark C.M. Motion Planning for Formations of Mobile Robots. Robotics and Autonomous Systems, (Vol. 46.2) (2004) pp. 65-78.

Jang J.-S.R and Sun C.T. Neuro-fuzzy modeling and control. Proceedings of the IEEE, (1995) pp. 378-406.

J. Godjevac. A Learning Procedure for a Fuzzy System: Application to Obstacle Avoidance. In Proceedings of the International Symposium on Fuzzy Logic, (1995) pp. 142-148.

Pascal M. and Claude S. Motion Control of Wheeled Mobile Robots. Handbook of Robotics, S. Bruno, K.S Oussama (Eds), Springer-Verlag Berlin Heidelberg, (2008) pp. 799-825.

T. Wang, C. Sabourin and K. Madani. ANFIS controller for nonholonomic robots. Proceedings of International Conference on Neural Networks and Artificial Intelligence (ICNNAI 2010), Brest, Byelorussia, June 1-4, 2010, pp. 320-325. ISBN: 978-985-6329-79-4.

K. Madani, C. Sabourin. Multi-level cognitive machine-learning based concept for human-like “artificial” walking: application to autonomous stroll of humanoid robots. Neurocomputing, ISNN 0925-2312, Elsevier Publisher, Special Issue on Linking of phenomenological data and cognition. In Press (DOI N°10.1016/j.neucom.2010.07.021).


  • There are currently no refbacks.