ebook img

Mobile Robot Localization and Map Building: A Multisensor Fusion Approach PDF

211 Pages·1999·12.62 MB·English
Save to my drive
Quick download
Download
Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.

Preview Mobile Robot Localization and Map Building: A Multisensor Fusion Approach

Mobile Robot Localization and Map Building A Multisensor Fusion Approach Mobile Robot Localization and Map Building A Multisensor Fusion Approach Jose A. Castellanos Juan D. Tard6s Department of Computer Science and Systems Engineering University of Zaragoza ~. " Springer Science+ Business Media, LLC Library of Congress Cataloging-in-Publication Data Castellanos, Jose A., 1969- Mobile robot loealization and map building : a multisensor fusion approaeh / Jose A. Castellanos, Juan D. Tard6s. p. em. IncIudes bibliographical referenees and index. ISBN 978-1-4613-6982-0 ISBN 978-1-4615-4405-0 (eBook) DOI 10.1007/978-1-4615-4405-0 1. Mobile robots. 2. Multisensor data fusion. 1. Tard6s, Juan D., 1961-II. Title. TJ211.415. C37 2000 629.8'92--dc21 00-020317 Copyright © 1999 by Springer Science+Business Media New York Originally published by Kluwer Academic Publishers in 1999 Softcover reprint of the hardcover 1s t edition 1999 AH rights reserved. No part of this publication may be reproduced, stored in a retrieval system or transmitted in any form or by any means, mechanical, photo copying, recording, or otherwise, without the prior written pennission of the publisher, Springer Science+Business Media, LLC. Printed on acid-free paper. To Angel, Maria Jose and Yolanda. JAG To Maria, Lucia and Pedro. JDT Contents Preface xi Acknowledgements xiii 1 Introduction 1 1.1 The First-Location Problem. 4 1.2 Simultaneous Localization and Map Building 6 2 Uncertain Geometric Information 9 2.1 Introduction ............ . 9 2.2 Models for Geometric Uncertainty 11 2.3 Symmetries and Perturbations Model 13 2.4 Pairing Geometric Features . . . . 20 2.5 Suboptimal Estimation Techniques 26 2.6 Summary ............. . 30 3 Segment-based Representation of Indoor Environments 31 3.1 Introduction................ 31 3.2 Representation of Laser Range Readings 33 3.3 2D Laser Segments . . . . . . . . 38 3.4 Segmentation of Laser Readings. 41 3.5 Estimating Edges from Points . . 48 3.6 Fusion of 2D Laser Edges . . . . 51 3.7 Estimating the Length of a Segment 53 3.8 Summary . . . . . . . . . . . . . . . 54 4 Detecting High-Level Features by Multisensor Fusion 57 4.1 Introduction................. 57 4.2 High Level Features ............ 59 4.3 Processing Monocular Vision Information 69 Vlll CONTENTS 4.4 Calibration of the Multisensor System 73 4.5 Fusing Laser and Vision 75 4.6 Experimental Results. 77 4.7 Surnmary . . . . . . . . 81 5 The First-Location Problem 83 5.1 Introduction ........ . 83 5.2 Formulation of the First-Location Problem 88 5.3 Geometric Constraints . . . . . . . . . . . 90 5.4 Matching Algorithms. . . . . . . . . . . . 101 5.5 Estimation of the Mobile Robot Location 104 5.6 Visibility Constraints. . . . . . . . . . . 107 5.7 Experimenting with Laser Observations 108 5.8 Experimenting with Multisensor Fusion 120 5.9 Summary ................ . 125 6 Simultaneous Localization and Map Building 127 6.1 Introduction ............... . 127 6.2 The Symmetries and Perturbations Map 131 6.3 Neglecting Correlations . 147 6.4 Experimental Results. . . 151 6.5 Navigation in the SPmap 165 6.6 Surnmary 168 7 Conclusions 171 A Transformations and Jacobian Matrices in 2D 175 A.1 Homogeneous Matrices and Location Vectors 175 A.2 Jacobians of the Composition ......... . 177 A.3 Jacobian of the Inversion 178 A.4 Differential 'Transformations and Jacobian of a 'Trans- formation ............... . 179 B Operations with Uncertain Locations 181 B.1 Inversion of LAB .. 181 B.2 Composition of LWF and LFE 181 B.3 Centering Lw E 182 C Geometric Relations 183 IX D Experimental Equipment 187 D.l Mobile Robot OTILIO . · 187 D.2 Mobile Robot VEGA .. · 189 D.3 Mobile Robot MACROBE . · 190 Bibliography 193 Index 203 Preface The present work is a revision of the doctoral dissertation of J. A. Cas tellanos presented in the Department of Computer Science and Systems Engineering of the University of Zaragoza (Spain) in May 1998. The work is structured in six main chapters which progressively dis cuss the contributions of our research introduced in chapter 1. Thus, chapter 2 briefly describes the Symmetries and Perturbations Model (SPmodel), the geometric entities used throughout the work and some results about suboptimal estimation techniques, describing both a re cursive formulation and a batch formulation. Chapter 3 deals with the construction of a segment-based representation of the local environment of the mobile robot by using a laser rangefinder sensor. In chapter 4 we semantically upgrade the segment-based representation by using higher level features obtained by multisensor fusion. A monocular vision sys tem provides redundant information about the environment which is combined with the information gathered by the laser rangefinder to in crease the robustness and reliability of features from early stages of the processing. Chapter 5 presents the first-location problem as a matching between observed features, both monosensorial features and multi sen sorial features, and an apriori hand-made model map of the navigation area. Finally, chapter 6 describes our contributions to the problem of simultaneous mobile robot localization and map building, by introducing the concept of Symmetries and Perturbations Map (SPmap). Experi mental results are described throughout the work to verify the applic ability of the theoretical results to the real navigation of a mobile robot in a human-made indoor environment. Jose A. Castellanos and Juan D. Tard6s Zaragoza, December 15th, 1999. Acknowledgements "If I have seen farther than other men, it is because I stood on the shoulders of giants. " Sir Isaac Newton. The research work presented in this document has been developed during the last few years in the Robotics and Real Time Group of the Department of Computer Science and Systems Engineering of the Uni versity of Zaragoza. The authors would like to thank to all the group members for their collaboration and fruitful discussions. We are in debt with Jose Neira, who actively collaborated during the development of the work and who participated in many of the pub lications derived from the present research activities. Also, we thank to Jose M. Martinez-Montiel for his ever present support, his advice and his always welcomed suggestions. Part of the research work was performed in other European research laboratories during the research stays of Jose A. Castellanos. On the one hand, in the Laboratoire d'Informatique, de Robotique et de Micro electronique de Montpellier (France), where we would like to thank to P. Dauchez as head of the Robotics Department and also to M. J. Aldon and O. Strauss for their help during the research stays. On the other hand, we sincerely thank Prof. Gunther Schmidt, head of the Lehrstuhl fur Steuerungs-und Regelungstechnik, of the Technische Universitat of Munchen (Germany) for supporting the research stay in Munich and for his contributions to achieve good research goals. Different organizations funded the research activities described in this document. Authors would like to thank to the CICYT projects TAP94-0390 and TAP97-0992-C02-01 of the Spanish Government, to the Programa Europa of the CAI-DGA and to the UE project ERNET, contract CHRX-CT93-0381. Chapter 1 Introduction Caminante, son tus huellas / el camino, y nada mas; caminante, no hay camino, / se hace cam'ino al andar, Al andar se hace camino, / y al volver la vista atras se ve la senda que nunca / se ha de volver a pisar. Caminante, no hay camino, / sino estelas en la mar. "Campos de Castilla ", Antonio Machado During the last decade, many researchers have dedicated their efforts to construct revolutionary machines and to provide them with some kind of artificial intelligence to perform some of the most disgusting, risky or monotonous tasks historically assigned to human beings. Among those machines, mobile robots are undoubtedly in the cutting-edge of the cur rent research directions. An initial classification of mobile robots can be immediately considered: on the one hand, mobile robots oriented to human-made indoor environments; on the other hand, mobile robots ori ented to unstructured outdoor environments, which could include flying oriented robots, space-oriented robots and underwater robots. In our opinion, the most extended motion mechanism for surface mobile robots is the wheeled-based mechanism, adapted both to the flat surfaces, found in human-made environments, and to rough terrain, found in outdoor environments. However, some researchers have repor ted successful developments with legged-based mobile robots capable of climbing up stairs, although they require further investigation. The research work presented in this book focuses on wheeled-based mobile robots that navigate in human-made indoor environments. Some assumptions are considered throughout the described work: J. A. Castellanos et al., Mobile Robot Localization and Map Building © Kluwer Academic Publishers 1999

See more

The list of books you might like

Most books are stored in the elastic cloud where traffic is expensive. For this reason, we have a limit on daily download.