Vision-based robot localization using artificial and natural landmarks

Arıcan, Zafer
In mobile robot applications, it is an important issue for a robot to know where it is. Accurate localization becomes crucial for navigation and map building applications because both route to follow and positions of the objects to be inserted into the map highly depend on the position of the robot in the environment. For localization, the robot uses the measurements that it takes by various devices such as laser rangefinders, sonars, odometry devices and vision. Generally these devices give the distances of the objects in the environment to the robot and proceesing these distance information, the robot finds its location in the environment. In this thesis, two vision-based robot localization algorithms are implemented. The first algorithm uses artificial landmarks as the objects around the robot and by measuring the positions of these landmarks with respect to the camera system, the robot locates itself in the environment. Locations of these landmarks are known. The second algorithm instead of using artificial landmarks, estimates its location by measuring the positions of the objects that naturally exist in the environment. These objects are treated as natural landmarks and locations of these landmarks are not known initially. A three-wheeled robot base on which a stereo camera system is mounted is used as the mobile robot unit. Processing and control tasks of the system is performed by a stationary PC. Experiments are performed on this robot system. The stereo camera system is the measurement device for this robot.


A fluid dynamics framework for control of mobile robot networks
Paç, Muhammed Raşid; Erkmen, Aydan Müşerref; Department of Electrical and Electronics Engineering (2007)
This thesis proposes a framework for controlling mobile robot networks based on a fluid dynamics paradigm. The approach is inspired by natural behaviors of fluids demonstrating desirable characteristics for collective robots. The underlying mathematical formalism is developed through establishing analogies between fluid bodies and multi-robot systems such that robots are modeled as fluid elements that constitute a fluid body. The governing equations of fluid dynamics are adapted to multi-robot systems and a...
Control of a mobile robot swarm via informed robots
Çelikkanat, Hande; Şahin, Erol; Department of Computer Engineering (2008)
In this thesis, we study how and to what extent a self-organized mobile robot flock can be guided by informing some of the robots within the flock about a preferred direction of motion. Specifically, we extend a flocking behavior that was shown to maneuver a swarm of mobile robots as a cohesive group in free space, avoiding obstacles. In its original form, this behavior does not have a preferred direction and the flock would wander aimlessly. In this study, we incorporate a preference for a goal direction i...
Using learned affordances for robotic behavior development
Doğar, Mehmet Remzi; Şahin, Erol; Department of Civil Engineering (2007)
“Developmental robotics” proposes that, instead of trying to build a robot that shows intelligence once and for all, what one must do is to build robots that can develop. A robot should go through cognitive development just like an animal baby does. These robots should be equipped with behaviors that are simple but enough to bootstrap the system. Then, as the robot interacts with its environment, it should display increasingly complex behaviors. Studies in developmental psychology and neurophysiology provid...
Evaluation of core stateless guaranteed fair network architecture
Akbaş, Mustafa İlhan; Bazlamaçcı, Cüneyt Fehmi; Department of Electrical and Electronics Engineering (2006)
The problem of providing Quality of Service (QoS) in the Internet has been an extremely active area of research and various mechanisms have been proposed related to this subject. Developing network applications have requirements such as bounded delay, jitter, minimum bandwidth and maximum loss rate. There is also a need to support large bandwidth networks because of growing link speeds. Previous QoS efforts did not fully satisfy all these needs of future networks but more recent approaches aim to be both sc...
Face detection in active robot vision
Önder, Murat; Halıcı, Uğur; Department of Electrical and Electronics Engineering (2004)
The main task in this thesis is to design a robot vision system with face detection and tracking capability. Hence there are two main works in the thesis: Firstly, the detection of the face on an image that is taken from the camera on the robot must be achieved. Hence this is a serious real time image processing task and time constraints are very important because of this reason. A processing rate of 1 frame/second is tried to be achieved and hence a fast face detection algorithm had to be used. The Eigenfa...
Citation Formats
Z. Arıcan, “Vision-based robot localization using artificial and natural landmarks,” M.S. - Master of Science, Middle East Technical University, 2004.