Inaccurate localization exposes a robot to many dangerous conditions. It could make a robot be moved to wrong direction or damaged by collision with surrounding obstacles. There are numerous approaches to self-positioning, and there are different moda...
Inaccurate localization exposes a robot to many dangerous conditions. It could make a robot be moved to wrong direction or damaged by collision with surrounding obstacles. There are numerous approaches to self-positioning, and there are different modalities as well (vision, laser range finders, ultrasonic sonars). Since sensor information is generally uncertain and contains noise, there are many researches to reduce the noise. But, the correctness is limited because most researches are based on statistical approach.
The goal of our research is to measure more exact robot location by matching between built 3D model and real vision image. To determine the position of mobile robot, landmark-localization technique is applied. Landmarks are any detectable structure in the physical environment. Some use vertical lines, others use specially designed markers, e.g., crosses or patterns of concentric circles. In this paper, specially designed markers are used as landmarks. Given known focal length and a single image of three landmarks it is possible to compute the angular separation between the lines of sight of the landmarks. If the world positions of the landmarks are known the angular separations can be used to compute the robot position and heading relative to a 2D floor map. The robot, That is, identifies landmarks in the environment and carries out the self-positioning. The image-processing and neural network pattern matching techniques are employed to recognize landmarks placed in a robot working environment. After self-positioning, the 2D scene of the vision is overlaid with the VRML scene. This paper describes how to realize the self-positioning and shows the result of overlapping between the 2D scene and VRML scene. In addition we describe the advantage expected from overlapping both scenes.