Using optical flow calculations and a multilayer perceptron Artificial Neural Network (ANN), a methodology has been tried for mobile-robot obstacle detection and avoidance behavior. The study of the methodology has been supported by experimental results that were obtained from Matlab simulation environments. The images of the views were taken from a real navigation environment and then optical flow calculations for all images were obtained via Matlab simulink blocks created in advance, as an algorithm which can calculate optical flows from stereo visions. As optical flows of each pair of stereo views were derived, a database was constituted to train the multilayer perceptron. Using the data set and the Levenberg-Marquardt learning algorithm, a neural network was created that was well trained in Matlab environment in order to detect the presence of obstacles. Experimental results, obtained during the study have strengthened the ideas which have supported the usage of the optical flow via an ANN in mobile robotics for obstacle detection and avoidance behaviors.


    Access

    Check access

    Check availability in my library

    Order at Subito €


    Export, share and cite



    Title :

    Optical Flow-based obstacle detection and avoidance behaviors for mobile robots used in unmaned planetary exploration


    Contributors:


    Publication date :

    2009-06-01


    Size :

    2726140 byte




    Type of media :

    Conference paper


    Type of material :

    Electronic Resource


    Language :

    English




    Mobile Robots with Dynamic Obstacle Avoidance

    Ali, Maram / Das, Saptarshi | IEEE | 2023


    Mobile robots for planetary exploration

    Schilling, K. / Jungius, C. | Tema Archive | 1996


    Obstacle Avoidance for Autonomous Mobile Robots Based on Mapping Method

    Nguyen, Anh-Tu / Vu, Cong-Thanh | Springer Verlag | 2022