I'm home today with an f'd up back and ran 'Anita'. She halted mid-clean in the middle of an open space with the much dreaded RPS error. I restarted her and she ran for another minute or so then klunk - same thing. As a test, since it was a Room Positioning System error so I figured she wouldn't be able to find her way home, I sent her home and she found it just fine.
I called tech support, and got a human right away and she was very helpful. She said that yes, they know about this issue and are working on it. The current fix is to turn robot off and to plug it in to the charger (rather than touching the charging strips on the base) for a few hours and this should 'reset the problem'
I asked her if it was related to charging and she said no, so i asked why you had to plug it into the charger directly. She wasn't exactly sure, but to call back if it didn't fix the problem.
I then asked her if there was a firmware update planned and she said yes, expected release in the dec / Jan timeframe. That they are working on ensuring its deployment process is stable... (yay)
Since I don't believe the unit relys on the laser for returning to the base (rather it follows a 'breadcrumb' trail it creates based on the map it creates while it's cleaning), the RPS error is specific to the laser range finding system. NOTE: i do think it uses the laser to actually locate the dock when it's near. I suspect the laser bounces off the black strip on the base and returns a pattern that is the base's 'signature'.
Since Anita had run yesterday and she was buzzing against the dock when I got home, i had to manually adjust her position so that the buzzing stopped (and yet was still charging). Since the fix is to turn her off and plug her in, i still suspect that the battery management system is either at fault or plays a significant role in the issue.
Author, Out of Hell's Kitchenhttp://www.outofhellskitchen.com