Page 333 - Introduction to AI Robotics
P. 333

316
                                     Contents:                                                     Part II
                                       Chapter 9: Topological Path Planning

                                       Chapter 10: Metric Path Planning
                                       Chapter 11: Localization and Map Making

                                       Chapter 12: On the Horizon

                                     Overview


                                     The first three chapters in this part focus on navigation, a critical ability for a
                                     robot that claims to be mobile. Navigation remains one of the most challeng-
                                     ing functions to perform, in part because it involves practically everything
                                     about AI robotics: sensing, acting, planning, architectures, hardware, com-
                                     putational efficiencies, and problem solving. Reactive robots have provided
                                     behaviors for moving about the world without collisions, but navigation is
                                     more purposeful and requires deliberation. In particular, a robot needs to be
                                     able to plan how to get a particular location. Two different categories of tech-
                        TOPOLOGICAL  niques have emerged: topological navigation and metric navigation, also known
                         NAVIGATION  as qualitative navigation and quantitative navigation, respectively. Another im-
                   METRIC NAVIGATION
                                     portant class of problems is how to make maps, which introduces the issue
                         QUALITATIVE
                         NAVIGATION  of how the robot can accurately localize itself as it moves, despite the prob-
                       QUANTITATIVE  lems seen with proprioceptive sensors in Ch. 6. The final chapter provides
                         NAVIGATION
                                     an overview of robots and AI techniques on the horizon.

                                     The Four Questions

                                     Part I presented the material in a historical sequence, following the steps
                                     in development of the three AI robotic paradigms. Navigation is more of
                                     a collection of specific algorithms than a linear progression; therefore the
                                     material is organized by functionality. The functions of navigation can be
                                     expressed by four questions presented below.
                                       Where am I going? This is usually determined by a human or a mission
                                     planner. A planetary rover may be directed to move to a far away crater and
                                     look for a specific rock in the caldera. Roboticists generally do not include
                                     this as part of navigation, assuming that the robot has been directed to a
                                     particular goal.
                                       What’s the best way there? This is the problem of path planning, and is
                                     the area of navigation which has received the most attention. Path planning
   328   329   330   331   332   333   334   335   336   337   338