Book contents
- Frontmatter
- Contents
- Preface
- 1 Question, Context and Method
- I Starting Points
- II System Components
- 5 The Robot
- 6 Modelling the Sonar Sensor
- 7 Map Construction
- 8 Path Planning
- 9 Localisation
- 10 Map Quality Metrics
- III Experiments
- Appendix A The Feature-Map Data Structure
- Appendix B Test Rooms
- Appendix C Finding the Best-Fit Line
- Appendix D ARNE's Standard Dialogue
- Bibliography
- Index
9 - Localisation
Published online by Cambridge University Press: 05 March 2012
- Frontmatter
- Contents
- Preface
- 1 Question, Context and Method
- I Starting Points
- II System Components
- 5 The Robot
- 6 Modelling the Sonar Sensor
- 7 Map Construction
- 8 Path Planning
- 9 Localisation
- 10 Map Quality Metrics
- III Experiments
- Appendix A The Feature-Map Data Structure
- Appendix B Test Rooms
- Appendix C Finding the Best-Fit Line
- Appendix D ARNE's Standard Dialogue
- Bibliography
- Index
Summary
This chapter describes the design and implementation of a localisation scheme for ARNE. Without such a technique ARNE's estimated position, based only on odometry, would gradually diverge from its true position.
The essence of localisation is to match recent sensory information against prior knowledge of the environment. Some researchers build a ‘local’ map from the latest sensor readings and then look for the best match between the local map and a global map. The correspondence can then determine the robot's position in the global co-ordinate system. Elfes (1989) does this by seeking the best correlation between local and global probabilistic grids. Crowley (1989) and Drumheller (1987) both extract line segments from the sensor data and compare the position, orientation and length of the each line with lines in the global model.
The experiments in Chapter 6 showed that it is impossible to determine either the type or position of environmental features from a single scan of ARNE's sensor. It is therefore not possible to construct a local map from each viewpoint. Instead, the technique adopted in this thesis is to find immediate correspondences between sensor readings and known features, and to use the range readings to known objects to estimate ARNE's position. Published examples of this approach include Curran (1993), Leonard and Durrant-Whyte (1992), Rencken (1993) and Kleeman (1989). The process of matching ARNE's sensor readings to known objects has already been described in Section 7.3.
- Type
- Chapter
- Information
- The Map-Building and Exploration Strategies of a Simple Sonar-Equipped Mobile RobotAn Experimental, Quantitative Evaluation, pp. 97 - 104Publisher: Cambridge University PressPrint publication year: 1996