Wall Follower Autonomous Robot Development Applying Fuzzy Incremental Controller
- 1 Department of Mechatronic and Robotic Engineering, Faculty of Electrical and Electronic Engineering, Universiti Tun Hussein Onn Malaysia, Parit Raja, Malaysia
- 2 Department of Mechatronic and Robotic Engineering, Faculty of Electrical and Electronic Engineering, Universiti Tun Hussein Onn Malaysia, Parit Raja, Malaysia
- 3 Department of Mechatronic and Robotic Engineering, Faculty of Electrical and Electronic Engineering, Universiti Tun Hussein Onn Malaysia, Parit Raja, Malaysia
Abstract
This paper presents the design of an autonomous robot as a basic development of an intelligent wheeled mobile robot for air duct or corridor cleaning. The robot navigation is based on wall following algorithm. The robot is controlled using fuzzy incremental controller (FIC) and embedded in PIC18F4550 microcontroller. FIC guides the robot to move along a wall in a desired direction by maintaining a constant distance to the wall. Two ultrasonic sensors are installed in the left side of the robot to sense the wall distance. The signals from these sensors are fed to FIC that then used to determine the speed control of two DC motors. The robot movement is obtained through differentiating the speed of these two motors. The experimental results show that FIC is successfully controlling the robot to follow the wall as a guidance line and has good performance compare with PID controller.
- R. Carelli, C. Soria, O. Nasisi and E. O. Freire, “Stable AVG Corridor Navigation with Fuse Vision-Based Control Signals,” IEEE Proceeding of Industrial Electronics Society Conference, Sevilla, 5-8 November 2002, pp. 2433-2438.
- R. Carelli and E. Freire, “Stable Corridor Navigation Controller for Sonar-Based Mobile Robots,” Technical Report, INAW, Universidad Nacional de San Juan, San Juan, 2001.
- R. Malhotra and A. Sarkar, “Development of a Fuzzy Logic Based Mobile Robot for Dynamic Obstacle Avoidance and Goal Acquisition in an Unstructured Enviroment,” IEEE/ASME Proceeding of International Conference on Advanced Intelligent Mechatronics, Kobe, 20- 24 July 2003, pp. 235-247.
- P. M. Peri, “Fuzzy Logic Controller for an Autonomous Mobile Robot,” Master Thesis, Cleveland State University, Cleveland, 2005.
- D. Ratner and P. McKerrow, “Navigation an Outdoor Robot along Continuous Landmarks with Ultrasonic Sensing,” Robotics and Autonomous Systems, Vol. 45, No. 1, 2003, pp. 73-82. doi:10.1016/S0921-8890(03)00096-4
- R. Carelli and E. O. Freire, “Navigation Outdoor and Wall-Following Stable Control for Sonar-Based Mobile Robots,” Robotics and Autonomous Systems, Vol. 45, No. 3-4, 2003, pp. 235-247. doi:10.1016/j.robot.2003.09.005
- R. Benporad, M. Di Marco and A. Tesi, “Wall-Following Controller for Sonar-Based Mobile Robots,” Proceeding of IEEE Conference on Decision and Control, San Diego, 10-12 December 1997, pp. 3063-3068.
- Japan Robot Society, “Summary Report on Technology Strategy for Creating a Robot Society in 21st Century,” 2001. http://www.jara.jp/e/dl/report 0105.pdf
- D. Simon, “Analyzing Control System Robustness,” IEEE Potentials, Vol. 21, No. 1, 2002, pp.16-19.
- B. Davies and W. E. R. Davies, “Practical Robotics: Principles and Applications,” Prentice Hall, Upper Saddle River, 1997.
- Z. Gao, “From Linear to Nonlinear Control Means: A Practical Progression,” ISA Transactions, Vol. 41, No. 2, 2002, pp. 177-189. doi:10.1016/S0019-0578(07)60077-9
- Z. Gao, Y. Huang and J. Han, “An Alternative Paradigm for Control System Design,” Proceeding of IEEE Conference on Decision and Control, Orlando, 4-7 December 2001, pp. 4578-4585.
- G. McComb and M. Preoko, “The Robot Builder’s Bonanza,” 3rd Edition, McGraw Hill, New York, 2006.
- R. Braunsting, J. Mujika and J. P. Uribe, “A Wall Following Robot with a Fuzzy Logic Controller Optimized by a Genetic Algorithm,” Fuzzy Systems, Vol. 5, 1995, pp. 77-82.