Path following, real-time, embedded fuzzy control of a mobile platform wheeled mobile robot

This paper presents a microcontroller implementation of a fuzzy logic control algorithm applied to the mobile platform Pioneer 3-DX. Pioneer 3-DX is a wheeled mobile robot (WMR) with two driving wheels and a caster wheel. The design and implementation of the fuzzy controller is described. Both speed and position are achieved using the same real-time fuzzy controller. The description starts with an example for a circular path following, then presents an implementation of the algorithms for following a generalized curve path.

[1]  Ioan Susnea,et al.  Microcontrollers in practice , 2005 .

[2]  L. Dugard,et al.  Adaptive gain sliding observer based sliding controller for uncertain parameters nonlinear systems. Application to flexible joint robots , 2003, 42nd IEEE International Conference on Decision and Control (IEEE Cat. No.03CH37475).

[3]  S. Sanchez-Solano,et al.  Embedded fuzzy controllers on standard DSPs , 2005, Proceedings of the IEEE International Symposium on Industrial Electronics, 2005. ISIE 2005..

[4]  K. Kawamura,et al.  Application of fuzzy control to a sonar-based obstacle avoidance mobile robot , 2000, Proceedings of the 2000. IEEE International Conference on Control Applications. Conference Proceedings (Cat. No.00CH37162).