A solution to room-by-room coverage for autonomous cleaning robots | IEEE Conference Publication | IEEE Xplore