z-logo
open-access-imgOpen Access
Fuzzy Control of a Low Cost Mobile Robot Based on Vertical Lines in An Edge Detected Image
Author(s) -
N H Seng,
Z. Samad,
N M Nor
Publication year - 2019
Publication title -
iop conference series. materials science and engineering
Language(s) - English
Resource type - Journals
eISSN - 1757-899X
pISSN - 1757-8981
DOI - 10.1088/1757-899x/530/1/012024
Subject(s) - computer vision , artificial intelligence , mobile robot , computer science , compass , fuzzy logic , edge detection , robot , enhanced data rates for gsm evolution , line (geometry) , pixel , base (topology) , image processing , image (mathematics) , mathematics , geography , mathematical analysis , geometry , cartography
Edge detection is a computationally efficient and economical image processing technique as this method retains only the edges of surrounding objects for guiding the navigation and localization of a mobile robot. However, present edge detection based methods are heavily dependent on fusion with odometrical data which gradually accumulates localization errors. Moreover, they lack descriptive capabilities. In this paper, a fuzzy view descriptor which fused the information of the detected adjacent primary colours of the vertical lines in the mobile robot’s view with the fuzzified digital compass readings was used to ascertain the actual view. This fusion provided a sense of direction in addition to recognizing the frontal view. The fuzzified distance of the base pixel coordinates of the vertical line of interest determined the attraction of the mobile robot towards it or the repulsion from it. A fuzzy control rule base guided the mobile robot towards the vertical line of interest by constantly reducing its deviation in the edge image. The mobile robot managed to execute its consecutive movements in an intuitive manner without a precise mathematical model. The deviations of the vertical lines were kept small and the detection of the correct views was constantly reliable.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here