Page 241 - Introduction to Autonomous Mobile Robots
P. 241

226







































                           Figure 5.24                                                    Chapter 5
                           Improving belief state by moving.



                           The basic idea, which we call randomized sampling, is known alternatively as particle filter
                           algorithms, condensation algorithms, and Monte Carlo algorithms [68, 144].
                             Irrespective of the specific technique, the basic algorithm is the same in all these cases.
                           Instead of representing every possible robot position by representing the complete and cor-
                           rect belief state, an approximate belief state is constructed by representing only a subset of
                           the complete set of possible locations that should be considered.
                             For example, consider a robot with a complete belief state of 10,000 possible locations
                           at time t. Instead of tracking and updating all 10,000 possible locations based on a new
                           sensor measurement, the robot can select only 10% of the stored locations and update only
                           those locations. By weighting this sampling process with the probability values of the loca-
                           tions, one can bias the system to generate more samples at local peaks in the probability
   236   237   238   239   240   241   242   243   244   245   246