• DocumentCode
    1959160
  • Title

    A low cost microcontroller implementation of fuzzy logic based hurdle avoidance controller for a mobile robot

  • Author

    Farooq, Umar ; Hasan, K.M. ; Raza, Asif ; Amar, Muhammad ; Khan, Sabiha ; Javaid, Sameen

  • Author_Institution
    Dept. of Electr. Eng., Univ. of The Punjab, Lahore, Pakistan
  • Volume
    9
  • fYear
    2010
  • fDate
    9-11 July 2010
  • Firstpage
    480
  • Lastpage
    485
  • Abstract
    This paper describes the design of a fuzzy logic based hurdle avoidance controller for mobile robot navigation in noisy and uncertain environments. The employed controller is a two input, two output system. The inputs to the controller are `distance to hurdle´ information from two SRF05 ultrasonic sensors mounted in front of the robot. The outputs from controller are speed commands for two drive wheels. The controller is first designed in MATLAB® and its rule base is optimized for best possible results. It is then implemented using a cheap and readily available AT89C52 microcontroller. The robot with the proposed controller is finally tested in various environments containing obstacles and is found to avoid the obstacles in its way successfully.
  • Keywords
    collision avoidance; fuzzy control; microcontrollers; mobile robots; AT89CS2 microcontroller; MATLAB; SRFOS ultrasonic sensors; fuzzy logic based hurdle avoidance controller; mobile robot navigation; obstacles avoidance; two drive wheels; AT89C52 microcontroller; MATLAB® fuzzy logic toolbox; Mobile robot navigation; SRF05 ultrasonic sensors; fuzzy logic controller; hurdle avoidance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Information Technology (ICCSIT), 2010 3rd IEEE International Conference on
  • Conference_Location
    Chengdu
  • Print_ISBN
    978-1-4244-5537-9
  • Type

    conf

  • DOI
    10.1109/ICCSIT.2010.5565096
  • Filename
    5565096