18.07.2014 Views

PHD Thesis - Institute for Computer Graphics and Vision - Graz ...

PHD Thesis - Institute for Computer Graphics and Vision - Graz ...

PHD Thesis - Institute for Computer Graphics and Vision - Graz ...

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Chapter 7<br />

Living in a piecewise planar world 1<br />

This chapter is designated to explain how the most important tasks in mobile robotics, map<br />

building <strong>and</strong> localization, can be accomplished using the wide-baseline methods described in<br />

the previous chapters. The approach which is to be presented differs in multiple points from<br />

previous work. One mentionable property of the new approach is that a dense 3D reconstruction<br />

augmented with partial texture is used as world representation. Current vision based SLAM<br />

approaches as described in Chapter 2 use much simpler primitives as world representation, like<br />

3D lines, 3D points or small planar fiducial markers. Irrespective of the primitives used, previous<br />

approaches created only sparse world representations. Throughout this chapter we describe the<br />

advantages of our method over previous methods <strong>and</strong> explain the new method in detail. We<br />

will show that with our proposed world representation one gains valuable benefits. A second<br />

novelty of our method is that it is possible to do global localization with a single l<strong>and</strong>mark<br />

correspondence only. This enables localization in extreme situations, e.g. when large occlusions<br />

occur. Large occlusions or major temporary scene changes provide a big challenge <strong>for</strong> state-ofthe-art<br />

localization methods. Robot localization is deeply connected to the underlying world<br />

representation <strong>and</strong> our method of localizing with a single l<strong>and</strong>mark is made feasible by the new<br />

world representation.<br />

The great potential of the proposed world representation resides in the use of 3D plane<br />

patches as map primitives instead of 3D points <strong>and</strong> 3D lines. The geometrical constraints introduced<br />

by plane primitives proved extremely valuable, definitely being worth the more complex<br />

map building algorithms. However, by using 3D plane primitives we introduce a strong assumption<br />

into our world representation, that our world is piece-wise planar. The world contains a lot<br />

of structure with cannot be modelled by simple plane primitives. And some may think that this<br />

assumption is too strict. But locally a piece-wise planar approximation will always come close to<br />

the original structure. Moreover man-made places contain at a high degree planar structure <strong>and</strong><br />

most robotic plat<strong>for</strong>ms are only capable of driving indoors. Furthermore, the 3D reconstructions<br />

used as maps are <strong>for</strong> robot localization only, thus it is not necessary to model all the details. It<br />

is only necessary to model enough details to allow successful localization. On the contrary the<br />

following particular benefits are gained by the piece-wise planar world description:<br />

Localization from a single l<strong>and</strong>mark: A single 3D l<strong>and</strong>mark is a small planar patch containing<br />

6 3D parameters. This gives more constraints <strong>for</strong> pose estimation than a single 3D<br />

1 Based on the publication:<br />

F. Fraundorfer <strong>and</strong> H. Bischof. Global localization from a single feature correspondence. In Proc. 30th Workshop<br />

of the Austrian Association <strong>for</strong> Pattern Recognition, Obergurgl, Austria, pages 151–160, 2006 [34]<br />

110

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!