![](https://assets.cambridge.org/97805215/73313/cover/9780521573313.jpg)
Book contents
- Frontmatter
- Contents
- Preface
- 1 Question, Context and Method
- I Starting Points
- II System Components
- III Experiments
- 11 Experimental Evaluation
- 12 Wall-Following
- 13 The Results of Localisation
- 14 Supervised Wall-Following
- 15 Can a Human Do Any Better?
- 16 Longest Lines of Sight
- 17 Free Space Boundaries
- 18 Summary of Experimental Results
- 19 Conclusions
- 20 Directions for Further Research
- 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
12 - Wall-Following
Published online by Cambridge University Press: 05 March 2012
- Frontmatter
- Contents
- Preface
- 1 Question, Context and Method
- I Starting Points
- II System Components
- III Experiments
- 11 Experimental Evaluation
- 12 Wall-Following
- 13 The Results of Localisation
- 14 Supervised Wall-Following
- 15 Can a Human Do Any Better?
- 16 Longest Lines of Sight
- 17 Free Space Boundaries
- 18 Summary of Experimental Results
- 19 Conclusions
- 20 Directions for Further Research
- 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
Section 4.1 described the attraction of wall-following as an exploration strategy and gave examples of its use in a number of research projects. It was argued in Section 4.3 that wall-following should be the first strategy to be implemented and tested because it will give an indication of what can be achieved when ARNE acts only on the basis of immediatelyavailable information and does not use the map to guide its exploration. This chapter describes the way in which wall-following was implemented on ARNE and presents the results of some explorations using this strategy.
12.1 Implementation
Wall-following has been implemented in two stages. First, ARNE approaches the nearest object that it can detect and positions itself ready for wall-following proper to start. The bulk of the exploration is then a repetitive process of ‘scan,turn,move’ actions in which ARNE moves so as to maintain an ideal distance from the nearest detected object. The remainder of this section describes the implementation of these two stages.
The first stage is quite simple. ARNE performs a complete sensor scan and groups the raw returns into readings, as described in Section 6.3. ARNE then selects the smallest range reading and moves so as to be at a standard distance, IDEAL-WALL-CLEARANCE, from the object. If the minimum range is greater than IDEAL-WALL-CLEARANCE, this means turning in the direction of the minimum reading. Otherwise ARNE turns directly away from the shortest reading.
- Type
- Chapter
- Information
- The Map-Building and Exploration Strategies of a Simple Sonar-Equipped Mobile RobotAn Experimental, Quantitative Evaluation, pp. 127 - 134Publisher: Cambridge University PressPrint publication year: 1996