Real-time, embedded fuzzy control of the pioneer3-DX robot for path following

This paper presents a microcontroller implementation of a fuzzy logic control algorithm applied to the mobile robot Pioneer3-DX. The design and implementation of the fuzzy controller is described. Both speed and steering control 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]  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).

[2]  Ahmad Ibrahim,et al.  Fuzzy Logic for Embedded Systems Applications , 2003 .

[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]  Ioan Susnea,et al.  Microcontrollers in practice , 2005 .

[5]  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).