Das Kidnapped robot problem ist ein Benchmark-Test für das Lokalisierungssystem eines Roboters. Es tritt auf, wenn ein Roboter physisch aufgenommen und an einen anderen Ort in seiner Umgebung bewegt wird, ohne dass seine Odometriesensoren die Bewegung registrieren. Um das Problem zu lösen, muss der Roboter erkennen, dass seine interne Karte nicht mehr mit seinen Sensordaten übereinstimmt, und sich erfolgreich von Grund auf neu lokalisieren.
The new firmware handles dynamic obstacles well, but it completely fails the kidnapped robot problem if an operator manually pushes it across the warehouse.
In klarem Deutsch Die neue Firmware kommt gut mit dynamischen Hindernissen zurecht, scheitert aber völlig am Kidnapped robot problem, wenn ein Bediener ihn manuell durch das Lager schiebt.
Ein robuster Partikelfilter ist der Standardansatz zur Lösung dieses Problems. Er ermöglicht es dem Roboter, mehrere Hypothesen über seinen Standort aufrechtzuerhalten, bis die Sensordaten konvergieren.