better robot position handling