Unstructured road recognition and following for mobile robots via image processing using Anns

Dilan, Rasim Aşkın
For an autonomous outdoor mobile robot ability to detect roads existing around is a vital capability. Unstructured roads are among the toughest challenges for a mobile robot both in terms of detection and navigation. Even though mobile robots use various sensors to interact with their environment, being a comparatively low-cost and rich source of information, potential of cameras should be fully utilized. This research aims to systematically investigate the potential use of streaming camera images in detecting unstructured roads. The investigation focused on the use of methods employing Artificial Neural Networks (ANNs). An exhaustive test process is followed where different kernel sizes and feature vectors are varied systematically where trainings are carried out via backpropagation in a feed-forward ANN. The thesis also claims a contribution in the creation of test data where truth images are created almost in realtime by making use of the dexterity of human hands. Various road profiles v ranging from human-made unstructured roads to trails are investigated. Output of ANNs indicating road regions is justified against the vanishing point computed in the scene and a heading vector is computed that is to keep the robot on the road. As a result, it is shown that, even though a robot cannot fully rely on camera images for heading computation as proposed, use of image based heading computation can provide a useful assistance to other sensors present on a mobile robot.


A behavior based robot control system using neuro-fuzzy approach
Öğüt, Demet; Alpaslan, Ferda Nur; Department of Computer Engineering (2003)
In autonomous navigation of mobile robots the dynamic environment is a source of problems. Because it is not possible to model all the possible conditions, the key point in the robot control is to design a system that is adaptable to different conditions and robust in dynamic environments. This study presents a reactive control system for a Khepera robot with the ability to navigate in a dynamic environment for reaching goal objects. The main motivation of this research is to design a robot control, which i...
Multiple human trajectory prediction and cooperative navigation modeling in crowded scenes
Hacinecipoglu, Akif; Konukseven, Erhan İlhan; Koku, Ahmet Buğra (Springer Science and Business Media LLC, 2020-07-01)
As mobile robots start operating in environments crowded with humans, human-aware navigation is required to make these robots navigate safely, efficiently and in socially compliant manner. People navigate in an interactive and cooperative fashion so that, they are able to find their path to a destination even if there is no clear route leading to it. There are significant efforts to solve this problem for mobile robots; however, they are not scalable to high human density and learning based approaches depen...
Design, development and manufacturing of an all terrain modular robot platform
Kul, Mustafa Cihangir; Koku, Ahmet Buğra; Department of Mechanical Engineering (2010)
The aim of this thesis is to create a flexible multi-purpose modular all terrain robot platform, which has the potential to be used in commercial applications as well as in education and research. In developing this robot platform, it is aimed to use readily available commercial products as much as possible in order to keep the cost of the product low, increase maintainability, and benefit from the improvements made to these components in time. The modularity is attained by designing a two wheeled base modu...
An implementation of mono and stereo slam system utilizing efficient map management strategy
Kalay, Adnan; Ulusoy, İlkay; Department of Electrical and Electronics Engineering (2008)
For an autonomous mobile robot, localization and map building are vital capabilities. The localization ability provides the robot location information, so the robot can navigate in the environment. On the other hand, the robot can interact with its environment using a model of the environment (map information) which is provided by map building mechanism. These two capabilities depends on each other and simultaneous operation of them is called SLAM (Simultaneous Localization and Map Building). While various ...
Simultaneous localization and mapping for a mobile robot operating in outdoor environments
Sezginalp, Emre; Konukseven, Erhan İlhan; Department of Mechanical Engineering (2007)
In this thesis, a method to the solution of autonomous navigation problem of a robot working in an outdoor application is sought. The robot will operate in unknown terrain where there is no a priori map present, and the robot must localize itself while simultaneously mapping the environment. This is known as Simultaneous Localization and Mapping (SLAM) problem in the literature. The SLAM problem is attempted to be solved by using the correlation between range data acquired at different poses of the robot. A...
Citation Formats
R. A. Dilan, “Unstructured road recognition and following for mobile robots via image processing using Anns,” M.S. - Master of Science, Middle East Technical University, 2010.