Estimating a room size using encoders and collision detectors: application to a cleaning mobile robot | Publicación