Page 13 - Introduction to AI Robotics
P. 13

xiv
                                        9.5  Case Study of Topological Navigation with a          Contents
                                             Hybrid Architecture   338
                                             9.5.1   Path planning   339
                                             9.5.2   Navigation scripts  343
                                             9.5.3   Lessons learned   346
                                        9.6  Summary      348
                                        9.7  Exercises    348
                                        9.8  End notes    350

                                     10 Metric Path Planning    351
                                        10.1 Objectives and Overview    351
                                        10.2 Configuration Space     353
                                        10.3 Cspace Representations   354
                                             10.3.1  Meadow maps       354
                                             10.3.2  Generalized Voronoi graphs   357
                                             10.3.3  Regular grids   358
                                             10.3.4  Quadtrees    359
                                        10.4 Graph Based Planners    359
                                        10.5 Wavefront Based Planners    365
                                        10.6 Interleaving Path Planning and Reactive Execution  367
                                        10.7 Summary      371
                                        10.8 Exercises    372
                                        10.9 End Notes     374
                                     11 Localization and Map Making     375
                                        11.1 Overview     375
                                        11.2 Sonar Sensor Model    378
                                        11.3 Bayesian    380
                                             11.3.1  Conditional probabilities  381
                                             11.3.2  Conditional probabilities for P (Hjs)  384
                                             11.3.3  Updating with Bayes’ rule  385
                                        11.4 Dempster-Shafer Theory    386
                                             11.4.1  Shafer belief functions  387
                                             11.4.2  Belief function for sonar  389
                                             11.4.3  Dempster’s rule of combination  390
                                             11.4.4  Weight of conflict metric  394
                                        11.5 HIMM       395
                                             11.5.1  HIMM sonar model and updating rule    395
                                             11.5.2  Growth rate operator   398
   8   9   10   11   12   13   14   15   16   17   18