Hieronder volgt een uitleg van alle knoppen en invoervelden van de GA applet.
| Item | Uitleg |
| Trans. s. |
Hiermee bepaal je de translatie ruis in pixels in het motion model. De ingevoerde waarde geeft de standaard
deviatie van de Gaussiaan. Voor een effectieve zoektocht door de
particle filter moet de ruis in het motion model groter zijn dan de verwachte fout die de robot heeft in de translatie.
De translatie fout van de robot is gemodeleerd met een standaard deviatie van 1 pixel. |
| Rot. s. |
Vergelijkbaar met de translatie ruis, geeft dit de rotatie ruis in het motion model.
De rotatie fout van de robot heeft een standaard deviatie van 2.5 graden. |
| Sensor s. |
De ruis van de sensoren in het sensor model. Ook hier geldt dat wordt aanbevolen om de ruis van de sensoren op
de robot wat te overschatten. De ruis van de sensoren van de robot heeft een stdev van 1 pixel. |
| P(rand dist) |
De kans dat particles op een random positie op de kaart worden geplaatst. |
| Diversity Pres. |
Het standaard Monte Carlo localization algoritme kan niet meerdere ambigue oplossingen onderhouden. Met het
instellen van het diversiteitsbehoudende algoritme, is de particle filter beter instaat om meerdere
goede oplossingen te onderhouden. De diversiteit wordt behouden door de kans van een particle (zoals bepaald
door het sensor model) te vermenigvuldigen met de gemiddelde afstand tot alle andere particles in de
populatie. Hierdoor krijgen 'eenzame' particles een voordeel, omdat hun afstand tot de andere particles
groot is. Particles in een grote groep krijgen een klein nadeel, omdat de gemiddelde afstand tot de rest
klein is. |
| # particles |
Het aantal particles in de populatie. Om dit van kracht te laten gaan, is het noodzakelijk om de simulatie
te restarten. |
| Kidnap |
De robot wordt verplaatst naar een willekeurige positie op de kaart. Het
particle filter krijgt geen informatie over de verplaatsing. Dit wordt het kidnap probleem genoemd. |
| World |
Er kunnen verschillende werelden worden geladen. |
| Start/Pause |
Om de simulatie te starten en pauzeren. |
| Restart |
Herstart de simulatie. Hierbij worden de particle filter weer random geinitialiseerd. |